Nameless Engine
|
This is the complete list of members for ne::SerializableObjectFieldSerializer, including all inherited members.
cloneField(Serializable *pFromInstance, const rfk::Field *pFromField, Serializable *pToInstance, const rfk::Field *pToField) override | ne::SerializableObjectFieldSerializer | virtual |
cloneSerializableObject(Serializable *pFrom, Serializable *pTo, bool bNotifyAboutDeserialized) | ne::SerializableObjectFieldSerializer | static |
deserializeField(const toml::value *pTomlDocument, const toml::value *pTomlValue, Serializable *pFieldOwner, const rfk::Field *pField, const std::string &sOwnerSectionName, const std::string &sEntityId, std::unordered_map< std::string, std::string > &customAttributes) override | ne::SerializableObjectFieldSerializer | virtual |
deserializeSerializableObject(const toml::value *pTomlDocument, const toml::value *pTomlValue, const std::string &sFieldName, Serializable *pTarget, const std::string &sOwnerSectionName, const std::string &sEntityId, std::unordered_map< std::string, std::string > &customAttributes) | ne::SerializableObjectFieldSerializer | static |
GameManager (defined in ne::SerializableObjectFieldSerializer) | ne::SerializableObjectFieldSerializer | friend |
IFieldSerializer()=default (defined in ne::IFieldSerializer) | ne::IFieldSerializer | |
isDerivedFromSerializable(rfk::Archetype const *pArchetype) | ne::SerializableObjectFieldSerializer | static |
isFieldSerializable(rfk::Field const &field) | ne::SerializableObjectFieldSerializer | static |
isFieldTypeSupported(const rfk::Field *pField) override | ne::SerializableObjectFieldSerializer | virtual |
isFieldValueEqual(Serializable *pFieldAOwner, const rfk::Field *pFieldA, Serializable *pFieldBOwner, const rfk::Field *pFieldB) override | ne::SerializableObjectFieldSerializer | virtual |
isSerializableObjectValueEqual(Serializable *pObjectA, Serializable *pObjectB) | ne::SerializableObjectFieldSerializer | static |
isTypeDerivesFromSerializable(const std::string &sCanonicalTypeName) | ne::SerializableObjectFieldSerializer | static |
isTypeDerivesFromSerializable(const std::string &sCanonicalTypeName, const rfk::Namespace *pNamespace) | ne::SerializableObjectFieldSerializer | privatestatic |
SerializableObjectFieldSerializer()=default (defined in ne::SerializableObjectFieldSerializer) | ne::SerializableObjectFieldSerializer | |
serializeField(toml::value *pTomlData, Serializable *pFieldOwner, const rfk::Field *pField, const std::string &sSectionName, const std::string &sEntityId, size_t &iSubEntityId, Serializable *pOriginalObject=nullptr) override | ne::SerializableObjectFieldSerializer | virtual |
serializeFieldObject(Serializable *pObject, toml::value *pTomlData, const std::string &sFieldName, const std::string &sSectionName, const std::string &sEntityId, size_t &iSubEntityId, Serializable *pOriginalObject=nullptr) | ne::SerializableObjectFieldSerializer | static |
sSubEntityFieldNameKey | ne::SerializableObjectFieldSerializer | inlineprivatestatic |
~IFieldSerializer()=default (defined in ne::IFieldSerializer) | ne::IFieldSerializer | virtual |
~SerializableObjectFieldSerializer() override=default (defined in ne::SerializableObjectFieldSerializer) | ne::SerializableObjectFieldSerializer | virtual |