aboutsummaryrefslogtreecommitdiff
path: root/lzr.h
diff options
context:
space:
mode:
Diffstat (limited to 'lzr.h')
-rw-r--r--lzr.h17
1 files changed, 14 insertions, 3 deletions
diff --git a/lzr.h b/lzr.h
index c9e8320..cafd35a 100644
--- a/lzr.h
+++ b/lzr.h
@@ -7,9 +7,20 @@ extern "C" {
#include <stdbool.h>
#include <stdint.h>
-#define LZR_ENABLE_IMAGE
-#define LZR_ENABLE_MIXER
-#define LZR_ENABLE_GFX
+#ifndef LZR_DISABLE_IMAGE
+# define LZR_ENABLE_IMAGE
+#endif
+#ifndef LZR_DISABLE_MIXER
+# define LZR_ENABLE_MIXER
+#endif
+#ifndef LZR_DISABLE_GFX
+# define LZR_ENABLE_GFX
+#endif
+
+/* devmode tracks and autoreloads ressources on change */
+#ifndef LZR_DISABLE_DEVMODE
+# define LZR_ENABLE_DEVMODE
+#endif
#define LZR_MAX_IMAGES 32
#define LZR_MAX_SOUNDS 64