Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMStudio::ColorParameterEditor Class Reference

Inherits EMStudio::ValueParameterEditor.

Public Member Functions

 ColorParameterEditor (EMotionFX::AnimGraph *animGraph, const EMotionFX::ValueParameter *valueParameter, const AZStd::vector< MCore::Attribute * > &attributes)
 
void UpdateValue () override
 
- 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::AnimGraphm_animGraph
 
const EMotionFX::ValueParameterm_valueParameter
 
AZStd::vector< MCore::Attribute * > m_attributes
 
bool m_isReadOnly
 

Member Function Documentation

◆ UpdateValue()

void EMStudio::ColorParameterEditor::UpdateValue ( )
overridevirtual

The documentation for this class was generated from the following file: