engage/generated/unity_engine/
xr.rs1#[cfg(any(feature = "unity_engine-xr-availabletrackingdata-types"))]
4pub mod availabletrackingdata;
5#[cfg(feature = "unity_engine-xr-availabletrackingdata-types")]
6pub use availabletrackingdata::AvailableTrackingData;
7#[cfg(any(feature = "unity_engine-xr-bone-types"))]
8pub mod bone;
9#[cfg(feature = "unity_engine-xr-bone-types")]
10pub use bone::Bone;
11#[cfg(any(feature = "unity_engine-xr-connectionchangetype-types"))]
12pub mod connectionchangetype;
13#[cfg(feature = "unity_engine-xr-connectionchangetype-types")]
14pub use connectionchangetype::ConnectionChangeType;
15#[cfg(any(feature = "unity_engine-xr-eyes-types"))]
16pub mod eyes;
17#[cfg(feature = "unity_engine-xr-eyes-types")]
18pub use eyes::Eyes;
19#[cfg(any(feature = "unity_engine-xr-hand-types"))]
20pub mod hand;
21#[cfg(feature = "unity_engine-xr-hand-types")]
22pub use hand::Hand;
23#[cfg(any(feature = "unity_engine-xr-hashcodehelper-types"))]
24pub mod hashcodehelper;
25#[cfg(feature = "unity_engine-xr-hashcodehelper-types")]
26pub use hashcodehelper::{HashCodeHelper, IHashCodeHelper};
27#[cfg(any(feature = "unity_engine-xr-inputdevice-types"))]
28pub mod inputdevice;
29#[cfg(feature = "unity_engine-xr-inputdevice-types")]
30pub use inputdevice::InputDevice;
31#[cfg(any(feature = "unity_engine-xr-inputdevices-types"))]
32pub mod inputdevices;
33#[cfg(feature = "unity_engine-xr-inputdevices-types")]
34pub use inputdevices::{IInputDevices, InputDevices};
35#[cfg(any(feature = "unity_engine-xr-inputfeaturetype-types"))]
36pub mod inputfeaturetype;
37#[cfg(feature = "unity_engine-xr-inputfeaturetype-types")]
38pub use inputfeaturetype::InputFeatureType;
39#[cfg(any(feature = "unity_engine-xr-inputfeatureusage-types"))]
40pub mod inputfeatureusage;
41#[cfg(feature = "unity_engine-xr-inputfeatureusage-types")]
42pub use inputfeatureusage::InputFeatureUsage;
43#[cfg(any(feature = "unity_engine-xr-inputtracking-types"))]
44pub mod inputtracking;
45#[cfg(feature = "unity_engine-xr-inputtracking-types")]
46pub use inputtracking::{IInputTracking, InputTracking, InputTracking_TrackingStateEventType};
47#[cfg(any(feature = "unity_engine-xr-meshgenerationresult-types"))]
48pub mod meshgenerationresult;
49#[cfg(feature = "unity_engine-xr-meshgenerationresult-types")]
50pub use meshgenerationresult::MeshGenerationResult;
51#[cfg(any(feature = "unity_engine-xr-meshgenerationstatus-types"))]
52pub mod meshgenerationstatus;
53#[cfg(feature = "unity_engine-xr-meshgenerationstatus-types")]
54pub use meshgenerationstatus::MeshGenerationStatus;
55#[cfg(any(feature = "unity_engine-xr-meshid-types"))]
56pub mod meshid;
57#[cfg(feature = "unity_engine-xr-meshid-types")]
58pub use meshid::MeshId;
59#[cfg(any(feature = "unity_engine-xr-meshvertexattributes-types"))]
60pub mod meshvertexattributes;
61#[cfg(feature = "unity_engine-xr-meshvertexattributes-types")]
62pub use meshvertexattributes::MeshVertexAttributes;
63#[cfg(any(feature = "unity_engine-xr-xrdevice-types"))]
64pub mod xrdevice;
65#[cfg(feature = "unity_engine-xr-xrdevice-types")]
66pub use xrdevice::{IXRDevice, XRDevice};
67#[cfg(any(feature = "unity_engine-xr-xrdisplaysubsystem-types"))]
68pub mod xrdisplaysubsystem;
69#[cfg(feature = "unity_engine-xr-xrdisplaysubsystem")]
70pub use xrdisplaysubsystem::IXRDisplaySubsystemMethods;
71#[cfg(feature = "unity_engine-xr-xrdisplaysubsystem-types")]
72pub use xrdisplaysubsystem::{
73 IXRDisplaySubsystem, XRDisplaySubsystem, XRDisplaySubsystem_TextureLayout, XRDisplaySubsystem_XRBlitParams,
74 XRDisplaySubsystem_XRMirrorViewBlitDesc, XRDisplaySubsystem_XRRenderParameter, XRDisplaySubsystem_XRRenderPass,
75};
76#[cfg(any(feature = "unity_engine-xr-xrdisplaysubsystemdescriptor-types"))]
77pub mod xrdisplaysubsystemdescriptor;
78#[cfg(feature = "unity_engine-xr-xrdisplaysubsystemdescriptor")]
79pub use xrdisplaysubsystemdescriptor::IXRDisplaySubsystemDescriptorMethods;
80#[cfg(feature = "unity_engine-xr-xrdisplaysubsystemdescriptor-types")]
81pub use xrdisplaysubsystemdescriptor::{IXRDisplaySubsystemDescriptor, XRDisplaySubsystemDescriptor};
82#[cfg(any(feature = "unity_engine-xr-xrinputsubsystem-types"))]
83pub mod xrinputsubsystem;
84#[cfg(feature = "unity_engine-xr-xrinputsubsystem")]
85pub use xrinputsubsystem::IXRInputSubsystemMethods;
86#[cfg(feature = "unity_engine-xr-xrinputsubsystem-types")]
87pub use xrinputsubsystem::{IXRInputSubsystem, XRInputSubsystem};
88#[cfg(any(feature = "unity_engine-xr-xrinputsubsystemdescriptor-types"))]
89pub mod xrinputsubsystemdescriptor;
90#[cfg(feature = "unity_engine-xr-xrinputsubsystemdescriptor")]
91pub use xrinputsubsystemdescriptor::IXRInputSubsystemDescriptorMethods;
92#[cfg(feature = "unity_engine-xr-xrinputsubsystemdescriptor-types")]
93pub use xrinputsubsystemdescriptor::{IXRInputSubsystemDescriptor, XRInputSubsystemDescriptor};
94#[cfg(any(feature = "unity_engine-xr-xrmeshsubsystem-types"))]
95pub mod xrmeshsubsystem;
96#[cfg(feature = "unity_engine-xr-xrmeshsubsystem")]
97pub use xrmeshsubsystem::IXRMeshSubsystemMethods;
98#[cfg(feature = "unity_engine-xr-xrmeshsubsystem-types")]
99pub use xrmeshsubsystem::{IXRMeshSubsystem, XRMeshSubsystem};
100#[cfg(any(feature = "unity_engine-xr-xrmeshsubsystemdescriptor-types"))]
101pub mod xrmeshsubsystemdescriptor;
102#[cfg(feature = "unity_engine-xr-xrmeshsubsystemdescriptor")]
103pub use xrmeshsubsystemdescriptor::IXRMeshSubsystemDescriptorMethods;
104#[cfg(feature = "unity_engine-xr-xrmeshsubsystemdescriptor-types")]
105pub use xrmeshsubsystemdescriptor::{IXRMeshSubsystemDescriptor, XRMeshSubsystemDescriptor};
106#[cfg(any(feature = "unity_engine-xr-xrnode-types"))]
107pub mod xrnode;
108#[cfg(feature = "unity_engine-xr-xrnode-types")]
109pub use xrnode::XRNode;
110#[cfg(any(feature = "unity_engine-xr-xrnodestate-types"))]
111pub mod xrnodestate;
112#[cfg(feature = "unity_engine-xr-xrnodestate-types")]
113pub use xrnodestate::XRNodeState;
114#[cfg(any(feature = "unity_engine-xr-xrsettings-types"))]
115pub mod xrsettings;
116#[cfg(feature = "unity_engine-xr-xrsettings-types")]
117pub use xrsettings::{IXRSettings, XRSettings, XRSettings_StereoRenderingMode};