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.
EMotionFX::AnimGraph Member List

This is the complete list of members for EMotionFX::AnimGraph, including all inherited members.

AddAnimGraphInstance(AnimGraphInstance *animGraphInstance) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
AddNodeGroup(AnimGraphNodeGroup *nodeGroup)EMotionFX::AnimGraph
AddObject(AnimGraphObject *object) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
AddParameter(Parameter *parameter, const GroupParameter *parent=nullptr)EMotionFX::AnimGraph
AnimGraph() (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
CalcNumMotionNodes() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
FindAndRemoveCycles(AZStd::string *outRemovedConnectionsMessage=nullptr)EMotionFX::AnimGraph
FindGroupParameterByName(const AZStd::string &groupName) constEMotionFX::AnimGraph
FindNodeGroupByName(const char *groupName) constEMotionFX::AnimGraph
FindNodeGroupForNode(AnimGraphNode *animGraphNode) constEMotionFX::AnimGraph
FindNodeGroupIndexByName(const char *groupName) constEMotionFX::AnimGraph
FindParameter(size_t index) constEMotionFX::AnimGraph
FindParameterByName(const AZStd::string &paramName) constEMotionFX::AnimGraph
FindParameterIndex(Parameter *parameter) constEMotionFX::AnimGraph
FindParameterIndex(const Parameter *parameter) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
FindParameterIndexByName(const AZStd::string &paramName) constEMotionFX::AnimGraph
FindParentGroupParameter(const Parameter *parameter) constEMotionFX::AnimGraph
FindRelativeParameterIndex(const Parameter *parameter) constEMotionFX::AnimGraph
FindValueParameter(size_t index) constEMotionFX::AnimGraph
FindValueParameterByName(const AZStd::string &paramName) constEMotionFX::AnimGraph
FindValueParameterIndex(const ValueParameter *parameter) constEMotionFX::AnimGraph
FindValueParameterIndexByName(const AZStd::string &paramName) constEMotionFX::AnimGraph
GenerateNodeName(const AZStd::unordered_set< AZStd::string > &nameReserveList, const char *prefix="Node") const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
GetAnimGraphInstance(size_t index) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphinline
GetAutoUnregister() constEMotionFX::AnimGraph
GetChildParameters() constEMotionFX::AnimGraph
GetChildValueParameters() constEMotionFX::AnimGraph
GetDirtyFlag() constEMotionFX::AnimGraph
GetFileName() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
GetFileNameString() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
GetID() constEMotionFX::AnimGraph
GetIsOwnedByAsset() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
GetIsOwnedByRuntime() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
GetNode(size_t index) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphinline
GetNodeGroup(size_t index) constEMotionFX::AnimGraph
GetNumAnimGraphInstances() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphinline
GetNumNodeGroups() constEMotionFX::AnimGraph
GetNumNodes() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphinline
GetNumObjects() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphinline
GetNumParameters() constEMotionFX::AnimGraph
GetNumValueParameters() constEMotionFX::AnimGraph
GetObject(size_t index) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphinline
GetRetargetingEnabled() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
GetRootStateMachine() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
InitAfterLoading() (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
InsertParameter(size_t index, Parameter *parameter, const GroupParameter *parent=nullptr)EMotionFX::AnimGraph
IsNodeNameUnique(const AZStd::string &newNameCandidate, const AnimGraphNode *forNode) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
LoadFromBuffer(const void *buffer, const AZStd::size_t length, AZ::SerializeContext *context) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphstatic
LoadFromFile(const AZStd::string &filename, AZ::SerializeContext *context, const AZ::ObjectStream::FilterDescriptor &loadFilter=AZ::ObjectStream::FilterDescriptor(nullptr, AZ::ObjectStream::FILTERFLAG_IGNORE_UNKNOWN_CLASSES)) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphstatic
Lock() (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RandomGraphColor()EMotionFX::AnimGraphstatic
RecursiveCalcNumNodeConnections() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveCalcNumNodes() const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveCalcStatistics(Statistics &outStatistics) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveCollectNodesOfType(const AZ::TypeId &nodeType, AZStd::vector< AnimGraphNode * > *outNodes) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveCollectObjectsAffectedBy(AnimGraph *animGraph, AZStd::vector< AnimGraphObject * > &outObjects) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveCollectObjectsOfType(const AZ::TypeId &objectType, AZStd::vector< AnimGraphObject * > &outObjects) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveCollectTransitionConditionsOfType(const AZ::TypeId &conditionType, AZStd::vector< AnimGraphTransitionCondition * > *outConditions) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveFindNodeById(AnimGraphNodeId nodeId) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveFindNodeByName(const char *nodeName) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveFindTransitionById(AnimGraphConnectionId transitionId) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RecursiveInvalidateUniqueDatas()EMotionFX::AnimGraph
RecursivelyGetGroupParameters() constEMotionFX::AnimGraph
RecursivelyGetValueParameters() constEMotionFX::AnimGraph
RecursiveReinit() (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
Reflect(AZ::ReflectContext *context) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphstatic
RemoveAllNodeGroups(bool delFromMem=true)EMotionFX::AnimGraph
RemoveAllObjectData(AnimGraphObject *object, bool delFromMem) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RemoveAnimGraphInstance(AnimGraphInstance *animGraphInstance) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RemoveInvalidConnections(bool logWarnings=false) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RemoveNodeGroup(size_t index, bool delFromMem=true)EMotionFX::AnimGraph
RemoveObject(AnimGraphObject *object) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
RemoveParameter(Parameter *parameter)EMotionFX::AnimGraph
RenameParameter(Parameter *parameter, const AZStd::string &newName)EMotionFX::AnimGraph
ReserveNumAnimGraphInstances(size_t numInstances) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
ReserveNumNodes(size_t numNodes) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
ReserveNumObjects(size_t numObjects) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
SaveToFile(const AZStd::string &filename, AZ::SerializeContext *context) const (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
SetAutoUnregister(bool enabled)EMotionFX::AnimGraph
SetDirtyFlag(bool dirty)EMotionFX::AnimGraph
SetFileName(const char *fileName) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
SetID(uint32 id)EMotionFX::AnimGraph
SetIsOwnedByAsset(bool isOwnedByAsset)EMotionFX::AnimGraph
SetIsOwnedByRuntime(bool isOwnedByRuntime)EMotionFX::AnimGraph
SetRetargetingEnabled(bool enabled) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
SetRootStateMachine(AnimGraphStateMachine *stateMachine) (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
TakeParameterFromParent(const Parameter *parameter)EMotionFX::AnimGraph
Unlock() (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraph
~AnimGraph() (defined in EMotionFX::AnimGraph)EMotionFX::AnimGraphvirtual