#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 |