|
| MyCubeBuilderGizmo () |
|
void | Clear () |
|
void | RotateAxis (ref MatrixD rotatedMatrix) |
|
void | SetupLocalAddMatrix (MyGizmoSpaceProperties gizmoSpace, Vector3I normal) |
|
void | UpdateGizmoCubeParts (MyGizmoSpaceProperties gizmoSpace, MyBlockBuilderRenderData renderData, ref MatrixD invGridWorldMatrix, MyCubeBlockDefinition definition=null) |
|
void | RemoveGizmoCubeParts () |
|
void | AddFastBuildParts (MyGizmoSpaceProperties gizmoSpace, MyCubeBlockDefinition cubeBlockDefinition, MyCubeGrid grid) |
|
bool | PointsAABBIntersectsGizmo (List< Vector3D > points, MyGizmoSpaceEnum gizmo, ref MatrixD invGridWorldMatrix, float gridSize, float inflate=0.0f, bool onVoxel=false, bool dynamicMode=false) |
|
bool | PointInsideGizmo (Vector3D point, MyGizmoSpaceEnum gizmo, ref MatrixD invGridWorldMatrix, float gridSize, float inflate=0.0f, bool onVoxel=false, bool dynamicMode=false) |
|
void | EnableGizmoSpaces (MyCubeBlockDefinition cubeBlockDefinition, MyCubeGrid cubeGrid, bool useSymmetry) |
|
Definition at line 67 of file MyCubeBuilderGizmo.cs.
Sandbox.Game.Entities.Cube.MyCubeBuilderGizmo.MyCubeBuilderGizmo |
( |
| ) |
|
|
inline |
void Sandbox.Game.Entities.Cube.MyCubeBuilderGizmo.Clear |
( |
| ) |
|
|
inline |
static bool Sandbox.Game.Entities.Cube.MyCubeBuilderGizmo.DefaultGizmoCloseEnough |
( |
ref MatrixD |
invGridWorldMatrix, |
|
|
BoundingBoxD |
gizmoBox, |
|
|
float |
gridSize, |
|
|
float |
intersectionDistance |
|
) |
| |
|
inlinestatic |
bool Sandbox.Game.Entities.Cube.MyCubeBuilderGizmo.PointInsideGizmo |
( |
Vector3D |
point, |
|
|
MyGizmoSpaceEnum |
gizmo, |
|
|
ref MatrixD |
invGridWorldMatrix, |
|
|
float |
gridSize, |
|
|
float |
inflate = 0.0f , |
|
|
bool |
onVoxel = false , |
|
|
bool |
dynamicMode = false |
|
) |
| |
|
inline |
bool Sandbox.Game.Entities.Cube.MyCubeBuilderGizmo.PointsAABBIntersectsGizmo |
( |
List< Vector3D > |
points, |
|
|
MyGizmoSpaceEnum |
gizmo, |
|
|
ref MatrixD |
invGridWorldMatrix, |
|
|
float |
gridSize, |
|
|
float |
inflate = 0.0f , |
|
|
bool |
onVoxel = false , |
|
|
bool |
dynamicMode = false |
|
) |
| |
|
inline |
void Sandbox.Game.Entities.Cube.MyCubeBuilderGizmo.RemoveGizmoCubeParts |
( |
| ) |
|
|
inline |
void Sandbox.Game.Entities.Cube.MyCubeBuilderGizmo.RotateAxis |
( |
ref MatrixD |
rotatedMatrix | ) |
|
|
inline |
The documentation for this class was generated from the following file: