refactor(input pointer): derive default
This commit is contained in:
@@ -8,18 +8,19 @@ use libstardustxr::schemas::input_pointer;
|
|||||||
use std::sync::atomic::{AtomicBool, Ordering};
|
use std::sync::atomic::{AtomicBool, Ordering};
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
|
|
||||||
|
#[derive(Default)]
|
||||||
pub struct Pointer {
|
pub struct Pointer {
|
||||||
grab: AtomicBool,
|
grab: AtomicBool,
|
||||||
select: AtomicBool,
|
select: AtomicBool,
|
||||||
}
|
}
|
||||||
impl Default for Pointer {
|
// impl Default for Pointer {
|
||||||
fn default() -> Self {
|
// fn default() -> Self {
|
||||||
Pointer {
|
// Pointer {
|
||||||
grab: Default::default(),
|
// grab: Default::default(),
|
||||||
select: Default::default(),
|
// select: Default::default(),
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
impl Pointer {
|
impl Pointer {
|
||||||
fn ray_march(&self, space: &Arc<Spatial>, field: &Field) -> RayMarchResult {
|
fn ray_march(&self, space: &Arc<Spatial>, field: &Field) -> RayMarchResult {
|
||||||
ray_march(
|
ray_march(
|
||||||
|
|||||||
Reference in New Issue
Block a user