Space Engineers
|
Helper data for multiblock in a grid. More...
Public Member Functions | |
bool | GetTransform (out MatrixI transform) |
bool | GetBoundingBox (out Vector3I min, out Vector3I max) |
Returns multiblok min and max grid coordinates. More... | |
bool | GetMissingBlocks (out MatrixI transform, List< int > multiBlockIndices) |
bool | CanAddBlock (ref Vector3I otherGridPositionMin, ref Vector3I otherGridPositionMax, MyBlockOrientation otherOrientation, MyCubeBlockDefinition otherDefinition) |
Check if other block can be added to area of multiblock. More... | |
bool | IsFractured () |
float | GetTotalMaxIntegrity () |
Public Attributes | |
int | MultiBlockId |
MyMultiBlockDefinition | MultiBlockDefinition |
MyCubeBlockDefinition | MainBlockDefinition |
HashSet< MySlimBlock > | Blocks = new HashSet<MySlimBlock>() |
Helper data for multiblock in a grid.
Definition at line 14 of file MyCubeGridMultiBlockInfo.cs.
|
inline |
Check if other block can be added to area of multiblock.
Definition at line 80 of file MyCubeGridMultiBlockInfo.cs.
|
inline |
Returns multiblok min and max grid coordinates.
Definition at line 47 of file MyCubeGridMultiBlockInfo.cs.
|
inline |
Definition at line 63 of file MyCubeGridMultiBlockInfo.cs.
|
inline |
Definition at line 156 of file MyCubeGridMultiBlockInfo.cs.
|
inline |
Definition at line 24 of file MyCubeGridMultiBlockInfo.cs.
|
inline |
Definition at line 145 of file MyCubeGridMultiBlockInfo.cs.
HashSet<MySlimBlock> Sandbox.Game.Entities.Cube.MyCubeGridMultiBlockInfo.Blocks = new HashSet<MySlimBlock>() |
Definition at line 22 of file MyCubeGridMultiBlockInfo.cs.
MyCubeBlockDefinition Sandbox.Game.Entities.Cube.MyCubeGridMultiBlockInfo.MainBlockDefinition |
Definition at line 21 of file MyCubeGridMultiBlockInfo.cs.
MyMultiBlockDefinition Sandbox.Game.Entities.Cube.MyCubeGridMultiBlockInfo.MultiBlockDefinition |
Definition at line 19 of file MyCubeGridMultiBlockInfo.cs.
int Sandbox.Game.Entities.Cube.MyCubeGridMultiBlockInfo.MultiBlockId |
Definition at line 18 of file MyCubeGridMultiBlockInfo.cs.