pub struct GlobalSettings<'a> { /* private fields */ }Implementations§
Source§impl<'a> GlobalSettings<'a>
impl<'a> GlobalSettings<'a>
pub fn new( document: &'a Document, global_settings: &'a HashMap<String, Property>, ) -> Self
pub fn document(&self) -> &'a Document
pub fn global_settings(&self) -> &'a HashMap<String, Property>
pub fn up_axis(&self) -> i32
pub fn up_axis_sign(&self) -> i32
pub fn front_axis(&self) -> i32
pub fn front_axis_sign(&self) -> i32
pub fn coord_axis(&self) -> i32
pub fn coord_axis_sign(&self) -> i32
pub fn original_up_axis(&self) -> i32
pub fn original_up_axis_sign(&self) -> i32
pub fn unit_scale_factor(&self) -> f32
pub fn original_unit_scale_factor(&self) -> f32
pub fn ambient_color(&self) -> [f32; 3]
pub fn default_camera(&self) -> String
pub fn time_span_start(&self) -> u64
pub fn time_span_stop(&self) -> u64
pub fn custom_frame_rate(&self) -> f32
pub fn frame_rate(&self) -> FrameRate
Trait Implementations§
Source§impl<'a> Debug for GlobalSettings<'a>
impl<'a> Debug for GlobalSettings<'a>
Source§impl<'a> From<GlobalSettings<'a>> for OwnedGlobalSettings
impl<'a> From<GlobalSettings<'a>> for OwnedGlobalSettings
Source§fn from(global_settings: GlobalSettings<'a>) -> Self
fn from(global_settings: GlobalSettings<'a>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl<'a> Freeze for GlobalSettings<'a>
impl<'a> RefUnwindSafe for GlobalSettings<'a>
impl<'a> Send for GlobalSettings<'a>
impl<'a> Sync for GlobalSettings<'a>
impl<'a> Unpin for GlobalSettings<'a>
impl<'a> UnsafeUnpin for GlobalSettings<'a>
impl<'a> UnwindSafe for GlobalSettings<'a>
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