Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::SerializeContext::ClassBuilder Member List

This is the complete list of members for AZ::SerializeContext::ClassBuilder, including all inherited members.

Attribute(const char *id, T &&value)AZ::SerializeContext::ClassBuilderinline
Attribute(Crc32 idCrc, T &&value)AZ::SerializeContext::ClassBuilder
Attribute(Crc32 idCrc, T &&value) (defined in AZ::SerializeContext::ClassBuilder)AZ::SerializeContext::ClassBuilder
DataContainer(IDataContainer *dataContainer)AZ::SerializeContext::ClassBuilder
DataContainer()AZ::SerializeContext::ClassBuilderinline
EventHandler(IEventHandler *eventHandler)AZ::SerializeContext::ClassBuilder
EventHandler()AZ::SerializeContext::ClassBuilderinline
Field(const char *name, FieldType ClassType::*address, AZStd::initializer_list< AttributePair > attributeIds={})AZ::SerializeContext::ClassBuilder
Field(const char *name, FieldType ClassType::*member, AZStd::initializer_list< AttributePair > attributes) (defined in AZ::SerializeContext::ClassBuilder)AZ::SerializeContext::ClassBuilder
FieldFromBase(const char *name, FieldType BaseType::*address)AZ::SerializeContext::ClassBuilder
FieldFromBase(const char *name, FieldType BaseType::*member) (defined in AZ::SerializeContext::ClassBuilder)AZ::SerializeContext::ClassBuilder
NameChange(unsigned int fromVersion, unsigned int toVersion, AZStd::string_view oldFieldName, AZStd::string_view newFieldName) (defined in AZ::SerializeContext::ClassBuilder)AZ::SerializeContext::ClassBuilder
operator->() (defined in AZ::SerializeContext::ClassBuilder)AZ::SerializeContext::ClassBuilderinline
PersistentId(ClassPersistentId persistentId)AZ::SerializeContext::ClassBuilder
SerializeContext (defined in AZ::SerializeContext::ClassBuilder)AZ::SerializeContext::ClassBuilderfriend
Serializer(Serialize::IDataSerializerPtr serializer)AZ::SerializeContext::ClassBuilder
Serializer(IDataSerializer *serializer)AZ::SerializeContext::ClassBuilder
Serializer()AZ::SerializeContext::ClassBuilderinline
SerializerDoSave(ClassDoSave isSave)AZ::SerializeContext::ClassBuilder
SerializeWithNoData()AZ::SerializeContext::ClassBuilder
TypeChange(AZStd::string_view fieldName, unsigned int fromVersion, unsigned int toVersion, AZStd::function< ToT(const FromT &)> upgradeFunc) (defined in AZ::SerializeContext::ClassBuilder)AZ::SerializeContext::ClassBuilder
TypeChange(AZStd::string_view fieldName, unsigned int fromVersion, unsigned int toVersion, AZStd::function< ToT(const FromT &)> upgradeFunc)AZ::SerializeContext::ClassBuilder
Version(unsigned int version, VersionConverter converter=nullptr)AZ::SerializeContext::ClassBuilder
~ClassBuilder() (defined in AZ::SerializeContext::ClassBuilder)AZ::SerializeContext::ClassBuilder