![]() |
BlitzMax Extended
0.8.11
Pushing Blitz to the Max.
|
00001 00021 #ifndef BLITZ_EX_H 00022 #define BLITZ_EX_H 00023 00024 #include "_common.h" 00025 00026 BB_BEGIN_DECLS 00027 00028 #if defined (BB_OS_MACOS) && defined (__i386__) 00029 # define BB_ARGP 1 00030 void* bbArgp(int offset); 00031 #endif 00032 00033 void* bbExEnter(); 00034 void bbExLeave(); 00035 00040 void bbExThrow(BBObject *obj); 00041 00053 void bbExThrowCString(const char *c_str); 00054 00055 00056 // Intern 00057 00058 void _bbExEnter(void *_cpu_state); 00059 void* _bbExThrow(void *_cpu_state, void *ptr); 00060 00061 BB_END_DECLS 00062 00063 #endif // BLITZ_EX_H