API

Interface GizmoAxisCache

Cache built by each axis. Used for managing state between all elements of gizmo for enhanced UI

interface GizmoAxisCache {
    active: boolean;
    colliderMeshes: Mesh[];
    disableMaterial: StandardMaterial;
    dragBehavior: PointerDragBehavior;
    gizmoMeshes: Mesh[];
    hoverMaterial: StandardMaterial;
    material: StandardMaterial;
}
Index
active: boolean

Used to indicate Active state of the Gizmo

colliderMeshes: Mesh[]

Mesh used to detect user interaction with Gizmo

disableMaterial: StandardMaterial

Material used to indicate disabled state of the Gizmo

dragBehavior: PointerDragBehavior

DragBehavior

gizmoMeshes: Mesh[]

Mesh used to render the Gizmo

hoverMaterial: StandardMaterial

Material used to indicate hover state of the Gizmo

Material used to indicate color of gizmo mesh