Space Engineers
Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Properties | List of all members
VRage.Game.SessionComponents.MySessionComponentAnimationSystem Class Reference
Inheritance diagram for VRage.Game.SessionComponents.MySessionComponentAnimationSystem:
VRage.Game.Components.MySessionComponentBase VRage.Game.Components.Interfaces.IMyUserInputComponent

Public Member Functions

override void LoadData ()
 
override void UpdateBeforeSimulation ()
 
void ReloadMwmTracks ()
 Reload all mwm tracks while in-game. Mwms from cache are not used. More...
 
- Public Member Functions inherited from VRage.Game.Components.MySessionComponentBase
virtual bool UpdatedBeforeInit ()
 
 MySessionComponentBase ()
 
void SetUpdateOrder (MyUpdateOrder order)
 
virtual void InitFromDefinition (MySessionComponentDefinition definition)
 
virtual void Init (MyObjectBuilder_SessionComponent sessionComponent)
 
virtual MyObjectBuilder_SessionComponent GetObjectBuilder ()
 
void AfterLoadData ()
 
void UnloadDataConditional ()
 
virtual void SaveData ()
 
virtual void BeforeStart ()
 
virtual void Simulate ()
 
virtual void UpdateAfterSimulation ()
 
virtual void UpdatingStopped ()
 
virtual void Draw ()
 
virtual void HandleInput ()
 
override string ToString ()
 

Public Attributes

MyEntity EntitySelectedForDebug
 
- Public Attributes inherited from VRage.Game.Components.MySessionComponentBase
readonly string DebugName
 
readonly int Priority
 
readonly Type ComponentType
 
IMySession Session
 

Static Public Attributes

static MySessionComponentAnimationSystem Static = null
 

Protected Member Functions

override void UnloadData ()
 

Properties

IEnumerable< MyAnimationControllerComponentRegisteredAnimationComponents [get]
 
- Properties inherited from VRage.Game.Components.MySessionComponentBase
MyUpdateOrder UpdateOrder [get]
 
MyObjectBuilderType ObjectBuilderType [get]
 
bool Loaded [get]
 
bool Initialized [get]
 
MyDefinitionId Definition [get, set]
 
virtual Type[] Dependencies [get]
 
virtual bool IsRequiredByGame [get]
 Indicates whether a session component should be used in current configuration. Example: MyDestructionData component returns true only when game uses Havok Destruction More...
 

Detailed Description

Definition at line 19 of file MySessionComponentAnimationSystem.cs.

Member Function Documentation

override void VRage.Game.SessionComponents.MySessionComponentAnimationSystem.LoadData ( )
inlinevirtual
void VRage.Game.SessionComponents.MySessionComponentAnimationSystem.ReloadMwmTracks ( )
inline

Reload all mwm tracks while in-game. Mwms from cache are not used.

Definition at line 295 of file MySessionComponentAnimationSystem.cs.

override void VRage.Game.SessionComponents.MySessionComponentAnimationSystem.UnloadData ( )
inlineprotectedvirtual
override void VRage.Game.SessionComponents.MySessionComponentAnimationSystem.UpdateBeforeSimulation ( )
inlinevirtual

Member Data Documentation

MyEntity VRage.Game.SessionComponents.MySessionComponentAnimationSystem.EntitySelectedForDebug

Definition at line 38 of file MySessionComponentAnimationSystem.cs.

MySessionComponentAnimationSystem VRage.Game.SessionComponents.MySessionComponentAnimationSystem.Static = null
static

Definition at line 22 of file MySessionComponentAnimationSystem.cs.

Property Documentation

IEnumerable<MyAnimationControllerComponent> VRage.Game.SessionComponents.MySessionComponentAnimationSystem.RegisteredAnimationComponents
get

Definition at line 41 of file MySessionComponentAnimationSystem.cs.


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