#include <DotSceneLoader.h>
|
void | processScene (TiXmlElement *XMLRoot) |
|
void | processNodes (TiXmlElement *XMLNode) |
|
void | processExternals (TiXmlElement *XMLNode) |
|
void | processEnvironment (TiXmlElement *XMLNode) |
|
void | processTerrain (TiXmlElement *XMLNode) |
|
void | processUserDataReference (TiXmlElement *XMLNode, SceneNode *pParent=0) |
|
void | processUserDataReference (TiXmlElement *XMLNode, Entity *pEntity) |
|
void | processOctree (TiXmlElement *XMLNode) |
|
void | processLight (TiXmlElement *XMLNode, SceneNode *pParent=0) |
|
void | processCamera (TiXmlElement *XMLNode, SceneNode *pParent=0) |
|
void | processNode (TiXmlElement *XMLNode, SceneNode *pParent=0) |
|
void | processLookTarget (TiXmlElement *XMLNode, SceneNode *pParent) |
|
void | processTrackTarget (TiXmlElement *XMLNode, SceneNode *pParent) |
|
void | processEntity (TiXmlElement *XMLNode, SceneNode *pParent) |
|
void | processParticleSystem (TiXmlElement *XMLNode, SceneNode *pParent) |
|
void | processBillboardSet (TiXmlElement *XMLNode, SceneNode *pParent) |
|
void | processPlane (TiXmlElement *XMLNode, SceneNode *pParent) |
|
void | processFog (TiXmlElement *XMLNode) |
|
void | processSkyBox (TiXmlElement *XMLNode) |
|
void | processSkyDome (TiXmlElement *XMLNode) |
|
void | processSkyPlane (TiXmlElement *XMLNode) |
|
void | processClipping (TiXmlElement *XMLNode) |
|
void | processLightRange (TiXmlElement *XMLNode, Light *pLight) |
|
void | processLightAttenuation (TiXmlElement *XMLNode, Light *pLight) |
|
String | getAttrib (TiXmlElement *XMLNode, const String ¶meter, const String &defaultValue="") |
|
Real | getAttribReal (TiXmlElement *XMLNode, const String ¶meter, Real defaultValue=0) |
|
bool | getAttribBool (TiXmlElement *XMLNode, const String ¶meter, bool defaultValue=false) |
|
Vector3 | parseVector3 (TiXmlElement *XMLNode) |
|
Quaternion | parseQuaternion (TiXmlElement *XMLNode) |
|
ColourValue | parseColour (TiXmlElement *XMLNode) |
|
SceneLoaderNode::DotSceneLoader::DotSceneLoader |
( |
| ) |
|
|
inline |
virtual SceneLoaderNode::DotSceneLoader::~DotSceneLoader |
( |
| ) |
|
|
inlinevirtual |
void SceneLoaderNode::DotSceneLoader::parseDotScene |
( |
const String & |
SceneName, |
|
|
const String & |
groupName, |
|
|
SceneManager * |
yourSceneMgr, |
|
|
SceneNode * |
pAttachNode = NULL , |
|
|
const String & |
sPrependNode = "" |
|
) |
| |
String SceneLoaderNode::DotSceneLoader::getProperty |
( |
const String & |
ndNm, |
|
|
const String & |
prop |
|
) |
| |
void SceneLoaderNode::DotSceneLoader::processScene |
( |
TiXmlElement * |
XMLRoot | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processNodes |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processExternals |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processEnvironment |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processTerrain |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processUserDataReference |
( |
TiXmlElement * |
XMLNode, |
|
|
SceneNode * |
pParent = 0 |
|
) |
| |
|
protected |
void SceneLoaderNode::DotSceneLoader::processUserDataReference |
( |
TiXmlElement * |
XMLNode, |
|
|
Entity * |
pEntity |
|
) |
| |
|
protected |
void SceneLoaderNode::DotSceneLoader::processOctree |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processParticleSystem |
( |
TiXmlElement * |
XMLNode, |
|
|
SceneNode * |
pParent |
|
) |
| |
|
protected |
void SceneLoaderNode::DotSceneLoader::processBillboardSet |
( |
TiXmlElement * |
XMLNode, |
|
|
SceneNode * |
pParent |
|
) |
| |
|
protected |
void SceneLoaderNode::DotSceneLoader::processFog |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processSkyBox |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processSkyDome |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processSkyPlane |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processClipping |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
void SceneLoaderNode::DotSceneLoader::processLightRange |
( |
TiXmlElement * |
XMLNode, |
|
|
Light * |
pLight |
|
) |
| |
|
protected |
void SceneLoaderNode::DotSceneLoader::processLightAttenuation |
( |
TiXmlElement * |
XMLNode, |
|
|
Light * |
pLight |
|
) |
| |
|
protected |
String SceneLoaderNode::DotSceneLoader::getAttrib |
( |
TiXmlElement * |
XMLNode, |
|
|
const String & |
parameter, |
|
|
const String & |
defaultValue = "" |
|
) |
| |
|
protected |
Real SceneLoaderNode::DotSceneLoader::getAttribReal |
( |
TiXmlElement * |
XMLNode, |
|
|
const String & |
parameter, |
|
|
Real |
defaultValue = 0 |
|
) |
| |
|
protected |
bool SceneLoaderNode::DotSceneLoader::getAttribBool |
( |
TiXmlElement * |
XMLNode, |
|
|
const String & |
parameter, |
|
|
bool |
defaultValue = false |
|
) |
| |
|
protected |
Vector3 SceneLoaderNode::DotSceneLoader::parseVector3 |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
Quaternion SceneLoaderNode::DotSceneLoader::parseQuaternion |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
ColourValue SceneLoaderNode::DotSceneLoader::parseColour |
( |
TiXmlElement * |
XMLNode | ) |
|
|
protected |
std::vector<nodeProperty> SceneLoaderNode::DotSceneLoader::nodeProperties |
std::vector<String> SceneLoaderNode::DotSceneLoader::staticObjects |
std::vector<String> SceneLoaderNode::DotSceneLoader::dynamicObjects |
std::vector<String> SceneLoaderNode::DotSceneLoader::userDataAttributes |
SceneManager* SceneLoaderNode::DotSceneLoader::mSceneMgr |
|
protected |
SceneNode* SceneLoaderNode::DotSceneLoader::mAttachNode |
|
protected |
String SceneLoaderNode::DotSceneLoader::m_sGroupName |
|
protected |
String SceneLoaderNode::DotSceneLoader::m_sPrependNode |
|
protected |
The documentation for this class was generated from the following files: