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

Inheritance: TerminalBlockEntity
Exibir arquivo 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_oe static_oe property

public static string FunctionalBlockBroadcastEnabledMethod
return string

FunctionalBlockCheckIsWorkingMethod public_oe static_oe property

public static string FunctionalBlockCheckIsWorkingMethod
return string

FunctionalBlockClass public_oe static_oe property

public static string FunctionalBlockClass
return string

FunctionalBlockGetEnabledMethod public_oe static_oe property

public static string FunctionalBlockGetEnabledMethod
return string

FunctionalBlockGetPowerReceiverMethod public_oe static_oe property

public static string FunctionalBlockGetPowerReceiverMethod
return string

FunctionalBlockNamespace public_oe static_oe property

public static string FunctionalBlockNamespace
return string

FunctionalBlockSetEnabledMethod public_oe static_oe property

public static string FunctionalBlockSetEnabledMethod
return string