pub struct VisualRotationConfig {
pub rotation_radians: f32,
pub pivot_x: f32,
pub pivot_y: f32,
pub flip_x: bool,
pub flip_y: bool,
}Fields§
§rotation_radians: f32Rotation angle in radians.
pivot_x: f32Normalized pivot X (0.0 = left, 0.5 = center, 1.0 = right). Default 0.5.
pivot_y: f32Normalized pivot Y (0.0 = top, 0.5 = center, 1.0 = bottom). Default 0.5.
flip_x: boolMirror horizontally.
flip_y: boolMirror vertically.
Implementations§
Trait Implementations§
Source§impl Clone for VisualRotationConfig
impl Clone for VisualRotationConfig
Source§fn clone(&self) -> VisualRotationConfig
fn clone(&self) -> VisualRotationConfig
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 VisualRotationConfig
impl Debug for VisualRotationConfig
Source§impl Default for VisualRotationConfig
impl Default for VisualRotationConfig
impl Copy for VisualRotationConfig
Auto Trait Implementations§
impl Freeze for VisualRotationConfig
impl RefUnwindSafe for VisualRotationConfig
impl Send for VisualRotationConfig
impl Sync for VisualRotationConfig
impl Unpin for VisualRotationConfig
impl UnsafeUnpin for VisualRotationConfig
impl UnwindSafe for VisualRotationConfig
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