Open 3D Engine EMotionFX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for EMStudio::NodeGraph, including all inherited members.
CalcNumSelectedNodes() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
CalcRectFromGraph() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
CalcRectFromSelection(bool includeConnections=true) const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
CheckIfHasConnection(GraphNode *sourceNode, AZ::u16 outputPortNr, GraphNode *targetNode, AZ::u16 inputPortNr) const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
CheckIfIsRelinkConnectionValid(NodeConnection *connection, GraphNode *newTargetNode, AZ::u16 newTargetPortNr, bool isTargetInput) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | static |
CheckInsideNodeGroupTitleRect(const EMotionFX::AnimGraphNodeGroup *nodeGroup, const QPoint &globalPoint) const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
ComputeNodeGroupRect(const EMotionFX::AnimGraphNodeGroup *nodeGroup) const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
DisableNameEditForNodeGroup() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
DistanceToLine(float x1, float y1, float x2, float y2, float px, float py) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | static |
DrawOverlay(QPainter &painter) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
DrawSmoothedLineFast(QPainter &painter, int32 x1, int32 y1, int32 x2, int32 y2, int32 stepSize) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | static |
EnableNameEditForNodeGroup(EMotionFX::AnimGraphNodeGroup *nodeGroup) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindConnection(const QPoint &mousePos) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindGraphNode(const QModelIndex &modelIndex) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindGraphNode(const EMotionFX::AnimGraphNode *node) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindGraphNode(const EMotionFX::AnimGraphNode *node) const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindInputConnection(GraphNode *targetNode, AZ::u16 targetPortNr) const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindNode(const QPoint &globalPoint) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindNodeConnection(const QModelIndex &modelIndex) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindNodeGroup(const QPoint &globalPoint) const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindPort(int32 x, int32 y, GraphNode **outNode, AZ::u16 *outPortNr, bool *outIsInputPort, bool includeInputPorts=true) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FindStateConnection(const QModelIndex &modelIndex) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
FitGraphOnScreen(int32 width, int32 height, const QPoint &mousePos, bool animate=true) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
GetAnimGraphModel() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
GetCreateConnectionEndOffset() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetCreateConnectionIsInputPort() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetCreateConnectionNode() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
GetCreateConnectionPortNr() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetCreateConnectionStartOffset() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetDashOffset() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetErrorBlinkColor() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetIsCreateConnectionValid() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetIsCreatingConnection() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
GetIsRelinkingConnection() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
GetIsRepositioningTransitionHead() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetIsRepositioningTransitionTail() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetLowestScale() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetModelIndex() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetRelinkConnection() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetReplaceTransitionInfo(NodeConnection **outConnection, QPoint *outOldStartOffset, QPoint *outOldEndOffset, GraphNode **outOldSourceNode, GraphNode **outOldTargetNode) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
GetReplaceTransitionValid() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetRepositionedTransitionHead() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetRepositionedTransitionTail() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetScale() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetScrollOffset() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetSelectedAnimGraphNodes() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
GetSelectedGraphNodes() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
GetSelectedNodeConnections() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
GetTargetPort() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetTransform() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GetUseAnimation() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
GraphNodeByModelIndex typedef (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
IsInReferencedGraph() const (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
LineIntersectsRect(const QRect &b, float x1, float y1, float x2, float y2, double *outX=nullptr, double *outY=nullptr) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | static |
LinesIntersect(double Ax, double Ay, double Bx, double By, double Cx, double Cy, double Dx, double Dy, double *X, double *Y) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | static |
m_conEndOffset (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_conIsInputPort (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_conIsValid (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_conNodeIndex (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_conPort (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_conPortNr (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_conStartOffset (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_currentModelIndex (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_currentNameEditNodeGroup (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_dashOffset (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_entryNode (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_errorBlinkOffset (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_font (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_fontMetrics (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_graphNodeByModelIndex (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_graphWidget (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_gridPen (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_groupFont (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_groupFontMetrics (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_maxStepSize (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_mcoreTempString (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_minStepSize (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_nodeGroupNameLineEdit (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_parentReferenceNode (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_qtTempString (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_relinkConnection (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_replaceTransitionEndOffset (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_replaceTransitionHead (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_replaceTransitionSourceNode (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_replaceTransitionStartOffset (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_replaceTransitionTail (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_replaceTransitionTargetNode (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_replaceTransitionValid (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_scale (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_scalePivot (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_scalePreciseTimer (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_scaleTimer (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_scrollOffset (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_scrollPreciseTimer (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_scrollTimer (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_startScale (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_startScrollOffset (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_subgridPen (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_targetPort (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_targetScale (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_targetScrollOffset (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_tempStringA (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_tempStringB (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_tempStringC (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_textOptions (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_transform (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
m_useAnimation (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
NodeGraph(const QModelIndex &modelIndex, NodeGraphWidget *graphWidget=nullptr) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
OnDataChanged(const QModelIndex &modelIndex, const QVector< int > &roles) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
OnRowsAboutToBeRemoved(const QModelIndexList &modelIndexes) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
OnRowsInserted(const QModelIndexList &modelIndexes) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
RecursiveSetOpacity(EMotionFX::AnimGraphNode *startNode, float opacity) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
Reinit() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
RemoveNodeGroup(EMotionFX::AnimGraphNodeGroup *nodeGroup) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
Render(const QItemSelectionModel &selectionModel, QPainter &painter, int32 width, int32 height, const QPoint &mousePos, float timePassedInSeconds) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | virtual |
RenderBackground(QPainter &painter, int32 width, int32 height) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | virtual |
RenderCreateConnection(QPainter &painter) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | virtual |
RenderEntryPoint(QPainter &painter, GraphNode *node) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | static |
RenderNodeGroups(QPainter &painter) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
RenderReplaceTransition(QPainter &painter) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
RenderTitlebar(QPainter &painter, const QString &text, int32 width) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
RenderTitlebar(QPainter &painter, int32 width) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
ScrollTo(const QPointF &point) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
SelectAllNodes() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
SelectConnectionCloseTo(const QPoint &point, bool overwriteCurSelection=true, bool toggle=false) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
SelectNodesInRect(const QRect &rect, bool overwriteCurSelection=true, bool toggleMode=false) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
SetCreateConnectionEndOffset(const QPoint &offset) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
SetCreateConnectionIsValid(bool isValid) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
SetEntryNode(GraphNode *entryNode) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
SetReplaceTransitionValid(bool isValid) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
SetScale(float scale) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
SetScalePivot(const QPoint &pivot) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
SetScrollOffset(const QPoint &offset) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
SetTargetPort(NodePort *port) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
SetUseAnimation(bool useAnim) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | inline |
sLowestScale (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protectedstatic |
StartCreateConnection(AZ::u16 portNr, bool isInputPort, GraphNode *portNode, NodePort *port, const QPoint &startOffset) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
StartRelinkConnection(NodeConnection *connection, AZ::u16 portNr, GraphNode *node) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
StartReplaceTransitionHead(NodeConnection *connection, QPoint startOffset, QPoint endOffset, GraphNode *sourceNode, GraphNode *targetNode) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
StartReplaceTransitionTail(NodeConnection *connection, QPoint startOffset, QPoint endOffset, GraphNode *sourceNode, GraphNode *targetNode) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
StopAnimatedScroll() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
StopAnimatedZoom() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
StopCreateConnection() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
StopRelinkConnection() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
StopReplaceTransitionHead() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
StopReplaceTransitionTail() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
SyncTransition(StateConnection *visualStateConnection, const EMotionFX::AnimGraphStateTransition *transition, GraphNode *targetGraphNode) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protected |
UnselectAllNodes() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
UpdateAnimatedScale() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protectedslot |
UpdateAnimatedScrollOffset() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | protectedslot |
UpdateHighlightConnectionFlags(const QPoint &mousePos) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
UpdateNodesAndConnections(int32 width, int32 height, const QPoint &mousePos) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
UpdateVisualGraphFlags() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
ZoomIn() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
ZoomOnRect(const QRect &rect, int32 width, int32 height, bool animate=true) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
ZoomOut() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
ZoomTo(float scale) (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | |
~NodeGraph() (defined in EMStudio::NodeGraph) | EMStudio::NodeGraph | virtual |