MScene
From MaratisWiki
Revision as of 01:19, 8 February 2014 by Dahnielson (Talk | contribs)
MString MScene::m_nameNoneM_DATA_MODES MScene::m_dataModeNoneMString MScene::m_scriptFilenameNonevector<MObject3d *> MScene::m_objectsNonevector<MOCamera *> MScene::m_camerasNonevector<MOLight *> MScene::m_lightsNonevector<MOEntity *> MScene::m_entitiesNonevector<MOSound *> MScene::m_soundsNonevector<MOText *> MScene::m_textsNoneint MScene::m_currentFrameNoneunsigned int MScene::m_currentCameraNoneMVector3 MScene::m_gravityNoneMScene::MScene(void)MScene::~MScene(void)void MScene::setName(const char *name)const char* MScene::getName(void)void MScene::setDataMode(M_DATA_MODES dataMode)M_DATA_MODES MScene::getDataMode(void)void MScene::setScriptFilename(const char *scriptFilename)const char* MScene::getScriptFilename(void)void MScene::setGravity(const MVector3 &gravity)MVector3 MScene::getGravity(void) constvoid MScene::playLoopSounds(void)void MScene::stopAllSounds(void)void MScene::deleteObject(MObject3d *object)MOCamera* MScene::addNewCamera(void)MOCamera* MScene::addNewCamera(const MOCamera &camera)MOLight* MScene::addNewLight(void)MOLight* MScene::addNewLight(const MOLight &light)MOEntity* MScene::addNewEntity(MMeshRef *meshRef)MOEntity* MScene::addNewEntity(const MOEntity &entity)MOSound* MScene::addNewSound(MSoundRef *soundRef)MOSound* MScene::addNewSound(const MOSound &sound)MOText* MScene::addNewText(MFontRef *fontRef)MOText* MScene::addNewText(const MOText &text)unsigned int MScene::getObjectsNumber(void)unsigned int MScene::getCamerasNumber(void)unsigned int MScene::getLightsNumber(void)unsigned int MScene::getEntitiesNumber(void)unsigned int MScene::getSoundsNumber(void)unsigned int MScene::getTextsNumber(void)void MScene::setCurrentCameraId(unsigned int id)unsigned int MScene::getCurrentCameraId(void)MOCamera* MScene::getCurrentCamera(void)void MScene::setCurrentFrame(int currentFrame)int MScene::getCurrentFrame(void)MObject3d* MScene::getObjectByName(const char *name)MOLight* MScene::getLightByName(const char *name)MOCamera* MScene::getCameraByName(const char *name)MOEntity* MScene::getEntityByName(const char *name)MOSound* MScene::getSoundByName(const char *name)MOText* MScene::getTextByName(const char *name)bool MScene::getObjectIndex(const char *name, unsigned int *id)MObject3d* MScene::getObjectByIndex(unsigned int index)MOLight* MScene::getLightByIndex(unsigned int index)MOCamera* MScene::getCameraByIndex(unsigned int index)MOEntity* MScene::getEntityByIndex(unsigned int index)MOSound* MScene::getSoundByIndex(unsigned int index)MOText* MScene::getTextByIndex(unsigned int index)void MScene::begin(void)void MScene::end(void)void MScene::prepareCollisionShape(MOEntity *entity)void MScene::prepareCollisionObject(MOEntity *entity)void MScene::prepareConstraints(MOEntity *entity)void MScene::preparePhysics(void)void MScene::updatePhysics(void)void MScene::update(void)void MScene::updateObjectsBehaviors(void)void MScene::drawObjectsBehaviors(void)void MScene::updateObjectsMatrices(void)void MScene::draw(MOCamera *camera)