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::BlendSpaceTurnAngleParamEvaluator Class Reference

Inherits EMotionFX::BlendSpaceParamEvaluator.

Public Member Functions

AZ_CLASS_ALLOCATOR_DECL float ComputeParamValue (const MotionInstance &motionInstance) override
 
const char * GetName () const override
 
- Public Member Functions inherited from EMotionFX::BlendSpaceParamEvaluator
virtual AZ_CLASS_ALLOCATOR_DECL float ComputeParamValue (const MotionInstance &motionInstance)=0
 
virtual const char * GetName () const =0
 
virtual bool IsNullEvaluator () const
 
- Public Member Functions inherited from EMotionFX::BaseObject
 BaseObject ()
 
virtual ~BaseObject ()
 
- Public Member Functions inherited from MCore::MemoryObject
 MemoryObject ()
 
virtual ~MemoryObject ()
 
void IncreaseReferenceCount ()
 
void DecreaseReferenceCount ()
 
void Destroy ()
 
uint32 GetReferenceCount () const
 

Additional Inherited Members

- Protected Member Functions inherited from EMotionFX::BaseObject
void Delete () override
 
virtual void Delete ()
 

Member Function Documentation

◆ ComputeParamValue()

AZ_CLASS_ALLOCATOR_DECL float EMotionFX::BlendSpaceTurnAngleParamEvaluator::ComputeParamValue ( const MotionInstance motionInstance)
overridevirtual

◆ GetName()

const char * EMotionFX::BlendSpaceTurnAngleParamEvaluator::GetName ( ) const
overridevirtual

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