C# Class EssentialsPlugin.Utility.GridGroup

Afficher le fichier Open project: rexxar-tc/EssentialsPlugin Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ComputeBigOwners ( ) : void
ComputeCubeBlocks ( ) : void
ComputeFatBlocks ( ) : void
ComputeParent ( ) : void
ComputeSmallOwners ( ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

GetAllGroups() public static méthode

public static GetAllGroups ( GridLinkTypeEnum linkType = GridLinkTypeEnum.Logical ) : HashSet
linkType GridLinkTypeEnum
Résultat HashSet

GetFatBlocks() public méthode

public GetFatBlocks ( ) : List
Résultat List

GetGroups() public static méthode

public static GetGroups ( HashSet entities, GridLinkTypeEnum linkType = GridLinkTypeEnum.Logical ) : HashSet
entities HashSet
linkType GridLinkTypeEnum
Résultat HashSet

GridGroup() public méthode

public GridGroup ( Sandbox.Game.Entities.MyCubeGrid grid, GridLinkTypeEnum linkType = GridLinkTypeEnum.Logical ) : System
grid Sandbox.Game.Entities.MyCubeGrid
linkType GridLinkTypeEnum
Résultat System

Stop() public méthode

public Stop ( ) : void
Résultat void

UpdateGroup() public méthode

public UpdateGroup ( ) : void
Résultat void