rotation du processus pElement = XMLNode-> FirstChildElement («rotation») (?); si (pElement) {mAttachNode-> setOrientation (parseQuaternion (pElement)); mAttachNode-> setInitialState (); } //
échelle du procédé pElement = XMLNode-> FirstChildElement («échelle») (?); si (pElement) {mAttachNode-> setScale (parseVector3 (pElement)); mAttachNode-> setInitialState (); }}
annuler DotSceneLoader :: processExternals (TiXmlElement * XMLNode) {//! Mettre en œuvre cettetodo}
annuler DotSceneLoader :: processEnvironment (TiXmlElement * XMLNode) {TiXmlElement * pElement; (?)
//Processus brouillard pElement = XMLNode-> FirstChildElement («brouillard»); si (pElement) processFog (pElement);
//Processus Skybox pElement = XMLNode-> FirstChildElement («skybox») (?); si (pElement) processSkyBox (pElement);
//Processus SkyDome pElement = XMLNode-> FirstChildElement («Skydome») (?); si (pElement) processSkyDome (pElement);
//Processus SkyPlane pElement = XMLNode-> FirstChildElement ("SkyPlane") (?); si (pElement) processSkyPlane (pElement); (?)
//Processus écrêtage pElement = XMLNode-> FirstChildElement («clipping»); si (pElement) processClipping (pElement);
//Processus colourAmbient pElement = XMLNode-> FirstChildElement ("colourAmbient") (?); si (pElement) mSceneMgr-> setAmbientLight (parseColour (pElement)); //Processus colourBackground
//(?)! todo Régler la couleur de toutes les fenêtres (RenderWindow doit être fournie à l'époque) pElement = XMLNode-> FirstChildElement ("colourBackground") de fond; si (pElement); //mSceneMgr-> set (parseColour (pElement)); (?)
//Processus userDataReference pElement = XMLNode-> FirstChildElement ("userDataReference"); si (pElement) processUserDataReference (pElement);}
annuler DotSceneLoader :: processTerrain (TiXmlElement * XMLNode) {std :: string terrainConfig; Chaîne WorldTexture = getAttrib (XMLNode, "WorldTexture"); si (worldTexture.
size ()! = 0) {terrainConfig + = "WorldTexture ="; terrainConfig + = WorldTexture; terrainConfig + = "\\ n"; }
cordes detailTexture = getAttrib (XMLNode, "DetailTexture"); si (detailTexture.size ()! = 0) {terrainConfig + = "DetailTexture ="; terrainConfig + = detailTexture; terrainConfig + = "\\ n"; }
cordes detailTile = getAttrib (XMLNode, "DetailTile"); si (detailTile.size ()! = 0) {terrainConfig + = "DetailTile ="; terrainConfig + = detailTile; terrainConfig + = "\\ n"; } Chaîne texte source = getAttrib (XMLNode
2 et jailbreak pour 1G, 2G, 3G B…