(Difference between revisions)
Revision as of 01:06, 8 February 2014
Contents
- 1 MFXManager MLevel::m_FXManagerNone
- 2 MDataManager MLevel::m_fontManagerNone
- 3 MDataManager MLevel::m_textureManagerNone
- 4 MDataManager MLevel::m_shaderManagerNone
- 5 MDataManager MLevel::m_soundManagerNone
- 6 MDataManager MLevel::m_meshManagerNone
- 7 MDataManager MLevel::m_armatureAnimManagerNone
- 8 MDataManager MLevel::m_texturesAnimManagerNone
- 9 MDataManager MLevel::m_materialsAnimManagerNone
- 10 vector<MDataRef *> MLevel::m_updateQueueNone
- 11 vector<MDataRef *> MLevel::m_clearQueueNone
- 12 unsigned int MLevel::m_currentSceneIdNone
- 13 unsigned int MLevel::m_requestedSceneIdNone
- 14 vector<MScene *> MLevel::m_scenesNone
- 15 friend class MEngineNone
- 16 MLevel::MLevel(void)
- 17 MLevel::~MLevel(void)
- 18 void MLevel::clear(void)
- 19 void MLevel::clearScenes(void)
- 20 MFXManager* MLevel::getFXManager(void)
- 21 MFXRef* MLevel::createFX(MShaderRef *vertexShaderRef, MShaderRef *pixelShaderRef)
- 22 MDataManager* MLevel::getFontManager(void)
- 23 MDataManager* MLevel::getTextureManager(void)
- 24 MDataManager* MLevel::getShaderManager(void)
- 25 MDataManager* MLevel::getSoundManager(void)
- 26 MDataManager* MLevel::getMeshManager(void)
- 27 MDataManager* MLevel::getArmatureAnimManager(void)
- 28 MDataManager* MLevel::getTexturesAnimManager(void)
- 29 MDataManager* MLevel::getMaterialsAnimManager(void)
- 30 MFontRef* MLevel::loadFont(const char *filename)
- 31 MMeshRef* MLevel::loadMesh(const char *filename, const bool preload=true)
- 32 MArmatureAnimRef* MLevel::loadArmatureAnim(const char *filename, const bool preload=true)
- 33 MTexturesAnimRef* MLevel::loadTexturesAnim(const char *filename, const bool preload=true)
- 34 MMaterialsAnimRef* MLevel::loadMaterialsAnim(const char *filename, const bool preload=true)
- 35 MTextureRef* MLevel::loadTexture(const char *filename, const bool mipmap=true, const bool preload=true)
- 36 MSoundRef* MLevel::loadSound(const char *filename, const bool preload=true)
- 37 MShaderRef* MLevel::loadShader(const char *filename, M_SHADER_TYPES type)
- 38 void MLevel::sendToUpdateQueue(MDataRef *ref)
- 39 void MLevel::sendToClearQueue(MDataRef *ref)
- 40 void MLevel::updateQueueDatas(void)
- 41 void MLevel::clearQueueDatas(void)
- 42 void MLevel::changeCurrentScene(unsigned int id)
- 43 void MLevel::deleteScene(unsigned int id)
- 44 bool MLevel::getSceneIndexByName(const char *name, unsigned int *index)
- 45 MScene* MLevel::addNewScene(void)
- 46 MScene* MLevel::getSceneByName(const char *name)
- 47 MScene* MLevel::getCurrentScene(void)
- 48 void MLevel::setCurrentSceneId(unsigned int id)
- 49 unsigned int MLevel::getCurrentSceneId(void)
- 50 unsigned int MLevel::getScenesNumber(void)
- 51 MScene* MLevel::getSceneByIndex(unsigned int id)
- 52 void MLevel::incrDataRefScore(MDataRef *ref)
- 53 void MLevel::decrDataRefScore(MDataRef *ref)
- 54 void MLevel::changeCurrentSceneIfRequested()
|
MFXManager MLevel::m_FXManagerNone
MDataManager MLevel::m_fontManagerNone
MDataManager MLevel::m_textureManagerNone
MDataManager MLevel::m_shaderManagerNone
MDataManager MLevel::m_soundManagerNone
MDataManager MLevel::m_meshManagerNone
MDataManager MLevel::m_armatureAnimManagerNone
MDataManager MLevel::m_texturesAnimManagerNone
MDataManager MLevel::m_materialsAnimManagerNone
vector<MDataRef *> MLevel::m_updateQueueNone
vector<MDataRef *> MLevel::m_clearQueueNone
unsigned int MLevel::m_currentSceneIdNone
unsigned int MLevel::m_requestedSceneIdNone
vector<MScene *> MLevel::m_scenesNone
friend class MEngineNone
MLevel::MLevel(void)
MLevel::~MLevel(void)
void MLevel::clear(void)
void MLevel::clearScenes(void)
MFXManager* MLevel::getFXManager(void)
MFXRef* MLevel::createFX(MShaderRef *vertexShaderRef, MShaderRef *pixelShaderRef)
MDataManager* MLevel::getFontManager(void)
MDataManager* MLevel::getTextureManager(void)
MDataManager* MLevel::getShaderManager(void)
MDataManager* MLevel::getSoundManager(void)
MDataManager* MLevel::getMeshManager(void)
MDataManager* MLevel::getArmatureAnimManager(void)
MDataManager* MLevel::getTexturesAnimManager(void)
MDataManager* MLevel::getMaterialsAnimManager(void)
MFontRef* MLevel::loadFont(const char *filename)
MMeshRef* MLevel::loadMesh(const char *filename, const bool preload=true)
MArmatureAnimRef* MLevel::loadArmatureAnim(const char *filename, const bool preload=true)
MTexturesAnimRef* MLevel::loadTexturesAnim(const char *filename, const bool preload=true)
MMaterialsAnimRef* MLevel::loadMaterialsAnim(const char *filename, const bool preload=true)
MTextureRef* MLevel::loadTexture(const char *filename, const bool mipmap=true, const bool preload=true)
MSoundRef* MLevel::loadSound(const char *filename, const bool preload=true)
MShaderRef* MLevel::loadShader(const char *filename, M_SHADER_TYPES type)
void MLevel::sendToUpdateQueue(MDataRef *ref)
void MLevel::sendToClearQueue(MDataRef *ref)
void MLevel::updateQueueDatas(void)
void MLevel::clearQueueDatas(void)
void MLevel::changeCurrentScene(unsigned int id)
void MLevel::deleteScene(unsigned int id)
bool MLevel::getSceneIndexByName(const char *name, unsigned int *index)
MScene* MLevel::addNewScene(void)
MScene* MLevel::getSceneByName(const char *name)
MScene* MLevel::getCurrentScene(void)
void MLevel::setCurrentSceneId(unsigned int id)
unsigned int MLevel::getCurrentSceneId(void)
unsigned int MLevel::getScenesNumber(void)
MScene* MLevel::getSceneByIndex(unsigned int id)
void MLevel::incrDataRefScore(MDataRef *ref)
void MLevel::decrDataRefScore(MDataRef *ref)
void MLevel::changeCurrentSceneIfRequested()