TamlXmlWriter

Engine/source/persistence/taml/xml/tamlXmlWriter.h

More...

Private Attributes

Public Functions

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 *

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)