Krig Game Engine
Loading...
Searching...
No Matches
Engine Class Reference

Public Member Functions

void gameCycle ()
void prepare ()
void initGL ()
void initAL ()
void loadSoundFx ()
void unloadSoundFx ()
void processKeyUp (const int &key)
void processKeyDown (const int &key)
void processCommands ()
void processNormalKeyUp (const unsigned char &key)
void processNormalKeyDown (const unsigned char &key)
KeyStategetKeyState ()
KeyStategetSpecialKeyState ()
void processMouseMove (const int &x, const int &y)
float getMouseX ()
float getMouseY ()
void loadLevel (const char *)
void loadLevelFromBuffer (const char *)
bool loadGame (const std::string &)
bool loadIntroCredits ()
void updateGame (const float &)
void unloadGame ()
void unload ()
void shutdown ()
void pause ()
float getFps ()
void loadModels ()
void loadTextures ()
void renderText (const char *s, const float &x, const float &y)
SoundFXgetSoundFxClass ()
bool getIsRunning ()
GameLevelgetCurrentLevel ()
void swapLevel ()
bool loadPng (const char *, unsigned char **, unsigned int *, unsigned int *, unsigned int *)

The documentation for this class was generated from the following files: