[OgreKit Lua] |
Public Member Functions | |
gsEngine () | |
~gsEngine () | |
void | initialize (void) |
void | run (void) |
void | requestExit (void) |
void | saveTimestampedScreenShot (const gkString &filenamePrefix, const gkString &filenameSuffix) |
void | connect (int evt, gsFunction func) |
void | connect (int evt, gsSelf self, gsFunction method) |
void | loadBlendFile (const gkString &name, const gkString &sceneName="", const gkString &groupName="", bool ignoreLibraries=true) |
gkScene * | getActiveScene (void) |
gkScene * | getScene (const gkString &sceneName, const gkString &groupName="") |
gkScene * | createEmptyScene (const gkString &sceneName, const gkString &camName, const gkString &groupName) |
gkScene * | addOverlayScene (gsScene *scene) |
gkScene * | addOverlayScene (const gkString &name) |
gkScene * | addBackgroundScene (gsScene *scene) |
gkScene * | addBackgroundScene (const gkString &name) |
void | removeScene (gsScene *scene) |
void | removeScene (const gkString &name) |
gkScene * | addOverlayScene (gkScene *scene) |
gkScene * | addBackgroundScene (gkScene *scene) |
void | removeScene (gkScene *scene) |
void | setSystemMode (bool b) |
bool | isSystemMode () |
gsUserDefs & | getUserDefs (void) |
OGRE_KIT_WRAP_CLASS (gkEngine, m_engine) | |
Static Public Member Functions | |
static gsEngine & | getSingleton (void) |
static gsEngine * | getSingletonPtr (void) |
gsEngine::gsEngine | ( | ) |
gsEngine::~gsEngine | ( | ) |
gkScene* gsEngine::addBackgroundScene | ( | gsScene * | scene | ) |
gkScene* gsEngine::addBackgroundScene | ( | const gkString & | name | ) |
gkScene* gsEngine::addBackgroundScene | ( | gkScene * | scene | ) |
gkScene* gsEngine::addOverlayScene | ( | gsScene * | scene | ) |
gkScene* gsEngine::addOverlayScene | ( | const gkString & | name | ) |
gkScene* gsEngine::addOverlayScene | ( | gkScene * | scene | ) |
void gsEngine::connect | ( | int | evt, |
gsFunction | func | ||
) |
void gsEngine::connect | ( | int | evt, |
gsSelf | self, | ||
gsFunction | method | ||
) |
gkScene* gsEngine::createEmptyScene | ( | const gkString & | sceneName, |
const gkString & | camName, | ||
const gkString & | groupName | ||
) |
gkScene* gsEngine::getActiveScene | ( | void | ) |
gkScene* gsEngine::getScene | ( | const gkString & | sceneName, |
const gkString & | groupName = "" |
||
) |
|
static |
|
static |
gsUserDefs& gsEngine::getUserDefs | ( | void | ) |
void gsEngine::initialize | ( | void | ) |
|
inline |
void gsEngine::loadBlendFile | ( | const gkString & | name, |
const gkString & | sceneName = "" , |
||
const gkString & | groupName = "" , |
||
bool | ignoreLibraries = true |
||
) |
gsEngine::OGRE_KIT_WRAP_CLASS | ( | gkEngine | , |
m_engine | |||
) |
void gsEngine::removeScene | ( | gsScene * | scene | ) |
void gsEngine::removeScene | ( | const gkString & | name | ) |
void gsEngine::removeScene | ( | gkScene * | scene | ) |
void gsEngine::requestExit | ( | void | ) |
void gsEngine::run | ( | void | ) |
void gsEngine::saveTimestampedScreenShot | ( | const gkString & | filenamePrefix, |
const gkString & | filenameSuffix | ||
) |
|
inline |