#[repr(C, packed(4))]pub struct XrSessionSettings {Show 15 fields
pub shading: View3DShading,
pub base_scale: f32,
pub _pad: [i8; 3],
pub base_pose_type: i8,
pub base_pose_object: Pointer<Object>,
pub base_pose_location: [f32; 3],
pub base_pose_angle: f32,
pub draw_flags: i8,
pub controller_draw_style: i8,
pub _pad2: [i8; 2],
pub clip_start: f32,
pub clip_end: f32,
pub flag: i32,
pub object_type_exclude_viewport: i32,
pub object_type_exclude_select: i32,
}Fields§
§shading: View3DShading§base_scale: f32§_pad: [i8; 3]§base_pose_type: i8§base_pose_object: Pointer<Object>§base_pose_location: [f32; 3]§base_pose_angle: f32§draw_flags: i8§controller_draw_style: i8§_pad2: [i8; 2]§clip_start: f32§clip_end: f32§flag: i32§object_type_exclude_viewport: i32§object_type_exclude_select: i32Trait Implementations§
Source§impl GeneratedBlendStruct for XrSessionSettings
impl GeneratedBlendStruct for XrSessionSettings
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "XrSessionSettings"
const STRUCT_INDEX: usize = 777usize
const STRUCT_TYPE_INDEX: usize = 770usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<XrSessionSettings> for XrSessionSettings
Auto Trait Implementations§
impl Freeze for XrSessionSettings
impl RefUnwindSafe for XrSessionSettings
impl Send for XrSessionSettings
impl Sync for XrSessionSettings
impl Unpin for XrSessionSettings
impl UnwindSafe for XrSessionSettings
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