#include <DynamicProperty.h>
|
AZ::Name | m_id |
| The full property ID, which will normally be "groupName.propertyName".
|
|
AZStd::string | m_name |
|
AZStd::string | m_displayName |
|
AZStd::string | m_groupName |
|
AZStd::string | m_groupDisplayName |
|
AZStd::string | m_description |
|
AZStd::any | m_defaultValue |
|
AZStd::any | m_parentValue |
|
AZStd::any | m_originalValue |
|
AZStd::any | m_min |
|
AZStd::any | m_max |
|
AZStd::any | m_softMin |
|
AZStd::any | m_softMax |
|
AZStd::any | m_step |
|
AZStd::vector< AZStd::string > | m_enumValues |
|
AZStd::vector< AZStd::string > | m_vectorLabels |
|
bool | m_visible = true |
|
bool | m_readOnly = false |
|
bool | m_showThumbnail = false |
|
AZStd::function< AZ::u32(const AZStd::any &)> | m_dataChangeCallback |
|
AZStd::vector< AZ::Data::AssetType > | m_supportedAssetTypes |
|
AZ::u32 | m_customHandler = 0 |
|
Configures the initial state, data type, attributes, and values that describe the dynamic property and how it is presented
The documentation for this struct was generated from the following file:
- Gems/Atom/Tools/AtomToolsFramework/Code/Include/AtomToolsFramework/DynamicProperty/DynamicProperty.h