Expand description
Gizmo renderer — 3D manipulation handles, measurement, annotations, selection outlines, light/collider/frustum/path/vector-field visualisations.
Structs§
- Annotation
Gizmo - World-space text label with a leader line.
- Bounding
Box - An AABB box for selection outline drawing.
- Camera
Frustum Gizmo - Preview a camera’s frustum in the editor viewport.
- Collider
Gizmo - Shows a physics collider shape.
- Gizmo
Raycast - Hit tests all gizmo handles against a mouse ray.
- Gizmo
Renderer - Manages all gizmo state and provides hit-testing and rendering helpers.
- Grid
Gizmo - Snap grid dot/line visualisation.
- Light
Gizmo - Visualises a light source.
- Measurement
Tool - Shows the distance between two selected points/entities.
- Path
Gizmo - Draws a spline path between waypoints.
- Plane
Handle - Plane constraint handle (XY, YZ, XZ).
- Ray3
- A 3D ray used for hit testing.
- Rotate
Handle - One arc ring for the rotation gizmo.
- Scale
Handle - One per-axis scale cube handle.
- Translate
Handle - A single axis arrow for the translation gizmo.
- Vector
Field Gizmo - Samples a force field and draws vectors as arrows.
Enums§
- Collider
Shape - Gizmo
Delta - The result of a completed drag operation.
- Gizmo
Hit - Result of a gizmo hit test.
- Gizmo
Mode - Which manipulation gizmo is active.
- Gizmo
Space - In which coordinate system the gizmo operates.
- Light
Kind
Constants§
Functions§
- axis_
color - RGBA colours for each axis.
- axis_
hover_ color