TamlXmlWriter
Engine/source/persistence/taml/xml/tamlXmlWriter.h
Public Functions
TamlXmlWriter(Taml * pTaml)
bool
write(FileStream & stream, const TamlWriteNode * pTamlWriteNode)
Write.
Private Functions
compileAttributes(TiXmlElement * pXmlElement, const TamlWriteNode * pTamlWriteNode)
compileCustomElements(TiXmlElement * pXmlElement, const TamlWriteNode * pTamlWriteNode)
compileCustomNode(TiXmlElement * pXmlElement, const TamlCustomNode * pCustomNode)
TiXmlElement *
compileElement(const TamlWriteNode * pTamlWriteNode)
Detailed Description
see:
tamlGroup
Private Attributes
Taml * mpTaml
Public Functions
TamlXmlWriter(Taml * pTaml)
~TamlXmlWriter()
write(FileStream & stream, const TamlWriteNode * pTamlWriteNode)
Write.
Private Functions
compileAttributes(TiXmlElement * pXmlElement, const TamlWriteNode * pTamlWriteNode)
compileCustomElements(TiXmlElement * pXmlElement, const TamlWriteNode * pTamlWriteNode)
compileCustomNode(TiXmlElement * pXmlElement, const TamlCustomNode * pCustomNode)
compileElement(const TamlWriteNode * pTamlWriteNode)