C# Класс SEModAPIInternal.API.Entity.Sector.SectorObject.CubeGridEntity

Наследование: BaseEntity
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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