aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoshua Reisenauer <kd7tck@msn.com>2016-06-02 02:31:25 -0700
committerJoshua Reisenauer <kd7tck@msn.com>2016-06-02 02:31:25 -0700
commitcf2975d062a991d69fde60c3cdc043a8a39a09dc (patch)
tree7052da861ebbb3538749e31d08b57d4dbc9380b2 /src
parentaf1eb5453acc2772afbc316375c403b31a742626 (diff)
downloadraylib-cf2975d062a991d69fde60c3cdc043a8a39a09dc.tar.gz
raylib-cf2975d062a991d69fde60c3cdc043a8a39a09dc.zip
convenient way to combine errors
Diffstat (limited to 'src')
-rw-r--r--src/audio.h30
-rw-r--r--src/raylib.h32
2 files changed, 31 insertions, 31 deletions
diff --git a/src/audio.h b/src/audio.h
index 4baa30df..a7475566 100644
--- a/src/audio.h
+++ b/src/audio.h
@@ -48,21 +48,21 @@
#endif
typedef enum {
- ERROR_RAW_CONTEXT_CREATION = -20,
- ERROR_XM_CONTEXT_CREATION,
- ERROR_MOD_CONTEXT_CREATION,
- ERROR_MIX_CHANNEL_CREATION,
- ERROR_MUSIC_CHANNEL_CREATION,
- ERROR_LOADING_XM,
- ERROR_LOADING_MOD,
- ERROR_LOADING_WAV,
- ERROR_LOADING_OGG,
- ERROR_OUT_OF_MIX_CHANNELS,
- ERROR_EXTENSION_NOT_RECOGNIZED,
- ERROR_UNABLE_TO_OPEN_RRES_FILE,
- ERROR_INVALID_RRES_FILE,
- ERROR_INVALID_RRES_RESOURCE,
- ERROR_UNINITIALIZED_CHANNELS
+ ERROR_RAW_CONTEXT_CREATION = 1,
+ ERROR_XM_CONTEXT_CREATION = 2,
+ ERROR_MOD_CONTEXT_CREATION = 4,
+ ERROR_MIX_CHANNEL_CREATION = 8,
+ ERROR_MUSIC_CHANNEL_CREATION = 16,
+ ERROR_LOADING_XM = 32,
+ ERROR_LOADING_MOD = 64,
+ ERROR_LOADING_WAV = 128,
+ ERROR_LOADING_OGG = 256,
+ ERROR_OUT_OF_MIX_CHANNELS = 512,
+ ERROR_EXTENSION_NOT_RECOGNIZED = 1024,
+ ERROR_UNABLE_TO_OPEN_RRES_FILE = 2048,
+ ERROR_INVALID_RRES_FILE = 4096,
+ ERROR_INVALID_RRES_RESOURCE = 8192,
+ ERROR_UNINITIALIZED_CHANNELS = 16384
} AudioError;
// Sound source type
diff --git a/src/raylib.h b/src/raylib.h
index a280b09e..21892d68 100644
--- a/src/raylib.h
+++ b/src/raylib.h
@@ -452,22 +452,22 @@ typedef struct Ray {
Vector3 direction;
} Ray;
-typedef enum {
- ERROR_RAW_CONTEXT_CREATION = -20,
- ERROR_XM_CONTEXT_CREATION,
- ERROR_MOD_CONTEXT_CREATION,
- ERROR_MIX_CHANNEL_CREATION,
- ERROR_MUSIC_CHANNEL_CREATION,
- ERROR_LOADING_XM,
- ERROR_LOADING_MOD,
- ERROR_LOADING_WAV,
- ERROR_LOADING_OGG,
- ERROR_OUT_OF_MIX_CHANNELS,
- ERROR_EXTENSION_NOT_RECOGNIZED,
- ERROR_UNABLE_TO_OPEN_RRES_FILE,
- ERROR_INVALID_RRES_FILE,
- ERROR_INVALID_RRES_RESOURCE,
- ERROR_UNINITIALIZED_CHANNELS
+typedef enum { // allows errors to be & together
+ ERROR_RAW_CONTEXT_CREATION = 1,
+ ERROR_XM_CONTEXT_CREATION = 2,
+ ERROR_MOD_CONTEXT_CREATION = 4,
+ ERROR_MIX_CHANNEL_CREATION = 8,
+ ERROR_MUSIC_CHANNEL_CREATION = 16,
+ ERROR_LOADING_XM = 32,
+ ERROR_LOADING_MOD = 64,
+ ERROR_LOADING_WAV = 128,
+ ERROR_LOADING_OGG = 256,
+ ERROR_OUT_OF_MIX_CHANNELS = 512,
+ ERROR_EXTENSION_NOT_RECOGNIZED = 1024,
+ ERROR_UNABLE_TO_OPEN_RRES_FILE = 2048,
+ ERROR_INVALID_RRES_FILE = 4096,
+ ERROR_INVALID_RRES_RESOURCE = 8192,
+ ERROR_UNINITIALIZED_CHANNELS = 16384
} AudioError;
// Sound source type