Public Member Functions | |
AZ_RTTI (JsonEntityIdMapper, "{8E139C95-827F-45B1-BCF0-F54F2D02C594}") | |
virtual JsonSerializationResult::Result | MapJsonToId (EntityId &outputValue, const rapidjson::Value &inputValue, JsonDeserializerContext &context)=0 |
virtual JsonSerializationResult::Result | MapIdToJson (rapidjson::Value &outputValue, const EntityId &inputValue, JsonSerializerContext &context)=0 |
void | SetIsEntityReference (bool isEntityReference) |
bool | GetAcceptUnregisteredEntity () |
void | SetAcceptUnregisteredEntity (bool acceptUnregisteredEntity) |
Protected Attributes | |
bool | m_isEntityReference = true |
bool | m_acceptUnregisteredEntity = false |