Inherits EMStudio::AnimGraphNodeWidget, EMStudio::AnimGraphPerFrameCallback, and EMStudio::BlendSpaceNodeWidget.
|
| BlendSpace1DNodeWidget (AnimGraphPlugin *animGraphPlugin, QWidget *parent=nullptr) |
|
void | SetCurrentNode (EMotionFX::AnimGraphNode *node) override |
|
void | ProcessFrame (float timePassedInSeconds) override |
|
void | paintEvent (QPaintEvent *event) override |
|
void | mousePressEvent (QMouseEvent *event) override |
|
void | mouseReleaseEvent (QMouseEvent *event) override |
|
void | mouseMoveEvent (QMouseEvent *event) override |
|
| AnimGraphNodeWidget (QWidget *parent=nullptr) |
|
virtual void | SetCurrentNode (EMotionFX::AnimGraphNode *node)=0 |
|
void | SetCurrentModelIndex (const QPersistentModelIndex &nodeModelIndex) |
|
virtual void | ProcessFrame (float timePassedInSeconds)=0 |
|
void | RenderCurrentSamplePoint (QPainter &painter, const QPointF &samplePoint) |
|
void | RenderSampledMotionPoint (QPainter &painter, const QPointF &point, float weight) |
|
void | RenderTextBox (QPainter &painter, const QPointF &point, const QString &text) |
|
|
QPersistentModelIndex | m_modelIndex |
|
static const float | s_currentSamplePointWidth |
|
static const QColor | s_currentSamplePointColor |
|
static const float | s_motionPointWidthMin |
|
static const float | s_motionPointWidthMax |
|
static const float | s_motionPointAlphaMin |
|
static const float | s_motionPointAlphaMax |
|
static const QColor | s_motionPointColor |
|
static const char * | s_warningOffsetForIcon |
|
◆ ProcessFrame()
void EMStudio::BlendSpace1DNodeWidget::ProcessFrame |
( |
float |
timePassedInSeconds | ) |
|
|
overridevirtual |
◆ SetCurrentNode()
The documentation for this class was generated from the following file:
- Gems/EMotionFX/Code/EMotionFX/Tools/EMotionStudio/Plugins/StandardPlugins/Source/AnimGraph/BlendSpace1DNodeWidget.h