|
| XmlBattleScenesFile (const Ogre::String &file) |
| Constructor. More...
|
|
virtual | ~XmlBattleScenesFile () |
| Destructor. More...
|
|
std::vector< BattleScene > | GetScenes () |
| Retrieves the battle scene list. More...
|
|
| XmlFile (const Ogre::String &file) |
| Constructor. More...
|
|
virtual | ~XmlFile () |
| Destructor. More...
|
|
bool | GetBool (TiXmlNode *node, const Ogre::String &tag, bool def=false) const |
| Retrieves a boolean from an XMl tag. More...
|
|
int | GetInt (TiXmlNode *node, const Ogre::String &tag, int def=0) const |
| Retrieves an integer from an XMl tag. More...
|
|
float | GetFloat (TiXmlNode *node, const Ogre::String &tag, float def=0.0f) const |
| Retrieves a defcimal from an XMl tag. More...
|
|
const Ogre::String | GetString (TiXmlNode *node, const Ogre::String &tag, const Ogre::String &def="") const |
| Retrieves a string from an XMl tag. More...
|
|
const Ogre::UTFString | GetUTFString (TiXmlNode *node, const Ogre::String &tag, const Ogre::UTFString &def="") const |
| Retrieves a string from an XMl tag. More...
|
|
const Ogre::Vector2 | GetVector2 (TiXmlNode *node, const Ogre::String &tag, const Ogre::Vector2 &def=Ogre::Vector2::ZERO) const |
| Retrieves a 2-dimensional vector from an XMl tag. More...
|
|
const Ogre::Vector3 | GetVector3 (TiXmlNode *node, const Ogre::String &tag, const Ogre::Vector3 &def=Ogre::Vector3::ZERO) const |
| Retrieves a 3-dimensional vector from an XMl tag. More...
|
|
const Ogre::Vector4 | GetVector4 (TiXmlNode *node, const Ogre::String &tag, const Ogre::Vector4 &def=Ogre::Vector4::ZERO) const |
| Retrieves a 4-dimensional vector from an XMl tag. More...
|
|
const Ogre::Matrix4 | GetMatrix4 (TiXmlNode *node, const Ogre::String &tag, const Ogre::Matrix4 &def=Ogre::Matrix4::IDENTITY) const |
| Retrieves a 4-dimensional matrix from an XMl tag. More...
|
|
const Ogre::Quaternion | GetQuaternion (TiXmlNode *node, const Ogre::String &tag, const Ogre::Quaternion &def=Ogre::Quaternion::IDENTITY) const |
| Retrieves a quaternion from an XMl tag. More...
|
|
const Ogre::ColourValue | GetColourValue (TiXmlNode *node, const Ogre::String &tag, const Ogre::ColourValue &def=Ogre::ColourValue::ZERO) const |
| Retrieves a colour from an XMl tag. More...
|
|
Handles battle scene list xml files.
These files relate battle scene IDs with their models.