Space Engineers
|
Public Member Functions | |
override void | UpdateBeforeSimulation () |
override void | Draw () |
override void | LoadData () |
void | RegisterPlanetEnvironment (MyPlanetEnvironmentComponent env) |
void | UnregisterPlanetEnvironment (MyPlanetEnvironmentComponent env) |
override void | BeforeStart () |
void | DisableGatheredItems () |
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 | Simulate () |
virtual void | UpdateAfterSimulation () |
virtual void | UpdatingStopped () |
virtual void | HandleInput () |
override string | ToString () |
Static Public Attributes | |
static bool | EnableUpdate = true |
static bool | DebugDrawSectors = false |
static bool | DebugDrawDynamicObjectClusters = false |
static bool | DebugDrawEnvironmentProviders = false |
static bool | DebugDrawActiveSectorItems = false |
static bool | DebugDrawActiveSectorProvider = false |
static bool | DebugDrawProxies = false |
static bool | DebugDrawCollisionCheckers = false |
static float | DebugDrawDistance = 150 |
static MyEnvironmentSector | ActiveSector |
Protected Member Functions | |
override void | UnloadData () |
Properties | |
override Type[] | Dependencies [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... | |
Additional Inherited Members | |
Public Attributes inherited from VRage.Game.Components.MySessionComponentBase | |
readonly string | DebugName |
readonly int | Priority |
readonly Type | ComponentType |
IMySession | Session |
Definition at line 23 of file MyPlanetEnvironmentSessionComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 149 of file MyPlanetEnvironmentSessionComponent.cs.
|
inline |
Definition at line 261 of file MyPlanetEnvironmentSessionComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 79 of file MyPlanetEnvironmentSessionComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 95 of file MyPlanetEnvironmentSessionComponent.cs.
|
inline |
Definition at line 119 of file MyPlanetEnvironmentSessionComponent.cs.
|
inlineprotectedvirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 103 of file MyPlanetEnvironmentSessionComponent.cs.
|
inline |
Definition at line 127 of file MyPlanetEnvironmentSessionComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 38 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 117 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 72 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 73 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 75 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 77 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 70 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 71 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 74 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 69 of file MyPlanetEnvironmentSessionComponent.cs.
|
static |
Definition at line 68 of file MyPlanetEnvironmentSessionComponent.cs.
|
get |
Definition at line 26 of file MyPlanetEnvironmentSessionComponent.cs.