rsagl-0.2.1: The RogueStar Animation and Graphics Library
Source code
Contents
Index
RSAGL.Animation
Documentation
type
AniM
a =
StateT
TimePlusSceneAccumulator
IO
a
Source
data
TimePlusSceneAccumulator
Source
Instances
CoordinateSystemClass
TimePlusSceneAccumulator
ScenicAccumulator
TimePlusSceneAccumulator
frameTime
::
AniM
Time
Source
runAniM
::
AniM
(a,
Camera
) ->
IO
(a,
Scene
)
Source
rotationM
::
Vector3D
->
Rate
Angle
->
AniM
AffineTransformation
Source
animateM
::
AniM
AffineTransformation
->
AniM
b ->
AniM
b
Source
rotateM
::
Vector3D
->
Rate
Angle
->
AniM
a ->
AniM
a
Source
type
AniA
t i o j p =
FRPX
Threaded
t i o (
StateArrow
SceneAccumulator
(->)) j p
Source
data
AnimationObject
i o
Source
newAnimationObjectM
:: (i ->
AniM
o) ->
AnimationObject
i o
Source
newAnimationObjectA
:: AniA1 i o i o ->
IO
(
AnimationObject
i o)
Source
runAnimationObject
::
AnimationObject
i o -> i ->
AniM
o
Source
Produced by
Haddock
version 2.1.0