pub struct CameraPosition {
pub position: Vec3,
}Expand description
this is the struct for sending mesh updates from the core to the UI. the path is the path to the generated gltf file, and the position is where to place it in the world.
Fields§
§position: Vec3the position of the camera in the region
Trait Implementations§
Source§impl Clone for CameraPosition
impl Clone for CameraPosition
Source§fn clone(&self) -> CameraPosition
fn clone(&self) -> CameraPosition
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CameraPosition
impl Debug for CameraPosition
Source§impl Default for CameraPosition
impl Default for CameraPosition
Source§fn default() -> CameraPosition
fn default() -> CameraPosition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CameraPosition
impl<'de> Deserialize<'de> for CameraPosition
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CameraPosition
impl RefUnwindSafe for CameraPosition
impl Send for CameraPosition
impl Sync for CameraPosition
impl Unpin for CameraPosition
impl UnwindSafe for CameraPosition
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more