TamlJSONParser
Engine/source/persistence/taml/json/tamlJSONParser.h
RapidJson.
Private Attributes
bool
Public Functions
bool
accept(const char * pFilename, TamlVisitor & visitor)
Accept visitor.
bool
Whether the parser can change a property or not.
Private Functions
bool
parseStringValue(char * pBuffer, const S32 bufferSize, const rapidjson::Value & value, const char * pName)
bool
parseType(rapidjson::Value::MemberIterator & memberItr, TamlVisitor & visitor, const bool isRoot)
Detailed Description
RapidJson.
see:
tamlGroup
Private Attributes
bool mDocumentDirty
Public Functions
TamlJSONParser()
~TamlJSONParser()
accept(const char * pFilename, TamlVisitor & visitor)
Reimplemented from: TamlParser
canChangeProperty(void )
Reimplemented from: TamlParser
Private Functions
parseStringValue(char * pBuffer, const S32 bufferSize, const rapidjson::Value & value, const char * pName)
parseType(rapidjson::Value::MemberIterator & memberItr, TamlVisitor & visitor, const bool isRoot)