| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #ifndef BLITZ_APP_H
- #define BLITZ_APP_H
- #include "blitz_types.h"
- #ifdef __cplusplus
- extern "C"{
- #endif
- /*
- struct BBAppController{
- int (*shouldTerminate)();
- };
- */
- extern BBString* bbAppDir;
- extern BBString* bbAppFile;
- extern BBString* bbAppTitle;
- extern BBString* bbLaunchDir;
- extern BBArray* bbAppArgs;
- extern void** bbGCStackTop;
- void bbEnd();
- void bbOnEnd( void(*f)() );
- BBString* bbReadStdin();
- void bbWriteStdout( BBString *t );
- void bbWriteStderr( BBString *t );
- void bbDelay( int ms );
- int bbMilliSecs();
- int bbIsMainThread();
- void bbStartup( int argc,char *argv[],void *dummy1,void *dummy2 );
- #ifdef __cplusplus
- }
- #endif
- #endif
|