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

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

Public Properties

Property Type Description
CockpitEntityClass string
CockpitEntityNamespace string
CockpitGetPilotEntityField string
CockpitSetPilotEntityMethod string

Private Properties

Property Type Description

Public Methods

Method Description
CockpitEntity ( CubeGridEntity parent, Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit definition ) : System
CockpitEntity ( CubeGridEntity parent, Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit definition, Object backingObject ) : System
FireWeapons ( ) : void
ReflectionUnitTest ( ) : bool
StopWeapons ( ) : void

Protected Methods

Method Description
GetPilotEntity ( ) : MyCharacter
InternalFireWeapons ( ) : void
InternalStopWeapons ( ) : void
InternalUpdatePilotEntity ( ) : void

Method Details

CockpitEntity() public method

public CockpitEntity ( CubeGridEntity parent, Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit definition ) : System
parent CubeGridEntity
definition Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit
return System

CockpitEntity() public method

public CockpitEntity ( CubeGridEntity parent, Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit definition, Object backingObject ) : System
parent CubeGridEntity
definition Sandbox.Common.ObjectBuilders.MyObjectBuilder_Cockpit
backingObject Object
return System

FireWeapons() public method

public FireWeapons ( ) : void
return void

GetPilotEntity() protected method

protected GetPilotEntity ( ) : MyCharacter
return MyCharacter

InternalFireWeapons() protected method

protected InternalFireWeapons ( ) : void
return void

InternalStopWeapons() protected method

protected InternalStopWeapons ( ) : void
return void

InternalUpdatePilotEntity() protected method

protected InternalUpdatePilotEntity ( ) : void
return void

ReflectionUnitTest() public static method

public static ReflectionUnitTest ( ) : bool
return bool

StopWeapons() public method

public StopWeapons ( ) : void
return void

Property Details

CockpitEntityClass public static property

public static string CockpitEntityClass
return string

CockpitEntityNamespace public static property

public static string CockpitEntityNamespace
return string

CockpitGetPilotEntityField public static property

public static string CockpitGetPilotEntityField
return string

CockpitSetPilotEntityMethod public static property

public static string CockpitSetPilotEntityMethod
return string