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::StateGraphNode Member List

This is the complete list of members for EMStudio::StateGraphNode, including all inherited members.

AddConnection(NodeConnection *con) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
AddInputPort(bool updateTextPixMap) (defined in EMStudio::GraphNode)EMStudio::GraphNode
AddOutputPort(bool updateTextPixMap) (defined in EMStudio::GraphNode)EMStudio::GraphNode
AnimGraphVisualNode(const QModelIndex &modelIndex, AnimGraphPlugin *plugin, EMotionFX::AnimGraphNode *node) (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNode
CalcInfoTextRect(QRect &outRect, bool local=false) (defined in EMStudio::GraphNode)EMStudio::GraphNode
CalcInputPortRect(AZ::u16 portNr) override (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNodevirtual
CalcInputPortTextRect(AZ::u16 portNr, QRect &outRect, bool local=false) (defined in EMStudio::GraphNode)EMStudio::GraphNode
CalcMaxInputPortWidth() const (defined in EMStudio::GraphNode)EMStudio::GraphNodevirtual
CalcMaxOutputPortWidth() const (defined in EMStudio::GraphNode)EMStudio::GraphNodevirtual
CalcOutputPortRect(AZ::u16 portNr) override (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNodevirtual
CalcOutputPortTextRect(AZ::u16 portNr, QRect &outRect, bool local=false) (defined in EMStudio::GraphNode)EMStudio::GraphNode
CalcRequiredHeight() const override (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNodevirtual
CalcRequiredWidth() override (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNodevirtual
ExtractAnimGraphInstance() const (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNode
FindPort(int32 x, int32 y, AZ::u16 *outPortNr, bool *outIsInputPort, bool includeInputPorts) (defined in EMStudio::GraphNode)EMStudio::GraphNodevirtual
GetAlwaysColor() const override (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNodevirtual
GetAnimGraphPlugin() const (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNodeinline
GetBaseColor() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetBorderColor() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetCanVisualize() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetConnection(size_t index) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetConnections() (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetCreateConFromOutputOnly() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetEMFXNode() (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNodeinline
GetFinalRect() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetHasChildIndicatorColor() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetHasError() const override (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNodevirtual
GetHasVisualOutputPorts() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetInputPort(AZ::u16 index) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsCollapsed() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsDeletable() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsEnabled() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsHighlighted() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsInside(const QPoint &globalPoint) const (defined in EMStudio::GraphNode)EMStudio::GraphNode
GetIsInsideArrowRect(const QPoint &point) const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsInsideVisualizeRect(const QPoint &point) const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsProcessed() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsSelected() const (defined in EMStudio::GraphNode)EMStudio::GraphNode
GetIsUpdated() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsVisible() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsVisualized() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetIsVisualizedHighlighted() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetModelIndex() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetName() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetNameString() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetNodePortColors(NodePort *nodePort, const QColor &borderColor, const QColor &headerBgColor, QColor *outBrushColor, QColor *outPenColor) (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
GetNumConnections() (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetNumInputPorts() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetNumOutputPorts() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetOpacity() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetOutputPort(AZ::u16 index) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetParentGraph() (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetRect() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetSubTitle() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetType() const override (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNodeinlinevirtual
GetVisualizeColor() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GetVizRect() const (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
GraphNode(const QModelIndex &modelIndex, const char *name, AZ::u16 numInputs=0, AZ::u16 numOutputs=0) (defined in EMStudio::GraphNode)EMStudio::GraphNode
m_arrowRect (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_baseColor (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_borderColor (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_brush (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_canHaveChildren (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_canVisualize (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_conFromOutputOnly (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_connections (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_elidedName (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_elidedNodeInfo (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_elidedSubTitle (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_emfxNode (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNodeprotected
m_finalRect (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_hasChildIndicatorColor (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_hasVisualGraph (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_hasVisualOutputPorts (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_headerFont (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_headerFontMetrics (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_infoFontMetrics (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_infoText (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_infoTextFont (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_inputPorts (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_inputPortText (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_isCollapsed (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_isDeletable (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_isEnabled (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_isHighlighted (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_isProcessed (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_isUpdated (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_isVisible (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_maxInputWidth (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_maxOutputWidth (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_modelIndex (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_name (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_nameAndPortsUpdated (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_nodeInfo (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_opacity (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_outputPorts (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_outputPortText (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_parentGraph (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_plugin (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNodeprotected
m_portFontMetrics (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_portNameFont (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_pose (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNodeprotected
m_rect (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_requiredWidth (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_substPoly (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_subTitle (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_subTitleFont (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_subTitleFontMetrics (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_subTitleText (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_textOptionsAlignLeft (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_textOptionsAlignRight (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_textOptionsCenter (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_textOptionsCenterHv (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_textPainter (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_titleText (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_visualize (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_visualizeColor (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_visualizeHighlighted (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
m_visualizeRect (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
MoveAbsolute(const QPoint &newUpperLeft) (defined in EMStudio::GraphNode)EMStudio::GraphNode
MoveRelative(const QPoint &deltaMove) (defined in EMStudio::GraphNode)EMStudio::GraphNode
RemoveAllConnections() (defined in EMStudio::GraphNode)EMStudio::GraphNode
RemoveAllInputPorts() (defined in EMStudio::GraphNode)EMStudio::GraphNode
RemoveAllOutputPorts() (defined in EMStudio::GraphNode)EMStudio::GraphNode
RemoveConnection(const QModelIndex &modelIndex, bool removeFromMemory=true) (defined in EMStudio::GraphNode)EMStudio::GraphNode
RemoveConnection(const void *connection, bool removeFromMemory=true) (defined in EMStudio::GraphNode)EMStudio::GraphNode
Render(QPainter &painter, QPen *pen, bool renderShadow) override (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNodevirtual
RenderConnections(const QItemSelectionModel &selectionModel, QPainter &painter, QPen *pen, QBrush *brush, const QRect &invMappedVisibleRect, int32 stepSize) (defined in EMStudio::GraphNode)EMStudio::GraphNode
RenderDebugInfo(QPainter &painter) (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNode
RenderHasChildsIndicator(QPainter &painter, QPen *pen, QColor borderColor, QColor bgColor) (defined in EMStudio::GraphNode)EMStudio::GraphNodevirtual
RenderShadow(QPainter &painter) (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotected
RenderText(QPainter &painter, const QString &text, const QColor &textColor, const QFont &font, const QFontMetrics &fontMetrics, Qt::Alignment textAlignment, const QRect &rect) (defined in EMStudio::GraphNode)EMStudio::GraphNodestatic
RenderTracks(QPainter &painter, const QColor bgColor, const QColor bgColor2, int32 heightOffset=0) (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNode
RenderVisualizeRect(QPainter &painter, const QColor &bgColor, const QColor &bgColor2) override (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNodevirtual
ResetBorderColor() (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
s_portHighlightBGColor (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotectedstatic
s_portHighlightColo (defined in EMStudio::GraphNode)EMStudio::GraphNodeprotectedstatic
SetBaseColor(const QColor &color) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetBorderColor(const QColor &color) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetCanVisualize(bool canViz) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetCreateConFromOutputOnly(bool enable) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetDeletable(bool deletable) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetEMFXNode(EMotionFX::AnimGraphNode *emfxNode) (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNodeinline
SetHasChildIndicatorColor(const QColor &color) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetHasVisualOutputPorts(bool hasVisualOutputPorts) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetIsCollapsed(bool collapsed) (defined in EMStudio::GraphNode)EMStudio::GraphNode
SetIsEnabled(bool enabled) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetIsProcessed(bool processed) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetIsUpdated(bool updated) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetIsVisualized(bool enabled) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetName(const char *name, bool updatePixmap=true) (defined in EMStudio::GraphNode)EMStudio::GraphNodevirtual
SetNodeInfo(const AZStd::string &info) (defined in EMStudio::GraphNode)EMStudio::GraphNode
SetOpacity(float opacity) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetParentGraph(NodeGraph *graph) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
SetSubTitle(const char *subTitle, bool updatePixmap=true) (defined in EMStudio::GraphNode)EMStudio::GraphNode
SetVisualizeColor(const QColor &color) (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
StateGraphNode(const QModelIndex &modelIndex, AnimGraphPlugin *plugin, EMotionFX::AnimGraphNode *node) (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNode
Sync() override (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNodevirtual
TYPE_ID enum value (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNode
Update(const QRect &visibleRect, const QPoint &mousePos) (defined in EMStudio::GraphNode)EMStudio::GraphNodevirtual
UpdateNameAndPorts() (defined in EMStudio::GraphNode)EMStudio::GraphNodeinline
UpdateRects() (defined in EMStudio::GraphNode)EMStudio::GraphNode
UpdateTextPixmap() override (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNodevirtual
~AnimGraphVisualNode() (defined in EMStudio::AnimGraphVisualNode)EMStudio::AnimGraphVisualNodevirtual
~GraphNode() (defined in EMStudio::GraphNode)EMStudio::GraphNodevirtual
~StateGraphNode() (defined in EMStudio::StateGraphNode)EMStudio::StateGraphNode