#include <rtti/jsonreader.h>
Public Member Functions | |
ReadState (EPropertyValidationMode propertyValidationMode, EPointerPropertyMode pointerPropertyMode, Factory &factory, DeserializeResult &result) | |
Public Attributes | |
EPropertyValidationMode | mPropertyValidationMode |
EPointerPropertyMode | mPointerPropertyMode |
Path | mCurrentRTTIPath |
Factory & | mFactory |
DeserializeResult & | mResult |
std::unordered_set< std::string > | mObjectIDs |
RTTI conversion state, populated during json document traversal.
ReadState | ( | EPropertyValidationMode | propertyValidationMode, |
EPointerPropertyMode | pointerPropertyMode, | ||
Factory & | factory, | ||
DeserializeResult & | result | ||
) |
Path mCurrentRTTIPath |
Factory& mFactory |
std::unordered_set<std::string> mObjectIDs |
EPointerPropertyMode mPointerPropertyMode |
EPropertyValidationMode mPropertyValidationMode |
DeserializeResult& mResult |