liblcf
|
#include <rpg_treemap.h>
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().