#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