Anim 0.1
|
Public Member Functions | |
BoneKeyFrameRotationTransition (StringId const boneName, BoneRotationKeyFrame const &beginFrame, BoneRotationKeyFrame const &endFrame) | |
float | GetCurrentRotation (float const currentTimeWrapped) const |
Public Member Functions inherited from AnimationSystem::Skeletal::BoneKeyFrameTransitionBase | |
bool | AnimationWithinThisTransitionAtThisTime (float const currentTimeWrapped) const |
Static Public Member Functions | |
static unique_ptr< BoneKeyFrameRotationTransition > | MakeSoloFrame (StringId const boneName, unique_ptr< BoneRotationKeyFrame >::element_type const &frame) |
Some animations have bones move to a rotation and remain stationary, this is a solo_frame. More... | |
Additional Inherited Members | |
Public Attributes inherited from AnimationSystem::Skeletal::BoneKeyFrameTransitionBase | |
StringId const | BoneName |
The bone this transition describes. | |
Protected Member Functions inherited from AnimationSystem::Skeletal::BoneKeyFrameTransitionBase | |
BoneKeyFrameTransitionBase (StringId const boneName, BoneKeyFrame const &beginFrame, BoneKeyFrame const &endFrame) | |
BoneKeyFrameTransitionBase (StringId const boneName, BoneKeyFrame const &beginFrame) | |
float | GetLerpPercent (float const currentTimeWrapped) const |
|
inlinestatic |
Some animations have bones move to a rotation and remain stationary, this is a solo_frame.