TamlBinaryWriter
Engine/source/persistence/taml/binary/tamlBinaryWriter.h
Private Attributes
Public Functions
TamlBinaryWriter(Taml * pTaml)
bool
write(FileStream & stream, const TamlWriteNode * pTamlWriteNode, const bool compressed)
Write.
Private Functions
writeAttributes(Stream & stream, const TamlWriteNode * pTamlWriteNode)
writeChildren(Stream & stream, const TamlWriteNode * pTamlWriteNode)
writeCustomElements(Stream & stream, const TamlWriteNode * pTamlWriteNode)
writeCustomNode(Stream & stream, const TamlCustomNode * pCustomNode)
writeElement(Stream & stream, const TamlWriteNode * pTamlWriteNode)
Detailed Description
see:
tamlGroup
Private Attributes
Taml * mpTaml
const U32 mVersionId
Public Functions
TamlBinaryWriter(Taml * pTaml)
~TamlBinaryWriter()
write(FileStream & stream, const TamlWriteNode * pTamlWriteNode, const bool compressed)
Write.
Private Functions
writeAttributes(Stream & stream, const TamlWriteNode * pTamlWriteNode)
writeChildren(Stream & stream, const TamlWriteNode * pTamlWriteNode)
writeCustomElements(Stream & stream, const TamlWriteNode * pTamlWriteNode)
writeCustomNode(Stream & stream, const TamlCustomNode * pCustomNode)
writeElement(Stream & stream, const TamlWriteNode * pTamlWriteNode)