Assembly: VRage.Game.dll

public abstract class MySessionComponentBase: IMyUserInputComponent

Fields

Member Description
ComponentType
DebugName
Priority

Properties

Member Description
Definition
Dependencies
Initialized
IsRequiredByGame Indicates whether a session component should be used in current configuration. Example: MyDestructionData component returns true only when game uses Havok Destruction
IsServerOnly Is server only is used for client request of the world. if the component is server only, it's not sent to the client on world request.
Loaded
ModContext
ObjectBuilderType
Session
UpdateOnPause
UpdateOrder

Constructors

Member Description
MySessionComponentBase()

Methods

Member Description
AfterLoadData()
BeforeStart()
Draw()
GetObjectBuilder()
HandleInput()
Init(MyObjectBuilder_SessionComponent)
InitFromDefinition(MySessionComponentDefinition)
LoadData()
SaveData()
SetUpdateOrder(MyUpdateOrder)
Simulate()
ToString()
UnloadDataConditional()
UpdateAfterSimulation()
UpdateBeforeSimulation()
UpdatedBeforeInit()
UpdatingStopped()
HandleInput() Inherited from IMyUserInputComponent

Implements:

Inheritors: