|
liblcf
|
#include <rpg_treemap.h>
Collaboration diagram for RPG::TreeMap:Public Types | |
| enum | MapType { MapType_root = 0 , MapType_map = 1 , MapType_area = 2 } |
Public Attributes | |
| std::string | lmt_header |
| std::vector< MapInfo > | maps |
| std::vector< int32_t > | tree_order |
| int32_t | active_node = 0 |
| Start | start |
Static Public Attributes | |
| static constexpr auto | kMapTypeTags |
Definition at line 25 of file rpg_treemap.h.
| Enumerator | |
|---|---|
| MapType_root | |
| MapType_map | |
| MapType_area | |
Definition at line 28 of file rpg_treemap.h.
| int32_t RPG::TreeMap::active_node = 0 |
Definition at line 41 of file rpg_treemap.h.
Referenced by TreeMapXmlHandler::CharacterData(), Data::Clear(), RPG::operator==(), RawStruct< RPG::TreeMap >::ReadLcf(), RawStruct< RPG::TreeMap >::WriteLcf(), and RawStruct< RPG::TreeMap >::WriteXml().
|
staticconstexpr |
Definition at line 33 of file rpg_treemap.h.
| std::string RPG::TreeMap::lmt_header |
Definition at line 27 of file rpg_treemap.h.
Referenced by LMT_Reader::Load(), and LMT_Reader::Save().
| std::vector<MapInfo> RPG::TreeMap::maps |
Definition at line 39 of file rpg_treemap.h.
Referenced by Data::Clear(), RPG::operator==(), RawStruct< RPG::TreeMap >::ReadLcf(), TreeMapXmlHandler::StartElement(), RawStruct< RPG::TreeMap >::WriteLcf(), and RawStruct< RPG::TreeMap >::WriteXml().
| Start RPG::TreeMap::start |
Definition at line 42 of file rpg_treemap.h.
Referenced by RPG::operator==(), RawStruct< RPG::TreeMap >::ReadLcf(), TreeMapXmlHandler::StartElement(), RawStruct< RPG::TreeMap >::WriteLcf(), and RawStruct< RPG::TreeMap >::WriteXml().
| std::vector<int32_t> RPG::TreeMap::tree_order |
Definition at line 40 of file rpg_treemap.h.
Referenced by TreeMapXmlHandler::CharacterData(), Data::Clear(), RPG::operator==(), RawStruct< RPG::TreeMap >::ReadLcf(), RawStruct< RPG::TreeMap >::WriteLcf(), and RawStruct< RPG::TreeMap >::WriteXml().