|
Open 3D Engine EMotionFX Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits EMotionFX::RangedValueParameter< AZ::Vector3, Vector3Parameter >.
Inherited by EMotionFX::Vector3GizmoParameter.
Public Member Functions | |
| 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 |
Public Member Functions inherited from EMotionFX::RangedValueParameter< AZ::Vector3, Vector3Parameter > | |
| RangedValueParameter (const AZ::Vector3 &defaultValue, const AZ::Vector3 &minValue, const AZ::Vector3 &maxValue, bool hasMinValue=true, bool hasMaxValue=true, AZStd::string name={}, AZStd::string description={}) | |
| AZ::Vector3 | GetMinValue () const |
| void | SetMinValue (const AZ::Vector3 &newValue) |
| AZ::Vector3 | GetMaxValue () const |
| void | SetMaxValue (const AZ::Vector3 &newValue) |
| bool | GetHasMinValue () const |
| void | SetHasMinValue (const bool newValue) |
| bool | GetHasMaxValue () const |
| void | SetHasMaxValue (const bool newValue) |
Public Member Functions inherited from EMotionFX::DefaultValueParameter< AZ::Vector3, RangedValueParameter< AZ::Vector3, Vector3Parameter > > | |
| AZ_RTTI ((DefaultValueParameter,"{AE70C43D-6BAE-4EDF-A1CF-FC18B9F92ABB}", AZ::Vector3, RangedValueParameter< AZ::Vector3, Vector3Parameter >), ValueParameter) | |
| DefaultValueParameter (const AZ::Vector3 &defaultValue, AZStd::string name={}, AZStd::string description={}) | |
| AZ::Vector3 | GetDefaultValue () const |
| void | SetDefaultValue (const AZ::Vector3 &newValue) |
Public Member Functions inherited from EMotionFX::ValueParameter | |
| ValueParameter (AZStd::string name, AZStd::string description={}) | |
Public Member Functions inherited from EMotionFX::Parameter | |
| 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 Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) |
| static AZ::Vector3 | GetUnboundedMinValue () |
| static AZ::Vector3 | GetUnboundedMaxValue () |
Static Public Member Functions inherited from EMotionFX::RangedValueParameter< AZ::Vector3, Vector3Parameter > | |
| static void | Reflect (AZ::ReflectContext *context) |
Static Public Member Functions inherited from EMotionFX::DefaultValueParameter< AZ::Vector3, RangedValueParameter< AZ::Vector3, Vector3Parameter > > | |
| static void | Reflect (AZ::ReflectContext *context) |
Static Public Member Functions inherited from EMotionFX::ValueParameter | |
| static void | Reflect (AZ::ReflectContext *context) |
Static Public Member Functions inherited from EMotionFX::Parameter | |
| static void | Reflect (AZ::ReflectContext *context) |
| static bool | IsNameValid (const AZStd::string &name, AZStd::string *outInvalidCharacters) |
Additional Inherited Members | |
Protected Member Functions inherited from EMotionFX::RangedValueParameter< AZ::Vector3, Vector3Parameter > | |
| AZ::Crc32 | GetMinValueVisibility () const |
| AZ::Crc32 | GetMaxValueVisibility () const |
Protected Attributes inherited from EMotionFX::RangedValueParameter< AZ::Vector3, Vector3Parameter > | |
| AZ::Vector3 | m_minValue |
| AZ::Vector3 | m_maxValue |
| bool | m_hasMinValue |
| bool | m_hasMaxValue |
Protected Attributes inherited from EMotionFX::DefaultValueParameter< AZ::Vector3, RangedValueParameter< AZ::Vector3, Vector3Parameter > > | |
| AZ::Vector3 | m_defaultValue |
Protected Attributes inherited from EMotionFX::Parameter | |
| AZStd::string | m_name |
| AZStd::string | m_description |
Static Protected Attributes inherited from EMotionFX::Parameter | |
| static const char | s_invalidCharacters [] |