SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Animation

Skeletal animation runtime: clips, blending state machines, and the skeleton bone hierarchy. More...

Classes

struct  Sleak::AnimationChannel
class  Sleak::AnimationClip
struct  Sleak::AnimationState
class  Sleak::AnimationStateMachine
struct  Sleak::AnimationTransition
struct  Sleak::Bone
struct  Sleak::Keyframe< T >
struct  Sleak::NodeData
struct  Sleak::SampleRequest
class  Sleak::Skeleton
struct  Sleak::TransitionCondition

Enumerations

enum class  Sleak::CompareOp {
  Sleak::CompareOp::Equal , Sleak::CompareOp::NotEqual , Sleak::CompareOp::Greater , Sleak::CompareOp::GreaterEqual ,
  Sleak::CompareOp::Less , Sleak::CompareOp::LessEqual
}

Detailed Description

Skeletal animation runtime: clips, blending state machines, and the skeleton bone hierarchy.

Enumeration Type Documentation

◆ CompareOp

enum class Sleak::CompareOp
strong

#include <AnimationStateMachine.hpp>

Comparison used to evaluate a TransitionCondition against a live parameter.

Enumerator
Equal 
NotEqual 
Greater 
GreaterEqual 
Less 
LessEqual 

Definition at line 35 of file AnimationStateMachine.hpp.