C# Класс EssentialsPlugin.Utility.GridGroup

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

Открытые методы

Метод Описание
Close ( ) : void
GetAllGroups ( GridLinkTypeEnum linkType = GridLinkTypeEnum.Logical ) : HashSet
GetFatBlocks ( ) : List
GetGroups ( HashSet entities, GridLinkTypeEnum linkType = GridLinkTypeEnum.Logical ) : HashSet
GridGroup ( Sandbox.Game.Entities.MyCubeGrid grid, GridLinkTypeEnum linkType = GridLinkTypeEnum.Logical ) : System
Stop ( ) : void
UpdateGroup ( ) : void

Приватные методы

Метод Описание
ComputeBigOwners ( ) : void
ComputeCubeBlocks ( ) : void
ComputeFatBlocks ( ) : void
ComputeParent ( ) : void
ComputeSmallOwners ( ) : void

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

GetAllGroups() публичный статический Метод

public static GetAllGroups ( GridLinkTypeEnum linkType = GridLinkTypeEnum.Logical ) : HashSet
linkType GridLinkTypeEnum
Результат HashSet

GetFatBlocks() публичный Метод

public GetFatBlocks ( ) : List
Результат List

GetGroups() публичный статический Метод

public static GetGroups ( HashSet entities, GridLinkTypeEnum linkType = GridLinkTypeEnum.Logical ) : HashSet
entities HashSet
linkType GridLinkTypeEnum
Результат HashSet

GridGroup() публичный Метод

public GridGroup ( Sandbox.Game.Entities.MyCubeGrid grid, GridLinkTypeEnum linkType = GridLinkTypeEnum.Logical ) : System
grid Sandbox.Game.Entities.MyCubeGrid
linkType GridLinkTypeEnum
Результат System

Stop() публичный Метод

public Stop ( ) : void
Результат void

UpdateGroup() публичный Метод

public UpdateGroup ( ) : void
Результат void