C# Class SEModAPIInternal.API.Entity.Sector.SectorObject.CubeGrid.CubeBlock.FunctionalBlockEntity

Inheritance: TerminalBlockEntity
Show file Open project: rexxar-tc/SEServerExtender

Public Properties

Property Type Description
FunctionalBlockBroadcastEnabledMethod string
FunctionalBlockCheckIsWorkingMethod string
FunctionalBlockClass string
FunctionalBlockGetEnabledMethod string
FunctionalBlockGetPowerReceiverMethod string
FunctionalBlockNamespace string
FunctionalBlockSetEnabledMethod string

Private Properties

Property Type Description

Public Methods

Method Description
CheckIsWorking ( ) : bool
FunctionalBlockEntity ( CubeGridEntity parent, MyObjectBuilder_FunctionalBlock definition ) : System
FunctionalBlockEntity ( CubeGridEntity parent, MyObjectBuilder_FunctionalBlock definition, Object backingObject ) : System
GetState ( IMyEntity entity ) : bool
ReflectionUnitTest ( ) : bool
SetState ( IMyEntity entity, bool enabled ) : void

Protected Methods

Method Description
GetFunctionalBlockEnabled ( ) : bool
InternalGetPowerReceiver ( ) : Object
InternalPowerReceiverCallback ( ) : float
InternalUpdateFunctionalBlock ( ) : void

Method Details

CheckIsWorking() public method

public CheckIsWorking ( ) : bool
return bool

FunctionalBlockEntity() public method

public FunctionalBlockEntity ( CubeGridEntity parent, MyObjectBuilder_FunctionalBlock definition ) : System
parent CubeGridEntity
definition MyObjectBuilder_FunctionalBlock
return System

FunctionalBlockEntity() public method

public FunctionalBlockEntity ( CubeGridEntity parent, MyObjectBuilder_FunctionalBlock definition, Object backingObject ) : System
parent CubeGridEntity
definition MyObjectBuilder_FunctionalBlock
backingObject Object
return System

GetFunctionalBlockEnabled() protected method

protected GetFunctionalBlockEnabled ( ) : bool
return bool

GetState() public static method

public static GetState ( IMyEntity entity ) : bool
entity IMyEntity
return bool

InternalGetPowerReceiver() protected method

protected InternalGetPowerReceiver ( ) : Object
return Object

InternalPowerReceiverCallback() protected method

protected InternalPowerReceiverCallback ( ) : float
return float

InternalUpdateFunctionalBlock() protected method

protected InternalUpdateFunctionalBlock ( ) : void
return void

ReflectionUnitTest() public static method

public static ReflectionUnitTest ( ) : bool
return bool

SetState() public static method

public static SetState ( IMyEntity entity, bool enabled ) : void
entity IMyEntity
enabled bool
return void

Property Details

FunctionalBlockBroadcastEnabledMethod public static property

public static string FunctionalBlockBroadcastEnabledMethod
return string

FunctionalBlockCheckIsWorkingMethod public static property

public static string FunctionalBlockCheckIsWorkingMethod
return string

FunctionalBlockClass public static property

public static string FunctionalBlockClass
return string

FunctionalBlockGetEnabledMethod public static property

public static string FunctionalBlockGetEnabledMethod
return string

FunctionalBlockGetPowerReceiverMethod public static property

public static string FunctionalBlockGetPowerReceiverMethod
return string

FunctionalBlockNamespace public static property

public static string FunctionalBlockNamespace
return string

FunctionalBlockSetEnabledMethod public static property

public static string FunctionalBlockSetEnabledMethod
return string