8    class hkaDefaultAnimationControlMapperData;
 
    9    class hkaDefaultAnimationControlListener;
 
   28        void                Update(
float a_stepDelta) 
override;                                                                                                                                                                  
 
   29        void                GetFutureTime(
float a_stepDelta, 
float& a_localTimeOut, std::int32_t& a_loopsOut) 
const override;                                                                                                    
 
   31        void                SamplePartialTracks(std::uint32_t a_maxNumTransformTracks, 
hkQsTransform* a_transformTracksOut, std::uint32_t a_maxNumFloatTracks, 
float* a_floatTracksOut, hkaChunkCache* a_cache) 
const override;  
 
   54        hkaDefaultAnimationControlMapperData*       
mapper;                    
 
Definition hkaAnimationControl.h:13
 
Definition hkaDefaultAnimationControl.h:12
 
std::uint32_t underflowCount
Definition hkaDefaultAnimationControl.h:42
 
void Update(float a_stepDelta) override
 
void SamplePartialTracks(std::uint32_t a_maxNumTransformTracks, hkQsTransform *a_transformTracksOut, std::uint32_t a_maxNumFloatTracks, float *a_floatTracksOut, hkaChunkCache *a_cache) const override
 
void GetExtractedMotionDeltaReferenceFrame(float a_deltaTime, hkQsTransform &a_deltaMotionOut) const override
 
static constexpr auto VTABLE
Definition hkaDefaultAnimationControl.h:15
 
float playbackSpeed
Definition hkaDefaultAnimationControl.h:40
 
EaseStatus easeStatus
Definition hkaDefaultAnimationControl.h:49
 
std::uint32_t overflowCount
Definition hkaDefaultAnimationControl.h:41
 
void GetFutureTime(float a_stepDelta, float &a_localTimeOut, std::int32_t &a_loopsOut) const override
 
float cropStartAmountLocalTime
Definition hkaDefaultAnimationControl.h:50
 
hkVector4 easeOutCurve
Definition hkaDefaultAnimationControl.h:46
 
std::int32_t GetNumberOfTransformTracks() const override
 
void SampleTracks(hkQsTransform *a_transformTracksOut, float *a_floatTracksOut, hkaChunkCache *a_cache) const override
 
static constexpr auto RTTI
Definition hkaDefaultAnimationControl.h:14
 
hkArray< hkaDefaultAnimationControlListener > defaultListeners
Definition hkaDefaultAnimationControl.h:53
 
hkVector4 easeInCurve
Definition hkaDefaultAnimationControl.h:45
 
EaseStatus
Definition hkaDefaultAnimationControl.h:18
 
std::int32_t maxCycles
Definition hkaDefaultAnimationControl.h:43
 
std::int32_t GetNumberOfFloatTracks() const override
 
const std::int16_t * GetTransformTrackToBoneIndices() const override
 
float easeInvDuration
Definition hkaDefaultAnimationControl.h:47
 
std::uint32_t padA4
Definition hkaDefaultAnimationControl.h:52
 
float cropEndAmountLocalTime
Definition hkaDefaultAnimationControl.h:51
 
~hkaDefaultAnimationControl() override
 
float masterWeight
Definition hkaDefaultAnimationControl.h:39
 
float easeT
Definition hkaDefaultAnimationControl.h:48
 
std::uint32_t pad6C
Definition hkaDefaultAnimationControl.h:44
 
hkaDefaultAnimationControlMapperData * mapper
Definition hkaDefaultAnimationControl.h:54
 
std::int32_t GetNumTransformTrackToBoneIndices() const override
 
Definition AbsorbEffect.h:6
 
constexpr REL::VariantID RTTI_hkaDefaultAnimationControl(690060, 397915, 0x1f5c710)
 
constexpr std::array< REL::VariantID, 1 > VTABLE_hkaDefaultAnimationControl
Definition Offsets_VTABLE.h:5198