diff options
Diffstat (limited to 'include/kitchensink/kitchensink.h')
-rw-r--r-- | include/kitchensink/kitchensink.h | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/include/kitchensink/kitchensink.h b/include/kitchensink/kitchensink.h index 6ece77c..3120db7 100644 --- a/include/kitchensink/kitchensink.h +++ b/include/kitchensink/kitchensink.h @@ -1,24 +1,19 @@ #ifndef KITCHENSINK_H #define KITCHENSINK_H -#include <SDL2/SDL.h> #include "kitchensink/kiterror.h" #include "kitchensink/kitsource.h" #include "kitchensink/kitplayer.h" +#include "kitchensink/kitconfig.h" #ifdef __cplusplus extern "C" { #endif -#define KIT_VERSION(x) \ - (x)->major = KIT_VERSION_MAJOR; \ - (x)->minor = KIT_VERSION_MINOR; \ - (x)->patch = KIT_VERSION_PATCH - typedef struct Kit_Version { - Uint8 major; - Uint8 minor; - Uint8 patch; + unsigned char major; + unsigned char minor; + unsigned char patch; } Kit_Version; enum { @@ -26,10 +21,10 @@ enum { KIT_INIT_NETWORK = 0x2, }; -int Kit_Init(); -void Kit_Quit(); +KIT_API int Kit_Init(unsigned int flags); +KIT_API void Kit_Quit(); -void Kit_GetVersion(Kit_Version *version); +KIT_API void Kit_GetVersion(Kit_Version *version); #ifdef __cplusplus } |