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.
EMotionFX::RootMotionExtractionData Class Reference

Public Types

enum class  SmoothingMethod : AZ::u8 { None = 0 , MovingAverage = 1 }
 

Public Member Functions

 AZ_RTTI (RootMotionExtractionData, "{7AA82E47-88CC-4430-9AEE-83BFB671D286}")
 
AZ::Crc32 GetVisibilitySmoothEnabled () const
 
void FindBestMatchedJoints (const Actor *actor)
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

bool m_transitionZeroXAxis = false
 
bool m_transitionZeroYAxis = false
 
bool m_extractRotation = false
 
SmoothingMethod m_smoothingMethod = SmoothingMethod::None
 
bool m_smoothPosition = true
 
bool m_smoothRotation = true
 
size_t m_smoothFrameNum = 1
 
AZStd::string m_sampleJoint = "Hip"
 

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