lambdacube-engine-0.2.2: 3D rendering engine written entirely in Haskell

Graphics.LambdaCube.AnimationState

Synopsis

Documentation

data AnimationState Source

Represents the state of an animation and the weight of it's influence. remarks Other classes can hold instances of this class to store the state of any animations they are using.

Constructors

AnimationState 

Fields

asBlendMask :: [Float]

the blend mask (containing per bone weights)

asAnimationName :: String
 
asTimePos :: FloatType
 
asLength :: FloatType
 
asWeight :: FloatType
 
asEnabled :: Bool
 
asLoop :: Bool
 

data AnimationStateSet Source

Class encapsulating a set of AnimationState objects.