nightshade 0.14.1

A cross-platform data-oriented game engine.
Documentation
1
2
3
4
5
6
7
8
9
10
11
#[derive(Default)]
pub struct UserInterface {
    pub consumed_event: bool,
    pub enabled: bool,
    pub required_cameras: Vec<freecs::Entity>,
    pub required_camera_sizes: Vec<(u32, u32)>,
    pub viewport_texture_sizes: Vec<(u32, u32)>,
    pub hud_wants_pointer: bool,
    #[cfg(feature = "gizmos")]
    pub gizmos: crate::ecs::gizmos::Gizmos,
}