|
virtual void | SampleTracks (float a_time, hkQsTransform *a_transformTracksOut, float *a_floatTracksOut, hkaChunkCache *cache) const =0 |
|
virtual void | SamplePartialTracks (float a_time, std::uint32_t a_maxNumTransformTracks, hkQsTransform *a_transformTracksOut, std::uint32_t a_maxNumFloatTracks, float *a_floatTracksOut, hkaChunkCache *a_cache) const |
|
virtual void | ClearAllCacheKeys (hkaChunkCache *a_cache) const |
|
virtual void | SampleIndividualTransformTracks (float a_time, const std::uint16_t *a_tracks, std::uint32_t a_numTracks, hkQsTransform *a_transformOut) const =0 |
|
virtual void | SampleIndividualFloatTracks (float a_time, const std::uint16_t *a_tracks, std::uint32_t a_numTracks, float *a_out) const =0 |
|
virtual std::int32_t | GetNumOriginalFrames () const =0 |
|
virtual std::int32_t | GetNumDataChunks (std::uint32_t a_frame, float a_delta) const |
|
virtual void | GetDataChunks (std::uint32_t a_frame, float a_delta, DataChunk *a_dataChunks, std::int32_t a_numDataChunks) const |
|
virtual std::int32_t | GetMaxSizeOfCombinedDataChunks () const |
|
virtual void | GetExtractedMotionReferenceFrame (float a_time, hkQsTransform &a_motionOut) const |
|
virtual void | GetExtractedMotionDeltaReferenceFrame (float a_time, float a_nextTime, std::int32_t a_loops, hkQsTransform &a_deltaMotionOut, float a_cropStartAmount, float a_cropEndAmount) const |
|
virtual std::uint32_t | GetNumAnnotations (float a_startTime, float a_deltaTime) const |
|
virtual std::uint32_t | GetAnnotations (float a_startTime, float a_deltaTime, TrackAnnotation *a_annotationsOut, std::uint32_t a_maxAnnotations) const |
|
| hkReferencedObject () |
|
| ~hkReferencedObject () override=default |
|
virtual const hkClass * | GetClassType () const |
|
virtual void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const |
|
void | AddReference () const |
|
std::int32_t | GetAllocatedSize () const |
|
std::int32_t | GetReferenceCount () const |
|
void | RemoveReference () const |
|
virtual | ~hkBaseObject ()=default |
|