nightshade 0.13.2

A cross-platform data-oriented game engine.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use super::input::XrInput;

#[derive(Clone, Default)]
pub struct XrResources {
    pub input: Option<XrInput>,
    pub locomotion_enabled: bool,
    pub locomotion_speed: f32,
    pub initial_player_yaw: Option<f32>,
    pub initial_player_position: Option<nalgebra_glm::Vec3>,
    pub camera_override: Option<crate::ecs::camera::queries::CameraMatrices>,
    pub sync_player_position: Option<nalgebra_glm::Vec3>,
}