Inherits EMStudio::ValueParameterEditor, and AZ::TickBus::Handler.
Public Member Functions | |
RotationParameterEditor (EMotionFX::AnimGraph *animGraph, const EMotionFX::ValueParameter *valueParameter, const AZStd::vector< MCore::Attribute * > &attributes) | |
void | setIsReadOnly (bool isReadOnly) override |
QWidget * | CreateGizmoWidget (const AZStd::function< void()> &manipulatorCallback) override |
void | SetValue (const AZ::Quaternion &value) |
void | UpdateValue () override |
AZ::Quaternion | GetCurrentValue () const |
Public Member Functions inherited from EMStudio::ValueParameterEditor | |
ValueParameterEditor (EMotionFX::AnimGraph *animGraph, const EMotionFX::ValueParameter *valueParameter, const AZStd::vector< MCore::Attribute * > &attributes) | |
virtual void | setIsReadOnly (bool isReadOnly) |
bool | IsReadOnly () const |
void | SetAttributes (const AZStd::vector< MCore::Attribute * > &attributes) |
virtual void | UpdateValue ()=0 |
virtual QWidget * | CreateGizmoWidget (const AZStd::function< void()> &) |
AZStd::string | GetDescription () const |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
Static Public Member Functions inherited from EMStudio::ValueParameterEditor | |
static void | Reflect (AZ::ReflectContext *context) |
Additional Inherited Members | |
Protected Attributes inherited from EMStudio::ValueParameterEditor | |
EMotionFX::AnimGraph * | m_animGraph |
const EMotionFX::ValueParameter * | m_valueParameter |
AZStd::vector< MCore::Attribute * > | m_attributes |
bool | m_isReadOnly |
|
overridevirtual |
Reimplemented from EMStudio::ValueParameterEditor.
|
overridevirtual |
Reimplemented from EMStudio::ValueParameterEditor.
|
overridevirtual |
Implements EMStudio::ValueParameterEditor.