|
virtual void | ReadHeader (TiXmlNode *node) |
| Reads a file header from an XML node and sets the instance data. More...
|
|
virtual void | readObject (TiXmlNode &node, Triangle &dest) |
| Reads an XML node as a triangle. More...
|
|
template<typename ValueType > |
void | ReadVector (TiXmlNode &node, std::vector< ValueType > &dest, const String &tag) |
| Reads a XML node as a vector. More...
|
|
virtual void | Parse (Ogre::DataStreamPtr &stream, TiXmlDocument &dest) |
| Reads and parses the XML file. More...
|
|
virtual const String * | ReadAttribute (TiXmlNode &node, const String &attribute) |
| Reads an XMl node attribute as a string. More...
|
|
virtual bool | ReadAttribute (TiXmlNode &node, const String &attribute, bool &dest, const bool &def=false) |
| Reads an XMl node attribute as a boolean. More...
|
|
virtual bool | ReadAttribute (TiXmlNode &node, const String &attribute, int &dest, const int &def=0) |
| Reads an XMl node attribute as an integer. More...
|
|
virtual bool | ReadAttribute (TiXmlNode &node, const String &attribute, String &dest, const String &def="") |
| Reads an XMl node attribute as a string. More...
|
|
virtual bool | ReadAttribute (TiXmlNode &node, const String &attribute, Ogre::Real &dest, const Ogre::Real &def=0) |
| Reads an XMl node attribute as a real. More...
|
|
virtual bool | ReadAttribute (TiXmlNode &node, const String &attribute, Ogre::Vector2 &dest, const Ogre::Vector2 &def=Ogre::Vector2::ZERO) |
| Reads an XMl node attribute as a 2-dimension vector. More...
|
|
virtual bool | ReadAttribute (TiXmlNode &node, const String &attribute, Ogre::Vector3 &dest, const Ogre::Vector3 &def=Ogre::Vector3::ZERO) |
| Reads an XMl node attribute as a 3-dimension vector. More...
|
|
virtual bool | ReadAttribute (TiXmlNode &node, const String &attribute, Ogre::Vector4 &dest, const Ogre::Vector4 &def=Ogre::Vector4::ZERO) |
| Reads an XMl node attribute as a 4-dimension vector. More...
|
|
virtual bool | ReadAttribute (TiXmlNode &node, const String &attribute, Ogre::Quaternion &dest, const Ogre::Quaternion &def=Ogre::Quaternion::IDENTITY) |
| Reads an XMl node attribute as a quaternion. More...
|
|
virtual TiXmlNode * | FindChildNode (TiXmlNode &node, const String &tag) |
| Finds a child node of a XML node by name. More...
|
|
Handles the serialization of walkmesh files.