pub struct GitTransform {
pub x: Option<f32>,
pub y: Option<f32>,
pub z: Option<f32>,
pub bearing: Option<f32>,
pub x_orientation: Option<f32>,
pub y_orientation: Option<f32>,
}Expand description
A world transform extracted from a GIT instance.
§Examples
let transform = nwnrs_git::GitTransform::default();
assert!(transform.x.is_none());Fields§
§x: Option<f32>World X position.
y: Option<f32>World Y position.
z: Option<f32>World Z position.
bearing: Option<f32>Aurora planar bearing in radians for bearing-based instances.
x_orientation: Option<f32>Orientation X component for vector-based instances.
y_orientation: Option<f32>Orientation Y component for vector-based instances.
Trait Implementations§
Source§impl Clone for GitTransform
impl Clone for GitTransform
Source§fn clone(&self) -> GitTransform
fn clone(&self) -> GitTransform
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 GitTransform
impl Debug for GitTransform
Source§impl Default for GitTransform
impl Default for GitTransform
Source§fn default() -> GitTransform
fn default() -> GitTransform
Returns the “default value” for a type. Read more
Source§impl PartialEq for GitTransform
impl PartialEq for GitTransform
impl StructuralPartialEq for GitTransform
Auto Trait Implementations§
impl Freeze for GitTransform
impl RefUnwindSafe for GitTransform
impl Send for GitTransform
impl Sync for GitTransform
impl Unpin for GitTransform
impl UnsafeUnpin for GitTransform
impl UnwindSafe for GitTransform
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