nightshade 0.14.0

A cross-platform data-oriented game engine.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Retained-UI gizmo overlays.
//!
//! Draws transform handles (translate, rotate, scale) and the navigation gizmo
//! through the retained UI overlay system. Apps select which transform handle
//! to display by setting `world.resources.user_interface.gizmos.mode`. The
//! overlay systems run as part of the default frame schedule.

mod nav_gizmo;
mod overlay;
mod overlays_enabled;
mod state;

pub use nav_gizmo::nav_gizmo_overlay_system;
pub use overlay::gizmo_overlay_system;
pub use state::{
    GizmoMode, GizmoPlanarScaleDrag, GizmoPlanarTranslationDrag, GizmoRotationDrag, GizmoScaleDrag,
    GizmoTranslationDrag, Gizmos,
};