Struct openxr_sys::StructureType
source · [−]#[repr(transparent)]pub struct StructureType(_);Expand description
Structure type enumerant - see XrStructureType
Implementations
sourceimpl StructureType
impl StructureType
pub const UNKNOWN: StructureType = _
pub const API_LAYER_PROPERTIES: StructureType = _
pub const EXTENSION_PROPERTIES: StructureType = _
pub const INSTANCE_CREATE_INFO: StructureType = _
pub const SYSTEM_GET_INFO: StructureType = _
pub const SYSTEM_PROPERTIES: StructureType = _
pub const VIEW_LOCATE_INFO: StructureType = _
pub const VIEW: StructureType = _
pub const SESSION_CREATE_INFO: StructureType = _
pub const SWAPCHAIN_CREATE_INFO: StructureType = _
pub const SESSION_BEGIN_INFO: StructureType = _
pub const VIEW_STATE: StructureType = _
pub const FRAME_END_INFO: StructureType = _
pub const HAPTIC_VIBRATION: StructureType = _
pub const EVENT_DATA_BUFFER: StructureType = _
pub const EVENT_DATA_INSTANCE_LOSS_PENDING: StructureType = _
pub const EVENT_DATA_SESSION_STATE_CHANGED: StructureType = _
pub const ACTION_STATE_BOOLEAN: StructureType = _
pub const ACTION_STATE_FLOAT: StructureType = _
pub const ACTION_STATE_VECTOR2F: StructureType = _
pub const ACTION_STATE_POSE: StructureType = _
pub const ACTION_SET_CREATE_INFO: StructureType = _
pub const ACTION_CREATE_INFO: StructureType = _
pub const INSTANCE_PROPERTIES: StructureType = _
pub const FRAME_WAIT_INFO: StructureType = _
pub const COMPOSITION_LAYER_PROJECTION: StructureType = _
pub const COMPOSITION_LAYER_QUAD: StructureType = _
pub const REFERENCE_SPACE_CREATE_INFO: StructureType = _
pub const ACTION_SPACE_CREATE_INFO: StructureType = _
pub const EVENT_DATA_REFERENCE_SPACE_CHANGE_PENDING: StructureType = _
pub const VIEW_CONFIGURATION_VIEW: StructureType = _
pub const SPACE_LOCATION: StructureType = _
pub const SPACE_VELOCITY: StructureType = _
pub const FRAME_STATE: StructureType = _
pub const VIEW_CONFIGURATION_PROPERTIES: StructureType = _
pub const FRAME_BEGIN_INFO: StructureType = _
pub const COMPOSITION_LAYER_PROJECTION_VIEW: StructureType = _
pub const EVENT_DATA_EVENTS_LOST: StructureType = _
pub const INTERACTION_PROFILE_SUGGESTED_BINDING: StructureType = _
pub const EVENT_DATA_INTERACTION_PROFILE_CHANGED: StructureType = _
pub const INTERACTION_PROFILE_STATE: StructureType = _
pub const SWAPCHAIN_IMAGE_ACQUIRE_INFO: StructureType = _
pub const SWAPCHAIN_IMAGE_WAIT_INFO: StructureType = _
pub const SWAPCHAIN_IMAGE_RELEASE_INFO: StructureType = _
pub const ACTION_STATE_GET_INFO: StructureType = _
pub const HAPTIC_ACTION_INFO: StructureType = _
pub const SESSION_ACTION_SETS_ATTACH_INFO: StructureType = _
pub const ACTIONS_SYNC_INFO: StructureType = _
pub const BOUND_SOURCES_FOR_ACTION_ENUMERATE_INFO: StructureType = _
pub const INPUT_SOURCE_LOCALIZED_NAME_GET_INFO: StructureType = _
pub const COMPOSITION_LAYER_CUBE_KHR: StructureType = _
pub const INSTANCE_CREATE_INFO_ANDROID_KHR: StructureType = _
pub const COMPOSITION_LAYER_DEPTH_INFO_KHR: StructureType = _
pub const VULKAN_SWAPCHAIN_FORMAT_LIST_CREATE_INFO_KHR: StructureType = _
pub const EVENT_DATA_PERF_SETTINGS_EXT: StructureType = _
pub const COMPOSITION_LAYER_CYLINDER_KHR: StructureType = _
pub const COMPOSITION_LAYER_EQUIRECT_KHR: StructureType = _
pub const DEBUG_UTILS_OBJECT_NAME_INFO_EXT: StructureType = _
pub const DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT: StructureType = _
pub const DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT: StructureType = _
pub const DEBUG_UTILS_LABEL_EXT: StructureType = _
pub const GRAPHICS_BINDING_OPENGL_WIN32_KHR: StructureType = _
pub const GRAPHICS_BINDING_OPENGL_XLIB_KHR: StructureType = _
pub const GRAPHICS_BINDING_OPENGL_XCB_KHR: StructureType = _
pub const GRAPHICS_BINDING_OPENGL_WAYLAND_KHR: StructureType = _
pub const SWAPCHAIN_IMAGE_OPENGL_KHR: StructureType = _
pub const GRAPHICS_REQUIREMENTS_OPENGL_KHR: StructureType = _
pub const GRAPHICS_BINDING_OPENGL_ES_ANDROID_KHR: StructureType = _
pub const SWAPCHAIN_IMAGE_OPENGL_ES_KHR: StructureType = _
pub const GRAPHICS_REQUIREMENTS_OPENGL_ES_KHR: StructureType = _
pub const GRAPHICS_BINDING_VULKAN_KHR: StructureType = _
pub const SWAPCHAIN_IMAGE_VULKAN_KHR: StructureType = _
pub const GRAPHICS_REQUIREMENTS_VULKAN_KHR: StructureType = _
pub const GRAPHICS_BINDING_D3D11_KHR: StructureType = _
pub const SWAPCHAIN_IMAGE_D3D11_KHR: StructureType = _
pub const GRAPHICS_REQUIREMENTS_D3D11_KHR: StructureType = _
pub const GRAPHICS_BINDING_D3D12_KHR: StructureType = _
pub const SWAPCHAIN_IMAGE_D3D12_KHR: StructureType = _
pub const GRAPHICS_REQUIREMENTS_D3D12_KHR: StructureType = _
pub const SYSTEM_EYE_GAZE_INTERACTION_PROPERTIES_EXT: StructureType = _
pub const EYE_GAZE_SAMPLE_TIME_EXT: StructureType = _
pub const VISIBILITY_MASK_KHR: StructureType = _
pub const EVENT_DATA_VISIBILITY_MASK_CHANGED_KHR: StructureType = _
pub const SESSION_CREATE_INFO_OVERLAY_EXTX: StructureType = _
pub const EVENT_DATA_MAIN_SESSION_VISIBILITY_CHANGED_EXTX: StructureType = _
pub const COMPOSITION_LAYER_COLOR_SCALE_BIAS_KHR: StructureType = _
pub const SPATIAL_ANCHOR_CREATE_INFO_MSFT: StructureType = _
pub const SPATIAL_ANCHOR_SPACE_CREATE_INFO_MSFT: StructureType = _
pub const COMPOSITION_LAYER_IMAGE_LAYOUT_FB: StructureType = _
pub const COMPOSITION_LAYER_ALPHA_BLEND_FB: StructureType = _
pub const VIEW_CONFIGURATION_DEPTH_RANGE_EXT: StructureType = _
pub const GRAPHICS_BINDING_EGL_MNDX: StructureType = _
pub const SPATIAL_GRAPH_NODE_SPACE_CREATE_INFO_MSFT: StructureType = _
pub const SPATIAL_GRAPH_STATIC_NODE_BINDING_CREATE_INFO_MSFT: StructureType = _
pub const SPATIAL_GRAPH_NODE_BINDING_PROPERTIES_GET_INFO_MSFT: StructureType = _
pub const SPATIAL_GRAPH_NODE_BINDING_PROPERTIES_MSFT: StructureType = _
pub const SYSTEM_HAND_TRACKING_PROPERTIES_EXT: StructureType = _
pub const HAND_TRACKER_CREATE_INFO_EXT: StructureType = _
pub const HAND_JOINTS_LOCATE_INFO_EXT: StructureType = _
pub const HAND_JOINT_LOCATIONS_EXT: StructureType = _
pub const HAND_JOINT_VELOCITIES_EXT: StructureType = _
pub const SYSTEM_HAND_TRACKING_MESH_PROPERTIES_MSFT: StructureType = _
pub const HAND_MESH_SPACE_CREATE_INFO_MSFT: StructureType = _
pub const HAND_MESH_UPDATE_INFO_MSFT: StructureType = _
pub const HAND_MESH_MSFT: StructureType = _
pub const HAND_POSE_TYPE_INFO_MSFT: StructureType = _
pub const SECONDARY_VIEW_CONFIGURATION_SESSION_BEGIN_INFO_MSFT: StructureType = _
pub const SECONDARY_VIEW_CONFIGURATION_STATE_MSFT: StructureType = _
pub const SECONDARY_VIEW_CONFIGURATION_FRAME_STATE_MSFT: StructureType = _
pub const SECONDARY_VIEW_CONFIGURATION_FRAME_END_INFO_MSFT: StructureType = _
pub const SECONDARY_VIEW_CONFIGURATION_LAYER_INFO_MSFT: StructureType = _
pub const SECONDARY_VIEW_CONFIGURATION_SWAPCHAIN_CREATE_INFO_MSFT: StructureType = _
pub const CONTROLLER_MODEL_KEY_STATE_MSFT: StructureType = _
pub const CONTROLLER_MODEL_NODE_PROPERTIES_MSFT: StructureType = _
pub const CONTROLLER_MODEL_PROPERTIES_MSFT: StructureType = _
pub const CONTROLLER_MODEL_NODE_STATE_MSFT: StructureType = _
pub const CONTROLLER_MODEL_STATE_MSFT: StructureType = _
pub const VIEW_CONFIGURATION_VIEW_FOV_EPIC: StructureType = _
pub const HOLOGRAPHIC_WINDOW_ATTACHMENT_MSFT: StructureType = _
pub const COMPOSITION_LAYER_REPROJECTION_INFO_MSFT: StructureType = _
pub const COMPOSITION_LAYER_REPROJECTION_PLANE_OVERRIDE_MSFT: StructureType = _
pub const ANDROID_SURFACE_SWAPCHAIN_CREATE_INFO_FB: StructureType = _
pub const COMPOSITION_LAYER_SECURE_CONTENT_FB: StructureType = _
pub const INTERACTION_PROFILE_DPAD_BINDING_EXT: StructureType = _
pub const INTERACTION_PROFILE_ANALOG_THRESHOLD_VALVE: StructureType = _
pub const HAND_JOINTS_MOTION_RANGE_INFO_EXT: StructureType = _
pub const LOADER_INIT_INFO_ANDROID_KHR: StructureType = _
pub const VULKAN_INSTANCE_CREATE_INFO_KHR: StructureType = _
pub const VULKAN_DEVICE_CREATE_INFO_KHR: StructureType = _
pub const VULKAN_GRAPHICS_DEVICE_GET_INFO_KHR: StructureType = _
pub const GRAPHICS_BINDING_VULKAN2_KHR: StructureType = Self::GRAPHICS_BINDING_VULKAN_KHR
pub const SWAPCHAIN_IMAGE_VULKAN2_KHR: StructureType = Self::SWAPCHAIN_IMAGE_VULKAN_KHR
pub const GRAPHICS_REQUIREMENTS_VULKAN2_KHR: StructureType = Self::GRAPHICS_REQUIREMENTS_VULKAN_KHR
pub const COMPOSITION_LAYER_EQUIRECT2_KHR: StructureType = _
pub const SCENE_OBSERVER_CREATE_INFO_MSFT: StructureType = _
pub const SCENE_CREATE_INFO_MSFT: StructureType = _
pub const NEW_SCENE_COMPUTE_INFO_MSFT: StructureType = _
pub const VISUAL_MESH_COMPUTE_LOD_INFO_MSFT: StructureType = _
pub const SCENE_COMPONENTS_MSFT: StructureType = _
pub const SCENE_COMPONENTS_GET_INFO_MSFT: StructureType = _
pub const SCENE_COMPONENT_LOCATIONS_MSFT: StructureType = _
pub const SCENE_COMPONENTS_LOCATE_INFO_MSFT: StructureType = _
pub const SCENE_OBJECTS_MSFT: StructureType = _
pub const SCENE_COMPONENT_PARENT_FILTER_INFO_MSFT: StructureType = _
pub const SCENE_OBJECT_TYPES_FILTER_INFO_MSFT: StructureType = _
pub const SCENE_PLANES_MSFT: StructureType = _
pub const SCENE_PLANE_ALIGNMENT_FILTER_INFO_MSFT: StructureType = _
pub const SCENE_MESHES_MSFT: StructureType = _
pub const SCENE_MESH_BUFFERS_GET_INFO_MSFT: StructureType = _
pub const SCENE_MESH_BUFFERS_MSFT: StructureType = _
pub const SCENE_MESH_VERTEX_BUFFER_MSFT: StructureType = _
pub const SCENE_MESH_INDICES_UINT32_MSFT: StructureType = _
pub const SCENE_MESH_INDICES_UINT16_MSFT: StructureType = _
pub const SERIALIZED_SCENE_FRAGMENT_DATA_GET_INFO_MSFT: StructureType = _
pub const SCENE_DESERIALIZE_INFO_MSFT: StructureType = _
pub const EVENT_DATA_DISPLAY_REFRESH_RATE_CHANGED_FB: StructureType = _
pub const VIVE_TRACKER_PATHS_HTCX: StructureType = _
pub const EVENT_DATA_VIVE_TRACKER_CONNECTED_HTCX: StructureType = _
pub const SYSTEM_FACIAL_TRACKING_PROPERTIES_HTC: StructureType = _
pub const FACIAL_TRACKER_CREATE_INFO_HTC: StructureType = _
pub const FACIAL_EXPRESSIONS_HTC: StructureType = _
pub const SYSTEM_COLOR_SPACE_PROPERTIES_FB: StructureType = _
pub const HAND_TRACKING_MESH_FB: StructureType = _
pub const HAND_TRACKING_SCALE_FB: StructureType = _
pub const HAND_TRACKING_AIM_STATE_FB: StructureType = _
pub const HAND_TRACKING_CAPSULES_STATE_FB: StructureType = _
pub const SYSTEM_SPATIAL_ENTITY_PROPERTIES_FB: StructureType = _
pub const SPATIAL_ANCHOR_CREATE_INFO_FB: StructureType = _
pub const SPACE_COMPONENT_STATUS_SET_INFO_FB: StructureType = _
pub const SPACE_COMPONENT_STATUS_FB: StructureType = _
pub const EVENT_DATA_SPATIAL_ANCHOR_CREATE_COMPLETE_FB: StructureType = _
pub const EVENT_DATA_SPACE_SET_STATUS_COMPLETE_FB: StructureType = _
pub const FOVEATION_PROFILE_CREATE_INFO_FB: StructureType = _
pub const SWAPCHAIN_CREATE_INFO_FOVEATION_FB: StructureType = _
pub const SWAPCHAIN_STATE_FOVEATION_FB: StructureType = _
pub const FOVEATION_LEVEL_PROFILE_CREATE_INFO_FB: StructureType = _
pub const KEYBOARD_SPACE_CREATE_INFO_FB: StructureType = _
pub const KEYBOARD_TRACKING_QUERY_FB: StructureType = _
pub const SYSTEM_KEYBOARD_TRACKING_PROPERTIES_FB: StructureType = _
pub const TRIANGLE_MESH_CREATE_INFO_FB: StructureType = _
pub const SYSTEM_PASSTHROUGH_PROPERTIES_FB: StructureType = _
pub const PASSTHROUGH_CREATE_INFO_FB: StructureType = _
pub const PASSTHROUGH_LAYER_CREATE_INFO_FB: StructureType = _
pub const COMPOSITION_LAYER_PASSTHROUGH_FB: StructureType = _
pub const GEOMETRY_INSTANCE_CREATE_INFO_FB: StructureType = _
pub const GEOMETRY_INSTANCE_TRANSFORM_FB: StructureType = _
pub const SYSTEM_PASSTHROUGH_PROPERTIES2_FB: StructureType = _
pub const PASSTHROUGH_STYLE_FB: StructureType = _
pub const PASSTHROUGH_COLOR_MAP_MONO_TO_RGBA_FB: StructureType = _
pub const PASSTHROUGH_COLOR_MAP_MONO_TO_MONO_FB: StructureType = _
pub const PASSTHROUGH_BRIGHTNESS_CONTRAST_SATURATION_FB: StructureType = _
pub const EVENT_DATA_PASSTHROUGH_STATE_CHANGED_FB: StructureType = _
pub const RENDER_MODEL_PATH_INFO_FB: StructureType = _
pub const RENDER_MODEL_PROPERTIES_FB: StructureType = _
pub const RENDER_MODEL_BUFFER_FB: StructureType = _
pub const RENDER_MODEL_LOAD_INFO_FB: StructureType = _
pub const SYSTEM_RENDER_MODEL_PROPERTIES_FB: StructureType = _
pub const RENDER_MODEL_CAPABILITIES_REQUEST_FB: StructureType = _
pub const BINDING_MODIFICATIONS_KHR: StructureType = _
pub const VIEW_LOCATE_FOVEATED_RENDERING_VARJO: StructureType = _
pub const FOVEATED_VIEW_CONFIGURATION_VIEW_VARJO: StructureType = _
pub const SYSTEM_FOVEATED_RENDERING_PROPERTIES_VARJO: StructureType = _
pub const COMPOSITION_LAYER_DEPTH_TEST_VARJO: StructureType = _
pub const SYSTEM_MARKER_TRACKING_PROPERTIES_VARJO: StructureType = _
pub const EVENT_DATA_MARKER_TRACKING_UPDATE_VARJO: StructureType = _
pub const MARKER_SPACE_CREATE_INFO_VARJO: StructureType = _
pub const SPATIAL_ANCHOR_PERSISTENCE_INFO_MSFT: StructureType = _
pub const SPATIAL_ANCHOR_FROM_PERSISTED_ANCHOR_CREATE_INFO_MSFT: StructureType = _
pub const SPACE_QUERY_INFO_FB: StructureType = _
pub const SPACE_QUERY_RESULTS_FB: StructureType = _
pub const SPACE_STORAGE_LOCATION_FILTER_INFO_FB: StructureType = _
pub const SPACE_UUID_FILTER_INFO_FB: StructureType = _
pub const SPACE_COMPONENT_FILTER_INFO_FB: StructureType = _
pub const EVENT_DATA_SPACE_QUERY_RESULTS_AVAILABLE_FB: StructureType = _
pub const EVENT_DATA_SPACE_QUERY_COMPLETE_FB: StructureType = _
pub const SPACE_SAVE_INFO_FB: StructureType = _
pub const SPACE_ERASE_INFO_FB: StructureType = _
pub const EVENT_DATA_SPACE_SAVE_COMPLETE_FB: StructureType = _
pub const EVENT_DATA_SPACE_ERASE_COMPLETE_FB: StructureType = _
pub const SWAPCHAIN_IMAGE_FOVEATION_VULKAN_FB: StructureType = _
pub const SWAPCHAIN_STATE_ANDROID_SURFACE_DIMENSIONS_FB: StructureType = _
pub const SWAPCHAIN_STATE_SAMPLER_OPENGL_ES_FB: StructureType = _
pub const SWAPCHAIN_STATE_SAMPLER_VULKAN_FB: StructureType = _
pub const COMPOSITION_LAYER_SPACE_WARP_INFO_FB: StructureType = _
pub const SYSTEM_SPACE_WARP_PROPERTIES_FB: StructureType = _
pub const SEMANTIC_LABELS_FB: StructureType = _
pub const ROOM_LAYOUT_FB: StructureType = _
pub const BOUNDARY_2D_FB: StructureType = _
pub const DIGITAL_LENS_CONTROL_ALMALENCE: StructureType = _
pub const SPACE_CONTAINER_FB: StructureType = _
pub const PASSTHROUGH_KEYBOARD_HANDS_INTENSITY_FB: StructureType = _
pub const COMPOSITION_LAYER_SETTINGS_FB: StructureType = _
pub const VULKAN_SWAPCHAIN_CREATE_INFO_META: StructureType = _
pub const PERFORMANCE_METRICS_STATE_META: StructureType = _
pub const PERFORMANCE_METRICS_COUNTER_META: StructureType = _
pub fn from_raw(x: i32) -> Self
pub fn into_raw(self) -> i32
Trait Implementations
sourceimpl Clone for StructureType
impl Clone for StructureType
sourcefn clone(&self) -> StructureType
fn clone(&self) -> StructureType
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 StructureType
impl Debug for StructureType
sourceimpl PartialEq<StructureType> for StructureType
impl PartialEq<StructureType> for StructureType
sourcefn eq(&self, other: &StructureType) -> bool
fn eq(&self, other: &StructureType) -> bool
impl Copy for StructureType
impl Eq for StructureType
impl StructuralEq for StructureType
impl StructuralPartialEq for StructureType
Auto Trait Implementations
impl RefUnwindSafe for StructureType
impl Send for StructureType
impl Sync for StructureType
impl Unpin for StructureType
impl UnwindSafe for StructureType
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