Aolis Engine  0.1.0_alpha1
Adventure Game Engine
 All Classes Files Functions Variables
mwindow.h
1 #ifndef AOLIS_UI_WINDOW
2 #define AOLIS_UI_WINDOW
3 
4 #include "aolis/defines.h"
5 
6 #include <SDL2/SDL.h>
7 
8 extern SDL_Event event;
9 
10 extern int beginGameLoop();
11 extern int beginGameLoop(const char* title);
12 extern void endGameLoop();
13 
19 double getFrameRate();
20 
26 void setFrameRate(double fr);
27 
28 void printError(int elevel, const char* message);
29 
30 void printError(int elevel);
31 
32 #ifdef DEBUG
33 void printDebug(const char* message, const char* file, int line);
34 
35 void printDebug(const char* message);
36 
37 void printDebug(const char* message, const char* file);
38 
39 void printDebug(const char* message, int line);
40 #endif /* DEBUG */
41 
42 #endif /* AOLIS_UI_WINDOW */