C# Class SEModAPIInternal.API.Entity.Sector.SectorObject.CubeGridEntity

Inheritance: BaseEntity
Exibir arquivo Open project: rexxar-tc/SEServerExtender Class Usage Examples

Public Properties

Property Type Description
CubeGridAddCubeBlockMethod string
CubeGridClass string
CubeGridGetCubeBlocksHashSetMethod string
CubeGridGetManagerManagerMethod string
CubeGridNamespace string
CubeGridPackedCubeBlockClass string
CubeGridRemoveCubeBlockMethod string

Private Properties

Property Type Description

Public Methods

Method Description
AddCubeBlock ( CubeBlockEntity cubeBlock ) : void
CubeGridEntity ( FileInfo prefabFile ) : System
CubeGridEntity ( Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid definition ) : System
CubeGridEntity ( Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid definition, Object backingObject ) : System
DeleteCubeBlock ( CubeBlockEntity cubeBlock ) : void
Dispose ( ) : void
Export ( ) : Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid
Export ( FileInfo fileInfo ) : void
GetCubeBlock ( Vector3I cubePosition ) : CubeBlockEntity
KnownTypes ( ) : List
ReflectionUnitTest ( ) : bool
Repair ( ) : void

Repairs all CubeBlockEntity">CubeBlockEntities in this

Protected Methods

Method Description
CubeGridEntity ( ) : System
GetManagerManager ( ) : Object
InternalAddCubeBlock ( ) : void
InternalCubeGridMovedEvent ( Object entity ) : void
InternalRemoveCubeBlock ( ) : void
RefreshBaseCubeBlocks ( ) : void

Method Details

AddCubeBlock() public method

public AddCubeBlock ( CubeBlockEntity cubeBlock ) : void
cubeBlock SEModAPIInternal.API.Entity.Sector.SectorObject.CubeGrid.CubeBlockEntity
return void

CubeGridEntity() protected method

protected CubeGridEntity ( ) : System
return System

CubeGridEntity() public method

public CubeGridEntity ( FileInfo prefabFile ) : System
prefabFile System.IO.FileInfo
return System

CubeGridEntity() public method

public CubeGridEntity ( Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid definition ) : System
definition Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid
return System

CubeGridEntity() public method

public CubeGridEntity ( Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid definition, Object backingObject ) : System
definition Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid
backingObject Object
return System

DeleteCubeBlock() public method

public DeleteCubeBlock ( CubeBlockEntity cubeBlock ) : void
cubeBlock SEModAPIInternal.API.Entity.Sector.SectorObject.CubeGrid.CubeBlockEntity
return void

Dispose() public method

public Dispose ( ) : void
return void

Export() public method

public Export ( ) : Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid
return Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid

Export() public method

public Export ( FileInfo fileInfo ) : void
fileInfo System.IO.FileInfo
return void

GetCubeBlock() public method

public GetCubeBlock ( Vector3I cubePosition ) : CubeBlockEntity
cubePosition Vector3I
return SEModAPIInternal.API.Entity.Sector.SectorObject.CubeGrid.CubeBlockEntity

GetManagerManager() protected method

protected GetManagerManager ( ) : Object
return Object

InternalAddCubeBlock() protected method

protected InternalAddCubeBlock ( ) : void
return void

InternalCubeGridMovedEvent() protected method

protected InternalCubeGridMovedEvent ( Object entity ) : void
entity Object
return void

InternalRemoveCubeBlock() protected method

protected InternalRemoveCubeBlock ( ) : void
return void

KnownTypes() public static method

public static KnownTypes ( ) : List
return List

ReflectionUnitTest() public static method

public static ReflectionUnitTest ( ) : bool
return bool

RefreshBaseCubeBlocks() protected method

protected RefreshBaseCubeBlocks ( ) : void
return void

Repair() public method

Repairs all CubeBlockEntity">CubeBlockEntities in this
public Repair ( ) : void
return void

Property Details

CubeGridAddCubeBlockMethod public_oe static_oe property

public static string CubeGridAddCubeBlockMethod
return string

CubeGridClass public_oe static_oe property

public static string CubeGridClass
return string

CubeGridGetCubeBlocksHashSetMethod public_oe static_oe property

public static string CubeGridGetCubeBlocksHashSetMethod
return string

CubeGridGetManagerManagerMethod public_oe static_oe property

public static string CubeGridGetManagerManagerMethod
return string

CubeGridNamespace public_oe static_oe property

public static string CubeGridNamespace
return string

CubeGridPackedCubeBlockClass public_oe static_oe property

public static string CubeGridPackedCubeBlockClass
return string

CubeGridRemoveCubeBlockMethod public_oe static_oe property

public static string CubeGridRemoveCubeBlockMethod
return string