Open 3D Engine (O3DE), the successor to Lumberyard, is now available in Developer Preview. Download O3DE or visit the AWS Game Tech blog to learn more. |
Namespaces |
|
Attributes | |
ClassElements | |
PropertyRefreshLevels | |
PropertyVisibility | |
SliceFlags | |
UIHandlers | |
Classes |
|
struct | ClassData |
This structure is built up and stored in the edit context while you are calling
EditContext::ClassInfo
functions to reflect a class's data to the edit context.
More...
|
|
struct | ElementData |
A named group of attributes.
More...
|
|
Typedefs |
|
using | AttributeId = AZ::AttributeId |
The attribute ID type.
More...
|
|
using | AttributePair = AZ::AttributePair |
A pair that contains an attribute's ID and a pointer to the attribute.
More...
|
|
using | AttributeArray = AZ::AttributeArray |
An array of attributes.
More...
|
|
using | Attribute = AZ::Attribute |
Base class for all attributes that are used in reflection contexts.
More...
|
|
template<class T > | |
using | AttributeData = AZ::AttributeData < T > |
A generic attribute that contains data that is stored by value.
More...
|
|
template<class T > | |
using | AttributeMemberData = AZ::AttributeMemberData < T > |
An attribute that points to data about a class member of a specified class type.
More...
|
|
template<class F > | |
using | AttributeFunction = AZ::AttributeFunction < F > |
A generic attribute that contains a pointer to a global function.
More...
|
|
template<class F > | |
using | AttributeMemberFunction = AZ::AttributeMemberFunction < F > |
An attribute that contains a pointer to a class member function with the specified arguments and return type.
More...
|
|
Typedef Documentation
◆ Attribute
using AZ::Edit::Attribute = typedef AZ::Attribute |
Base class for all attributes that are used in reflection contexts.
◆ AttributeArray
using AZ::Edit::AttributeArray = typedef AZ::AttributeArray |
An array of attributes.
◆ AttributeData
using AZ::Edit::AttributeData = typedef AZ::AttributeData <T> |
A generic attribute that contains data that is stored by value.
◆ AttributeFunction
using AZ::Edit::AttributeFunction = typedef AZ::AttributeFunction <F> |
A generic attribute that contains a pointer to a global function.
◆ AttributeId
using AZ::Edit::AttributeId = typedef AZ::AttributeId |
The attribute ID type.
This is commonly the CRC of the attribute name.
◆ AttributeMemberData
using AZ::Edit::AttributeMemberData = typedef AZ::AttributeMemberData <T> |
An attribute that points to data about a class member of a specified class type.
◆ AttributeMemberFunction
using AZ::Edit::AttributeMemberFunction = typedef AZ::AttributeMemberFunction <F> |
An attribute that contains a pointer to a class member function with the specified arguments and return type.
◆ AttributePair
using AZ::Edit::AttributePair = typedef AZ::AttributePair |
A pair that contains an attribute's ID and a pointer to the attribute.