Space Engineers
Static Public Attributes | List of all members
VRage.Game.Entity.MyEntitiesInterface Class Reference

Callbacks to various MyEntities methods. More...

Static Public Attributes

static Action< MyEntityRegisterUpdate
 Register entity for updating. More...
 
static Action< MyEntity, bool > UnregisterUpdate
 Unregister entity from updating. More...
 
static Action< MyEntityRegisterDraw
 Register entity for drawing. More...
 
static Action< MyEntityUnregisterDraw
 Unregister entity from drawing. More...
 
static Action< MyEntity, bool > SetEntityName
 Callback to public static void MyEntities.SetEntityName(MyEntity myEntity, bool possibleRename = true). More...
 
static Func< bool > IsUpdateInProgress
 Is update of all entities in progress? More...
 
static Func< bool > IsCloseAllowed
 Is closing of objects allowed? More...
 
static Action< MyEntityRemoveName
 
static Action< MyEntityRemoveFromClosedEntities
 
static Action< MyEntityRemove
 
static Action< MyEntityRaiseEntityRemove
 
static Action< MyEntityClose
 

Detailed Description

Callbacks to various MyEntities methods.

Definition at line 8 of file MyEntitiesInterface.cs.

Member Data Documentation

Action<MyEntity> VRage.Game.Entity.MyEntitiesInterface.Close
static

Definition at line 47 of file MyEntitiesInterface.cs.

Func<bool> VRage.Game.Entity.MyEntitiesInterface.IsCloseAllowed
static

Is closing of objects allowed?

Definition at line 41 of file MyEntitiesInterface.cs.

Func<bool> VRage.Game.Entity.MyEntitiesInterface.IsUpdateInProgress
static

Is update of all entities in progress?

Definition at line 36 of file MyEntitiesInterface.cs.

Action<MyEntity> VRage.Game.Entity.MyEntitiesInterface.RaiseEntityRemove
static

Definition at line 46 of file MyEntitiesInterface.cs.

Action<MyEntity> VRage.Game.Entity.MyEntitiesInterface.RegisterDraw
static

Register entity for drawing.

Definition at line 22 of file MyEntitiesInterface.cs.

Action<MyEntity> VRage.Game.Entity.MyEntitiesInterface.RegisterUpdate
static

Register entity for updating.

Definition at line 13 of file MyEntitiesInterface.cs.

Action<MyEntity> VRage.Game.Entity.MyEntitiesInterface.Remove
static

Definition at line 45 of file MyEntitiesInterface.cs.

Action<MyEntity> VRage.Game.Entity.MyEntitiesInterface.RemoveFromClosedEntities
static

Definition at line 44 of file MyEntitiesInterface.cs.

Action<MyEntity> VRage.Game.Entity.MyEntitiesInterface.RemoveName
static

Definition at line 43 of file MyEntitiesInterface.cs.

Action<MyEntity, bool> VRage.Game.Entity.MyEntitiesInterface.SetEntityName
static

Callback to public static void MyEntities.SetEntityName(MyEntity myEntity, bool possibleRename = true).

Definition at line 31 of file MyEntitiesInterface.cs.

Action<MyEntity> VRage.Game.Entity.MyEntitiesInterface.UnregisterDraw
static

Unregister entity from drawing.

Definition at line 26 of file MyEntitiesInterface.cs.

Action<MyEntity, bool> VRage.Game.Entity.MyEntitiesInterface.UnregisterUpdate
static

Unregister entity from updating.

Definition at line 17 of file MyEntitiesInterface.cs.


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