#[repr(C)]pub struct VirtualKeyboardTextureDataMETA {
pub ty: StructureType,
pub next: *mut c_void,
pub texture_width: u32,
pub texture_height: u32,
pub buffer_capacity_input: u32,
pub buffer_count_output: u32,
pub buffer: *mut u8,
}
Expand description
See XrVirtualKeyboardTextureDataMETA - defined by XR_META_virtual_keyboard
Fields§
§ty: StructureType
§next: *mut c_void
§texture_width: u32
§texture_height: u32
§buffer_capacity_input: u32
§buffer_count_output: u32
§buffer: *mut u8
Implementations§
Source§impl VirtualKeyboardTextureDataMETA
impl VirtualKeyboardTextureDataMETA
pub const TYPE: StructureType = StructureType::VIRTUAL_KEYBOARD_TEXTURE_DATA_META
Sourcepub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
pub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
Construct a partially-initialized value suitable for passing to OpenXR
Trait Implementations§
Source§impl Clone for VirtualKeyboardTextureDataMETA
impl Clone for VirtualKeyboardTextureDataMETA
Source§fn clone(&self) -> VirtualKeyboardTextureDataMETA
fn clone(&self) -> VirtualKeyboardTextureDataMETA
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 moreimpl Copy for VirtualKeyboardTextureDataMETA
Auto Trait Implementations§
impl Freeze for VirtualKeyboardTextureDataMETA
impl RefUnwindSafe for VirtualKeyboardTextureDataMETA
impl !Send for VirtualKeyboardTextureDataMETA
impl !Sync for VirtualKeyboardTextureDataMETA
impl Unpin for VirtualKeyboardTextureDataMETA
impl UnwindSafe for VirtualKeyboardTextureDataMETA
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