#[repr(C)]pub struct AiCamera {
pub name: AiString,
pub position: AiVector3D,
pub up: AiVector3D,
pub look_at: AiVector3D,
pub horizontal_fov: c_float,
pub clip_plane_near: c_float,
pub clip_plane_far: c_float,
pub aspect: c_float,
}
Fields§
§name: AiString
§position: AiVector3D
§up: AiVector3D
§look_at: AiVector3D
§horizontal_fov: c_float
§clip_plane_near: c_float
§clip_plane_far: c_float
§aspect: c_float
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AiCamera
impl RefUnwindSafe for AiCamera
impl Send for AiCamera
impl Sync for AiCamera
impl Unpin for AiCamera
impl UnwindSafe for AiCamera
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