C# 클래스 SEModAPIInternal.API.Entity.Sector.SectorObject.CubeGridEntity

상속: BaseEntity
파일 보기 프로젝트 열기: rexxar-tc/SEServerExtender 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CubeGridAddCubeBlockMethod string
CubeGridClass string
CubeGridGetCubeBlocksHashSetMethod string
CubeGridGetManagerManagerMethod string
CubeGridNamespace string
CubeGridPackedCubeBlockClass string
CubeGridRemoveCubeBlockMethod string

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
CubeGridEntity ( ) : System
GetManagerManager ( ) : Object
InternalAddCubeBlock ( ) : void
InternalCubeGridMovedEvent ( Object entity ) : void
InternalRemoveCubeBlock ( ) : void
RefreshBaseCubeBlocks ( ) : void

메소드 상세

AddCubeBlock() 공개 메소드

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

CubeGridEntity() 보호된 메소드

protected CubeGridEntity ( ) : System
리턴 System

CubeGridEntity() 공개 메소드

public CubeGridEntity ( FileInfo prefabFile ) : System
prefabFile System.IO.FileInfo
리턴 System

CubeGridEntity() 공개 메소드

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

CubeGridEntity() 공개 메소드

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

DeleteCubeBlock() 공개 메소드

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

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Export() 공개 메소드

public Export ( ) : Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid
리턴 Sandbox.Common.ObjectBuilders.MyObjectBuilder_CubeGrid

Export() 공개 메소드

public Export ( FileInfo fileInfo ) : void
fileInfo System.IO.FileInfo
리턴 void

GetCubeBlock() 공개 메소드

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

GetManagerManager() 보호된 메소드

protected GetManagerManager ( ) : Object
리턴 Object

InternalAddCubeBlock() 보호된 메소드

protected InternalAddCubeBlock ( ) : void
리턴 void

InternalCubeGridMovedEvent() 보호된 메소드

protected InternalCubeGridMovedEvent ( Object entity ) : void
entity Object
리턴 void

InternalRemoveCubeBlock() 보호된 메소드

protected InternalRemoveCubeBlock ( ) : void
리턴 void

KnownTypes() 공개 정적인 메소드

public static KnownTypes ( ) : List
리턴 List

ReflectionUnitTest() 공개 정적인 메소드

public static ReflectionUnitTest ( ) : bool
리턴 bool

RefreshBaseCubeBlocks() 보호된 메소드

protected RefreshBaseCubeBlocks ( ) : void
리턴 void

Repair() 공개 메소드

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

프로퍼티 상세

CubeGridAddCubeBlockMethod 공개적으로 정적으로 프로퍼티

public static string CubeGridAddCubeBlockMethod
리턴 string

CubeGridClass 공개적으로 정적으로 프로퍼티

public static string CubeGridClass
리턴 string

CubeGridGetCubeBlocksHashSetMethod 공개적으로 정적으로 프로퍼티

public static string CubeGridGetCubeBlocksHashSetMethod
리턴 string

CubeGridGetManagerManagerMethod 공개적으로 정적으로 프로퍼티

public static string CubeGridGetManagerManagerMethod
리턴 string

CubeGridNamespace 공개적으로 정적으로 프로퍼티

public static string CubeGridNamespace
리턴 string

CubeGridPackedCubeBlockClass 공개적으로 정적으로 프로퍼티

public static string CubeGridPackedCubeBlockClass
리턴 string

CubeGridRemoveCubeBlockMethod 공개적으로 정적으로 프로퍼티

public static string CubeGridRemoveCubeBlockMethod
리턴 string