*   >> Чтение Образование Статьи >> science >> programming

Создание 3D-игры с Огре - загрузка файла Scene

ларации класса SceneManager; класс SceneNode;

класс nodeProperty {общественности: Строка NODENAME; Строка propertyNm; Строка VALUENAME; Строка TYPENAME;

nodeProperty (Пост строки и узла, сопзЬ строки и PropertyName, строительства Строка & значение, строительства Строка & тип): имя узла (узел), propertyNm (PropertyName), VALUENAME (значение), TYPENAME (тип) {}};

класс DotSceneLoader {общественности: DotSceneLoader (): mSceneMgr

(0) {} Виртуальный ~ DotSceneLoader () {}

аннулированию parseDotScene (Пост Строка & SceneName, константный строку & Groupname, SceneManager * yourSceneMgr, SceneNode * pAttachNode = NULL, строительства Строка & sPrependNode = ""); Строка GetProperty (строительства Строка & ndNm, строительства Строка α);

STD :: вектор nodeProperties; STD :: вектор StaticObjects; STD :: вектор dynamicObjects;

защищены: недействительным processScene (TiXmlElement * XMLRoot);

недействительными processNodes (TiXmlElement * XMLNode); недействительными processExternals (TiXmlElement * XMLNode); аннулированию processEnvironment (TiXmlElement * XMLNode); аннулированию processTerrain (TiXmlElement * XMLNode); недействительными processUserDataReference (TiXmlElement * XMLNode, SceneNode * pParent = 0); недействительными processUserDataReference (TiXmlElement * XMLNode, сущность * pEntity); аннулированию processOctree (TiXmlElement * XMLNode); аннулированию processLight (TiXmlElement * XMLNode, SceneNode * pParent = 0); недействительными processCamera (TiXmlElement * XMLNode, SceneNode * pParent = 0);

недействительными processNode (TiXmlElement * XMLNode, SceneNode * pParent = 0); недействительными processLookTarget (TiXmlElement * XMLNode, SceneNode * pParent); недействительными processTrackTarget (TiXmlElement * XMLNode, SceneNode * pParent); аннулированию processEntity (TiXmlElement * XMLNode, SceneNode * pParent); недействительными processParticleSystem (TiXmlElement * XMLNode, SceneNode * pParent); недействительными processBillboardSet (TiXmlElement * XMLNode, SceneNode * pParent); аннулированию processPlane (TiXmlElement * XMLNode, SceneNode * pParent);

аннулированию processFog (TiXmlElement * XMLNode); аннулированию processSkyBox (TiXmlElement * XMLNode); аннулированию processSkyDome (TiXmlElement * XMLNode); аннулированию processSkyPlane (TiXmlElement * XMLNode); недействительными processClipping (TiXmlElement * XMLNode);

аннулированию processLightRange (TiXmlElement * XMLNode, свет * бедственном положен

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... >>  >> 
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.