Struct openxr_sys::ObjectType
source · [−]#[repr(transparent)]pub struct ObjectType(_);Expand description
Enums to track objects of various types - see XrObjectType
Implementations
sourceimpl ObjectType
impl ObjectType
pub const UNKNOWN: ObjectType = _
sourcepub const INSTANCE: ObjectType = _
pub const INSTANCE: ObjectType = _
XrInstance
sourcepub const SESSION: ObjectType = _
pub const SESSION: ObjectType = _
XrSession
sourcepub const SWAPCHAIN: ObjectType = _
pub const SWAPCHAIN: ObjectType = _
XrSwapchain
sourcepub const SPACE: ObjectType = _
pub const SPACE: ObjectType = _
XrSpace
sourcepub const ACTION_SET: ObjectType = _
pub const ACTION_SET: ObjectType = _
XrActionSet
sourcepub const ACTION: ObjectType = _
pub const ACTION: ObjectType = _
XrAction
sourcepub const DEBUG_UTILS_MESSENGER_EXT: ObjectType = _
pub const DEBUG_UTILS_MESSENGER_EXT: ObjectType = _
XrDebugUtilsMessengerEXT
sourcepub const SPATIAL_ANCHOR_MSFT: ObjectType = _
pub const SPATIAL_ANCHOR_MSFT: ObjectType = _
XrSpatialAnchorMSFT
sourcepub const SPATIAL_GRAPH_NODE_BINDING_MSFT: ObjectType = _
pub const SPATIAL_GRAPH_NODE_BINDING_MSFT: ObjectType = _
XrSpatialGraphNodeBindingMSFT
sourcepub const HAND_TRACKER_EXT: ObjectType = _
pub const HAND_TRACKER_EXT: ObjectType = _
XrHandTrackerEXT
sourcepub const SCENE_OBSERVER_MSFT: ObjectType = _
pub const SCENE_OBSERVER_MSFT: ObjectType = _
XrSceneObserverMSFT
sourcepub const SCENE_MSFT: ObjectType = _
pub const SCENE_MSFT: ObjectType = _
XrSceneMSFT
sourcepub const FACIAL_TRACKER_HTC: ObjectType = _
pub const FACIAL_TRACKER_HTC: ObjectType = _
XrFacialTrackerHTC
sourcepub const FOVEATION_PROFILE_FB: ObjectType = _
pub const FOVEATION_PROFILE_FB: ObjectType = _
XrFoveationProfileFB
sourcepub const TRIANGLE_MESH_FB: ObjectType = _
pub const TRIANGLE_MESH_FB: ObjectType = _
XrTriangleMeshFB
sourcepub const PASSTHROUGH_FB: ObjectType = _
pub const PASSTHROUGH_FB: ObjectType = _
XrPassthroughFB
sourcepub const PASSTHROUGH_LAYER_FB: ObjectType = _
pub const PASSTHROUGH_LAYER_FB: ObjectType = _
XrPassthroughLayerFB
sourcepub const GEOMETRY_INSTANCE_FB: ObjectType = _
pub const GEOMETRY_INSTANCE_FB: ObjectType = _
XrGeometryInstanceFB
sourcepub const SPATIAL_ANCHOR_STORE_CONNECTION_MSFT: ObjectType = _
pub const SPATIAL_ANCHOR_STORE_CONNECTION_MSFT: ObjectType = _
XrSpatialAnchorStoreConnectionMSFT
pub fn from_raw(x: i32) -> Self
pub fn into_raw(self) -> i32
Trait Implementations
sourceimpl Clone for ObjectType
impl Clone for ObjectType
sourcefn clone(&self) -> ObjectType
fn clone(&self) -> ObjectType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ObjectType
impl Debug for ObjectType
sourceimpl PartialEq<ObjectType> for ObjectType
impl PartialEq<ObjectType> for ObjectType
sourcefn eq(&self, other: &ObjectType) -> bool
fn eq(&self, other: &ObjectType) -> bool
impl Copy for ObjectType
impl Eq for ObjectType
impl StructuralEq for ObjectType
impl StructuralPartialEq for ObjectType
Auto Trait Implementations
impl RefUnwindSafe for ObjectType
impl Send for ObjectType
impl Sync for ObjectType
impl Unpin for ObjectType
impl UnwindSafe for ObjectType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more