Anim 0.1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
AnimationSystem::Skeletal::BoneKeyFrameTransitionBase Struct Reference

Holds two keyframes and describes the transition between them. More...

#include <BoneKeyFrameTransitionBase.h>

Inheritance diagram for AnimationSystem::Skeletal::BoneKeyFrameTransitionBase:
Collaboration diagram for AnimationSystem::Skeletal::BoneKeyFrameTransitionBase:

Public Member Functions

bool AnimationWithinThisTransitionAtThisTime (float const currentTimeWrapped) const
 

Public Attributes

StringId const BoneName
 The bone this transition describes.
 

Protected Member Functions

 BoneKeyFrameTransitionBase (StringId const boneName, BoneKeyFrame const &beginFrame, BoneKeyFrame const &endFrame)
 
 BoneKeyFrameTransitionBase (StringId const boneName, BoneKeyFrame const &beginFrame)
 
float GetLerpPercent (float const currentTimeWrapped) const
 

Detailed Description

Holds two keyframes and describes the transition between them.

Member Function Documentation

◆ AnimationWithinThisTransitionAtThisTime()

bool AnimationSystem::Skeletal::BoneKeyFrameTransitionBase::AnimationWithinThisTransitionAtThisTime ( float const  currentTimeWrapped) const
inline
Returns
If the animation that contains this transition is between the keyframes [inclusive,exclusive) in this transition

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