![]() |
ezEngine Release 25.08
|
Classes | |
| struct | JointInfo |
| struct | KeyframeQuat |
| struct | KeyframeVec3 |
Public Member Functions | |
| ezAnimationClipResourceDescriptor (ezAnimationClipResourceDescriptor &&rhs) | |
| void | operator= (ezAnimationClipResourceDescriptor &&rhs) noexcept |
| ezResult | Serialize (ezStreamWriter &inout_stream) const |
| ezResult | Deserialize (ezStreamReader &inout_stream) |
| ezUInt64 | GetHeapMemoryUsage () const |
| ezUInt16 | GetNumJoints () const |
| ezTime | GetDuration () const |
| void | SetDuration (ezTime duration) |
| void | CreateMappedOzzAnimation (ozz::unique_ptr< ozz::animation::Animation > &out_pOzzAnim, const ezSkeleton &skeleton) const |
| const ozz::animation::Animation & | GetMappedOzzAnimation (const ezSkeletonResource &skeleton) const |
| JointInfo | CreateJoint (const ezHashedString &sJointName, ezUInt16 uiNumPositions, ezUInt16 uiNumRotations, ezUInt16 uiNumScales) |
| const JointInfo * | GetJointInfo (const ezTempHashedString &sJointName) const |
| void | AllocateJointTransforms () |
| ezArrayPtr< KeyframeVec3 > | GetPositionKeyframes (const JointInfo &jointInfo) |
| ezArrayPtr< KeyframeQuat > | GetRotationKeyframes (const JointInfo &jointInfo) |
| ezArrayPtr< KeyframeVec3 > | GetScaleKeyframes (const JointInfo &jointInfo) |
| ezArrayPtr< const KeyframeVec3 > | GetPositionKeyframes (const JointInfo &jointInfo) const |
| ezArrayPtr< const KeyframeQuat > | GetRotationKeyframes (const JointInfo &jointInfo) const |
| ezArrayPtr< const KeyframeVec3 > | GetScaleKeyframes (const JointInfo &jointInfo) const |
Public Attributes | |
| ezVec3 | m_vConstantRootMotion = ezVec3::MakeZero() |
| ezEventTrack | m_EventTrack |
| bool | m_bAdditive = false |