Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
godotengine
GitHub Repository: godotengine/godot
Path: blob/master/modules/openxr/config.py
10277 views
1
def can_build(env, platform):
2
if platform in ("linuxbsd", "windows", "android", "macos"):
3
return not env["disable_xr"]
4
else:
5
# Not supported on these platforms.
6
return False
7
8
9
def configure(env):
10
pass
11
12
13
def get_doc_classes():
14
return [
15
"OpenXRInterface",
16
"OpenXRAction",
17
"OpenXRActionSet",
18
"OpenXRActionMap",
19
"OpenXRAPIExtension",
20
"OpenXRExtensionWrapper",
21
"OpenXRExtensionWrapperExtension",
22
"OpenXRFutureResult",
23
"OpenXRFutureExtension",
24
"OpenXRInteractionProfile",
25
"OpenXRInteractionProfileMetadata",
26
"OpenXRIPBinding",
27
"OpenXRHand",
28
"OpenXRVisibilityMask",
29
"OpenXRCompositionLayer",
30
"OpenXRCompositionLayerQuad",
31
"OpenXRCompositionLayerCylinder",
32
"OpenXRCompositionLayerEquirect",
33
"OpenXRBindingModifier",
34
"OpenXRIPBindingModifier",
35
"OpenXRActionBindingModifier",
36
"OpenXRAnalogThresholdModifier",
37
"OpenXRDpadBindingModifier",
38
"OpenXRInteractionProfileEditorBase",
39
"OpenXRInteractionProfileEditor",
40
"OpenXRBindingModifierEditor",
41
"OpenXRHapticBase",
42
"OpenXRHapticVibration",
43
"OpenXRRenderModelExtension",
44
"OpenXRRenderModel",
45
"OpenXRRenderModelManager",
46
]
47
48
49
def get_doc_path():
50
return "doc_classes"
51
52