#include <LandscapeInclude.h>
Public Member Functions | |
| LandscapeInclude () | |
| virtual | ~LandscapeInclude () |
| bool | readXML (LandscapeDefinitions *definitions, XMLNode *node) |
Public Attributes | |
| std::vector < LandscapeEvent * > | events |
| std::vector < LandscapeMovementType * > | movements |
| std::vector < PlacementType * > | placements |
| std::vector < LandscapeSoundType * > | sounds |
| std::vector < LandscapeMusicType * > | musics |
| std::vector < LandscapeOptionsType * > | options |
Private Member Functions | |
| LandscapeInclude (const LandscapeInclude &other) | |
| LandscapeInclude & | operator= (LandscapeInclude &other) |
Definition at line 34 of file LandscapeInclude.h.
| LandscapeInclude::LandscapeInclude | ( | ) |
Definition at line 28 of file LandscapeInclude.cpp.
| LandscapeInclude::~LandscapeInclude | ( | ) | [virtual] |
Definition at line 32 of file LandscapeInclude.cpp.
References events, movements, musics, options, placements, and sounds.
| LandscapeInclude::LandscapeInclude | ( | const LandscapeInclude & | other | ) | [private] |
| bool LandscapeInclude::readXML | ( | LandscapeDefinitions * | definitions, | |
| XMLNode * | node | |||
| ) |
Definition at line 78 of file LandscapeInclude.cpp.
References LandscapeMovementType::create(), PlacementType::create(), events, XMLNode::failChildren(), XMLNode::getNamedChild(), XMLNode::getNamedParameter(), movements, musics, options, placements, LandscapeMovementType::readXML(), PlacementType::readXML(), LandscapeOptionsType::readXML(), LandscapeMusicType::readXML(), LandscapeSoundType::readXML(), and sounds.
| LandscapeInclude& LandscapeInclude::operator= | ( | LandscapeInclude & | other | ) | [private] |
| std::vector<LandscapeEvent *> LandscapeInclude::events |
| std::vector<LandscapeMovementType *> LandscapeInclude::movements |
Definition at line 41 of file LandscapeInclude.h.
Referenced by TargetMovement::addMovements(), readXML(), and ~LandscapeInclude().
| std::vector<PlacementType *> LandscapeInclude::placements |
Definition at line 42 of file LandscapeInclude.h.
Referenced by GroundMaps::generateObject(), readXML(), and ~LandscapeInclude().
| std::vector<LandscapeSoundType *> LandscapeInclude::sounds |
Definition at line 43 of file LandscapeInclude.h.
Referenced by LandscapeSoundManager::loadSound(), readXML(), and ~LandscapeInclude().
| std::vector<LandscapeMusicType *> LandscapeInclude::musics |
Definition at line 44 of file LandscapeInclude.h.
Referenced by LandscapeMusicManager::addMusic(), readXML(), and ~LandscapeInclude().
| std::vector<LandscapeOptionsType *> LandscapeInclude::options |
Definition at line 45 of file LandscapeInclude.h.
Referenced by readXML(), OptionsScorched::updateLevelOptions(), and ~LandscapeInclude().
1.5.3