Inherits EMotionFX::RangedValueParameter< AZ::Vector2, Vector2Parameter >.
|
| AZ_RTTI_NO_TYPE_INFO_DECL () |
|
const char * | GetTypeDisplayName () const override |
|
MCore::Attribute * | ConstructDefaultValueAsAttribute () const override |
|
uint32 | GetType () const override |
|
bool | AssignDefaultValueToAttribute (MCore::Attribute *attribute) const override |
|
bool | SetDefaultValueFromAttribute (MCore::Attribute *attribute) override |
|
bool | SetMinValueFromAttribute (MCore::Attribute *attribute) override |
|
bool | SetMaxValueFromAttribute (MCore::Attribute *attribute) override |
|
| RangedValueParameter (const AZ::Vector2 &defaultValue, const AZ::Vector2 &minValue, const AZ::Vector2 &maxValue, bool hasMinValue=true, bool hasMaxValue=true, AZStd::string name={}, AZStd::string description={}) |
|
AZ::Vector2 | GetMinValue () const |
|
void | SetMinValue (const AZ::Vector2 &newValue) |
|
AZ::Vector2 | GetMaxValue () const |
|
void | SetMaxValue (const AZ::Vector2 &newValue) |
|
bool | GetHasMinValue () const |
|
void | SetHasMinValue (const bool newValue) |
|
bool | GetHasMaxValue () const |
|
void | SetHasMaxValue (const bool newValue) |
|
| AZ_RTTI ((DefaultValueParameter, "{AE70C43D-6BAE-4EDF-A1CF-FC18B9F92ABB}", AZ::Vector2, RangedValueParameter< AZ::Vector2, Vector2Parameter >), ValueParameter) |
|
| DefaultValueParameter (const AZ::Vector2 &defaultValue, AZStd::string name={}, AZStd::string description={}) |
|
AZ::Vector2 | GetDefaultValue () const |
|
void | SetDefaultValue (const AZ::Vector2 &newValue) |
|
| ValueParameter (AZStd::string name, AZStd::string description={}) |
|
| Parameter (AZStd::string name, AZStd::string description={}) |
|
const AZStd::string & | GetName () const |
|
void | SetName (const AZStd::string &name) |
|
const AZStd::string & | GetDescription () const |
|
void | SetDescription (const AZStd::string &description) |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
static AZ::Vector2 | GetUnboundedMinValue () |
|
static AZ::Vector2 | GetUnboundedMaxValue () |
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
static bool | IsNameValid (const AZStd::string &name, AZStd::string *outInvalidCharacters) |
|
|
AZ::Crc32 | GetMinValueVisibility () const |
|
AZ::Crc32 | GetMaxValueVisibility () const |
|
AZ::Vector2 | m_minValue |
|
AZ::Vector2 | m_maxValue |
|
bool | m_hasMinValue |
|
bool | m_hasMaxValue |
|
AZ::Vector2 | m_defaultValue |
|
AZStd::string | m_name |
|
AZStd::string | m_description |
|
static const char | s_invalidCharacters [] |
|
◆ AssignDefaultValueToAttribute()
bool EMotionFX::Vector2Parameter::AssignDefaultValueToAttribute |
( |
MCore::Attribute * | attribute | ) |
const |
|
overridevirtual |
◆ ConstructDefaultValueAsAttribute()
MCore::Attribute * EMotionFX::Vector2Parameter::ConstructDefaultValueAsAttribute |
( |
| ) |
const |
|
overridevirtual |
◆ GetType()
uint32 EMotionFX::Vector2Parameter::GetType |
( |
| ) |
const |
|
overridevirtual |
◆ GetTypeDisplayName()
const char * EMotionFX::Vector2Parameter::GetTypeDisplayName |
( |
| ) |
const |
|
overridevirtual |
◆ SetDefaultValueFromAttribute()
bool EMotionFX::Vector2Parameter::SetDefaultValueFromAttribute |
( |
MCore::Attribute * | attribute | ) |
|
|
overridevirtual |
◆ SetMaxValueFromAttribute()
bool EMotionFX::Vector2Parameter::SetMaxValueFromAttribute |
( |
MCore::Attribute * | attribute | ) |
|
|
overridevirtual |
◆ SetMinValueFromAttribute()
bool EMotionFX::Vector2Parameter::SetMinValueFromAttribute |
( |
MCore::Attribute * | attribute | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
- Gems/EMotionFX/Code/EMotionFX/Source/Parameter/Vector2Parameter.h