Space Engineers
Public Member Functions | Properties | Events | List of all members
Sandbox.ModAPI.Ingame.IMyCubeBlock Interface Reference
Inheritance diagram for Sandbox.ModAPI.Ingame.IMyCubeBlock:
Sandbox.ModAPI.Ingame.IMyConveyor Sandbox.ModAPI.Ingame.IMyConveyorTube Sandbox.ModAPI.Ingame.IMyMotorRotor Sandbox.ModAPI.Ingame.IMyPassage Sandbox.ModAPI.Ingame.IMyPistonTop Sandbox.ModAPI.Ingame.IMyTerminalBlock Sandbox.ModAPI.Ingame.IMyTerminalBlock Sandbox.ModAPI.Ingame.IMyUpgradableBlock

Public Member Functions

string GetOwnerFactionTag ()
 
Sandbox.Common.MyRelationsBetweenPlayerAndBlock GetPlayerRelationToOwner ()
 
Sandbox.Common.MyRelationsBetweenPlayerAndBlock GetUserRelationToOwner (long playerId)
 
void UpdateIsWorking ()
 
void UpdateVisual ()
 

Properties

Sandbox.Common.ObjectBuilders.Definitions.SerializableDefinitionId BlockDefinition [get]
 
bool CheckConnectionAllowed [get]
 
IMyCubeGrid CubeGrid [get]
 
String DefinitionDisplayNameText [get]
 
float DisassembleRatio [get]
 
String DisplayNameText [get]
 
bool IsBeingHacked [get]
 
bool IsFunctional [get]
 
bool IsWorking [get]
 
VRageMath.Vector3I Max [get]
 
VRageMath.Vector3I Min [get]
 
int NumberInGrid [get]
 
VRageMath.MyBlockOrientation Orientation [get]
 
long OwnerId [get]
 
VRageMath.Vector3I Position [get]
 

Events

Action< IMyCubeBlockIsWorkingChanged
 

Detailed Description

Definition at line 4 of file IMyCubeBlock.cs.

Member Function Documentation

string Sandbox.ModAPI.Ingame.IMyCubeBlock.GetOwnerFactionTag ( )
Sandbox.Common.MyRelationsBetweenPlayerAndBlock Sandbox.ModAPI.Ingame.IMyCubeBlock.GetPlayerRelationToOwner ( )
Sandbox.Common.MyRelationsBetweenPlayerAndBlock Sandbox.ModAPI.Ingame.IMyCubeBlock.GetUserRelationToOwner ( long  playerId)
void Sandbox.ModAPI.Ingame.IMyCubeBlock.UpdateIsWorking ( )
void Sandbox.ModAPI.Ingame.IMyCubeBlock.UpdateVisual ( )

Property Documentation

Sandbox.Common.ObjectBuilders.Definitions.SerializableDefinitionId Sandbox.ModAPI.Ingame.IMyCubeBlock.BlockDefinition
get

Definition at line 7 of file IMyCubeBlock.cs.

bool Sandbox.ModAPI.Ingame.IMyCubeBlock.CheckConnectionAllowed
get

Definition at line 9 of file IMyCubeBlock.cs.

IMyCubeGrid Sandbox.ModAPI.Ingame.IMyCubeBlock.CubeGrid
get

Definition at line 10 of file IMyCubeBlock.cs.

String Sandbox.ModAPI.Ingame.IMyCubeBlock.DefinitionDisplayNameText
get

Definition at line 11 of file IMyCubeBlock.cs.

float Sandbox.ModAPI.Ingame.IMyCubeBlock.DisassembleRatio
get

Definition at line 12 of file IMyCubeBlock.cs.

String Sandbox.ModAPI.Ingame.IMyCubeBlock.DisplayNameText
get

Definition at line 13 of file IMyCubeBlock.cs.

bool Sandbox.ModAPI.Ingame.IMyCubeBlock.IsBeingHacked
get

Definition at line 17 of file IMyCubeBlock.cs.

bool Sandbox.ModAPI.Ingame.IMyCubeBlock.IsFunctional
get

Definition at line 18 of file IMyCubeBlock.cs.

bool Sandbox.ModAPI.Ingame.IMyCubeBlock.IsWorking
get

Definition at line 19 of file IMyCubeBlock.cs.

VRageMath.Vector3I Sandbox.ModAPI.Ingame.IMyCubeBlock.Max
get

Definition at line 20 of file IMyCubeBlock.cs.

VRageMath.Vector3I Sandbox.ModAPI.Ingame.IMyCubeBlock.Min
get

Definition at line 21 of file IMyCubeBlock.cs.

int Sandbox.ModAPI.Ingame.IMyCubeBlock.NumberInGrid
get

Definition at line 22 of file IMyCubeBlock.cs.

VRageMath.MyBlockOrientation Sandbox.ModAPI.Ingame.IMyCubeBlock.Orientation
get

Definition at line 23 of file IMyCubeBlock.cs.

long Sandbox.ModAPI.Ingame.IMyCubeBlock.OwnerId
get

Definition at line 24 of file IMyCubeBlock.cs.

VRageMath.Vector3I Sandbox.ModAPI.Ingame.IMyCubeBlock.Position
get

Definition at line 25 of file IMyCubeBlock.cs.

Event Documentation

Action<IMyCubeBlock> Sandbox.ModAPI.Ingame.IMyCubeBlock.IsWorkingChanged

Definition at line 6 of file IMyCubeBlock.cs.


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