Space Engineers
Classes | Enumerations
Package VRageRender.Animations

Classes

class  AnimationKey
 
class  Generation2DProperty
 
class  GenerationProperty
 
interface  IMyAnimatedProperty
 
interface  IMyAnimatedProperty2D
 
interface  IMyConstProperty
 
interface  IMyTerrainHeightProvider
 Interface providing terrain height in model space. More...
 
class  ModelAnimations
 Class that contains additional information attached to the model and shared with the runtime. More...
 
class  MyAnimatedProperty
 
class  MyAnimatedProperty2D
 
class  MyAnimatedProperty2DEnum
 
class  MyAnimatedProperty2DFloat
 
class  MyAnimatedProperty2DInt
 
class  MyAnimatedProperty2DVector3
 
class  MyAnimatedProperty2DVector4
 
class  MyAnimatedPropertyEnum
 
class  MyAnimatedPropertyFloat
 
class  MyAnimatedPropertyInt
 
class  MyAnimatedPropertyVector3
 
class  MyAnimatedPropertyVector4
 
class  MyAnimationClip
 An animation clip is a set of keyframes with associated bones. VRAGE TODO: Any link to actual animation collection? Or at least to rest pose? Please? More...
 
class  MyAnimationController
 Animation controller contains and drives skeletal animations. It also serves as an abstraction layer, hiding low/level classes. More...
 
class  MyAnimationIkChain
 Tiny structure describing IK chain. More...
 
class  MyAnimationIkChainExt
 Tiny structure describing IK chain + remembering last state. More...
 
class  MyAnimationInverseKinematics
 Class providing various IK solutions. Feet IK is More...
 
class  MyAnimationStateMachine
 Animation state machine selects the animation to match current state. When it finds valid transition to some next state, transition is performed automatically. More...
 
class  MyAnimationStateMachineNode
 Animation state machine node is a representation of one state inside MyAnimationStateMachine. More...
 
class  MyAnimationStateMachineTransition
 Description of transition to another state (MyAnimationStateMachineNode) in the state machine (MyAnimationStateMachine). More...
 
class  MyAnimationTreeNode
 Interface representing one node in animation tree. More...
 
class  MyAnimationTreeNodeDummy
 Node of animation tree: single track. Contains reference to animation clip. More...
 
class  MyAnimationTreeNodeMix1D
 Mixing between animation nodes on 1D axis. More...
 
class  MyAnimationTreeNodeTrack
 Node of animation tree: single track. Contains reference to animation clip. More...
 
struct  MyAnimationUpdateData
 Helper structure passed as an parameter during computation of current pose. More...
 
class  MyAnimationVariableStorage
 Key-value storage of float values, other types are implicitly converted. More...
 
class  MyAnimationVariableStorageHints
 Variable storage - Hints for the user, common variable names, descriptions, string ids.
 
class  MyCharacterBone
 Bones in this model are represented by this class, which allows a bone to have more detail associatd with it. More...
 
class  MyConstProperty
 
class  MyConstPropertyBool
 
class  MyConstPropertyEnum
 
class  MyConstPropertyFloat
 
class  MyConstPropertyGenerationIndex
 
class  MyConstPropertyInt
 
class  MyConstPropertyString
 
class  MyConstPropertyVector3
 
class  MyConstPropertyVector4
 
class  MyFloatInterpolator
 
class  MyIntInterpolator
 
class  MyVector3Interpolator
 
class  MyVector4Interpolator
 

Enumerations

enum  MyAnimationTransitionSyncType { MyAnimationTransitionSyncType.Restart, MyAnimationTransitionSyncType.Synchronize, MyAnimationTransitionSyncType.NoSynchonization }
 
enum  PropertyAnimationType { PropertyAnimationType.Const, PropertyAnimationType.Animated, PropertyAnimationType.Animated2D }
 

Enumeration Type Documentation

Enumerator
Restart 
Synchronize 
NoSynchonization 

Definition at line 7 of file MyAnimationStateMachineTransition.cs.

Enumerator
Const 
Animated 
Animated2D 

Definition at line 19 of file MyConstProperty.cs.