liblcf
RawStruct< RPG::TreeMap > Struct Reference
+ Collaboration diagram for RawStruct< RPG::TreeMap >:

Static Public Member Functions

static void ReadLcf (RPG::TreeMap &ref, LcfReader &stream, uint32_t length)
 
static void WriteLcf (const RPG::TreeMap &ref, LcfWriter &stream)
 
static int LcfSize (const RPG::TreeMap &ref, LcfWriter &stream)
 
static void WriteXml (const RPG::TreeMap &ref, XmlWriter &stream)
 
static void BeginXml (RPG::TreeMap &ref, XmlReader &stream)
 

Detailed Description

Definition at line 15 of file lmt_treemap.cpp.

Member Function Documentation

◆ BeginXml()

void RawStruct< RPG::TreeMap >::BeginXml ( RPG::TreeMap ref,
XmlReader stream 
)
static

Definition at line 105 of file lmt_treemap.cpp.

References XmlReader::SetHandler().

+ Here is the call graph for this function:

◆ LcfSize()

int RawStruct< RPG::TreeMap >::LcfSize ( const RPG::TreeMap ref,
LcfWriter stream 
)
static

Definition at line 44 of file lmt_treemap.cpp.

◆ ReadLcf()

void RawStruct< RPG::TreeMap >::ReadLcf ( RPG::TreeMap ref,
LcfReader stream,
uint32_t  length 
)
static

Reads Map Tree.

Definition at line 26 of file lmt_treemap.cpp.

References RPG::TreeMap::active_node, RPG::TreeMap::maps, LcfReader::ReadInt(), Struct< S >::ReadLcf(), RPG::TreeMap::start, and RPG::TreeMap::tree_order.

+ Here is the call graph for this function:

◆ WriteLcf()

void RawStruct< RPG::TreeMap >::WriteLcf ( const RPG::TreeMap ref,
LcfWriter stream 
)
static

Definition at line 34 of file lmt_treemap.cpp.

References RPG::TreeMap::active_node, RPG::TreeMap::maps, RPG::TreeMap::start, RPG::TreeMap::tree_order, LcfWriter::WriteInt(), and Struct< S >::WriteLcf().

+ Here is the call graph for this function:

◆ WriteXml()

void RawStruct< RPG::TreeMap >::WriteXml ( const RPG::TreeMap ref,
XmlWriter stream 
)
static

Definition at line 49 of file lmt_treemap.cpp.

References RPG::TreeMap::active_node, XmlWriter::BeginElement(), XmlWriter::EndElement(), RPG::TreeMap::maps, RPG::TreeMap::start, RPG::TreeMap::tree_order, XmlWriter::Write(), XmlWriter::WriteNode(), and Struct< S >::WriteXml().

+ Here is the call graph for this function:

The documentation for this struct was generated from the following file: