summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/settings.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/settings.h b/src/settings.h
new file mode 100644
index 0000000..9698ca4
--- /dev/null
+++ b/src/settings.h
@@ -0,0 +1,27 @@
+#ifndef _SOFTSHADEROOM_SETTINGS_H_
+#define _SOFTSHADEROOM_SETTINGS_H_
+
+#include "util/type.h"
+
+// ´ÓÃüÁîÐжÁÈ¡µÄÅäÖÃ
+typedef struct {
+ const char* png_file; // baking target
+} Settings;
+
+Settings settings;
+
+bool settings_init(const char* cmd);
+
+#ifdef SETTING_IMPLEMENT
+Settings settings;
+
+bool settings_init(const char* cmd) {
+ if(cmd == NULL) return;
+ // default settings
+ settings.png_file = NULL;
+
+ return TRUE;
+}
+#endif
+
+#endif \ No newline at end of file