Open 3D Engine MotionMatching 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.
EMotionFX::MotionMatching::BlendTreeMotionMatchNode Class Reference

Inherits AnimGraphNode.

Classes

class  UniqueData
 

Public Types

enum  { INPUTPORT_TARGETPOS = 0 , INPUTPORT_TARGETFACINGDIR = 1 , INPUTPORT_USEFACINGDIR = 2 , OUTPUTPORT_POSE = 0 }
 
enum  { PORTID_INPUT_TARGETPOS = 0 , PORTID_INPUT_TARGETFACINGDIR = 1 , PORTID_INPUT_USEFACINGDIR = 2 , PORTID_OUTPUT_POSE = 0 }
 

Public Member Functions

bool InitAfterLoading (AnimGraph *animGraph) override
 
bool GetSupportsVisualization () const override
 
bool GetHasOutputPose () const override
 
bool GetSupportsDisable () const override
 
AZ::Color GetVisualColor () const override
 
AnimGraphPose * GetMainOutputPose (AnimGraphInstance *animGraphInstance) const override
 
const char * GetPaletteName () const override
 
AnimGraphObject::ECategory GetPaletteCategory () const override
 
AnimGraphObjectData * CreateUniqueData (AnimGraphInstance *animGraphInstance) override
 
const FeatureSchemaGetFeatureSchema () const
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

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