EditContext.h File Reference
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. |
Header file for the edit context, which you use to make class data editable in the Lumberyard editor. More...
Classes |
|
struct | AZ::Edit::ElementData |
A named group of attributes.
More...
|
|
struct | AZ::Edit::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...
|
|
class | AZ::EditContext |
You use the
EditContext
to make class data editable in the Lumberyard editor.
More...
|
|
class | AZ::EditContext::ClassInfo |
Builder class that reflects class data to the edit context.
More...
|
|
class | AZ::EditContext::EnumInfo |
Builder class that reflects global enum data to the edit context.
More...
|
|
Namespaces |
|
AZ | |
AZ::Edit | |
Typedefs |
|
using | AZ::Edit::AttributeId = AZ::AttributeId |
The attribute ID type.
More...
|
|
using | AZ::Edit::AttributePair = AZ::AttributePair |
A pair that contains an attribute's ID and a pointer to the attribute.
More...
|
|
using | AZ::Edit::AttributeArray = AZ::AttributeArray |
An array of attributes.
More...
|
|
using | AZ::Edit::Attribute = AZ::Attribute |
Base class for all attributes that are used in reflection contexts.
More...
|
|
template<class T > | |
using | AZ::Edit::AttributeData = AZ::AttributeData < T > |
A generic attribute that contains data that is stored by value.
More...
|
|
template<class T > | |
using | AZ::Edit::AttributeMemberData = AZ::AttributeMemberData < T > |
An attribute that points to data about a class member of a specified class type.
More...
|
|
template<class F > | |
using | AZ::Edit::AttributeFunction = AZ::AttributeFunction < F > |
A generic attribute that contains a pointer to a global function.
More...
|
|
template<class F > | |
using | AZ::Edit::AttributeMemberFunction = AZ::AttributeMemberFunction < F > |
An attribute that contains a pointer to a class member function with the specified arguments and return type.
More...
|
|
Detailed Description
Header file for the edit context, which you use to make class data editable in the Lumberyard editor.