Class MyAirtightSlideDoor
Inheritance
System.Object
Sandbox.Game.Entities.Cube.MySyncedBlock
Sandbox.Game.Entities.Cube.MyTerminalBlock
Sandbox.Game.Entities.Cube.MyFunctionalBlock
MyAirtightSlideDoor
Implements
Inherited Members
Namespace: Sandbox.Game.Entities
Assembly: Sandbox.Game.dll
Syntax
[MyCubeBlockType]
[MyTerminalInterface]
public class MyAirtightSlideDoor : MyAirtightDoorGeneric, IMyComponentOwner<MyIDModule>, IMyUpgradableBlock, IMyUpgradableBlock, IMyEventProxy, IMyEventOwner, IMySyncedEntity, IMyTieredUpdateBlock, IMyUpdateTimer, IMyTextSurfaceProvider, IMyMultiTextPanelComponentOwner, IMyTextPanelComponentOwner, IMyAirtightSlideDoor, IMyAirtightDoorBase, IMyDoor, IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity, IMyAirtightSlideDoor, IMyAirtightDoorBase, IMyDoor, IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
Constructors
MyAirtightSlideDoor()
Declaration
public MyAirtightSlideDoor()
Methods
ContactCallbackInternal()
Declaration
public override void ContactCallbackInternal()
Overrides
EnableContactCallbacks()
Declaration
public override bool EnableContactCallbacks()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
FillSubparts()
Declaration
protected override void FillSubparts()
Overrides
Init(MyObjectBuilder_CubeBlock, MyCubeGrid)
Declaration
public override void Init(MyObjectBuilder_CubeBlock builder, MyCubeGrid cubeGrid)
Parameters
Type | Name | Description |
---|---|---|
MyObjectBuilder_CubeBlock | builder | |
MyCubeGrid | cubeGrid |
Overrides
IsClosing()
Declaration
public override bool IsClosing()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
SetEmissiveStateDamaged()
Declaration
public override bool SetEmissiveStateDamaged()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
SetEmissiveStateDisabled()
Declaration
public override bool SetEmissiveStateDisabled()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
SetEmissiveStateWorking()
Declaration
public override bool SetEmissiveStateWorking()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
UpdateDoorPosition()
Declaration
protected override void UpdateDoorPosition()
Overrides
UpdateEmissivity(Boolean)
Declaration
protected override void UpdateEmissivity(bool force)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | force |