123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- def can_build(env, platform):
- if platform in ("linuxbsd", "windows", "android", "macos"):
- return env["openxr"] and not env["disable_3d"]
- else:
- # not supported on these platforms
- return False
- def configure(env):
- pass
- def get_doc_classes():
- return [
- "OpenXRInterface",
- "OpenXRAction",
- "OpenXRActionSet",
- "OpenXRActionMap",
- "OpenXRAPIExtension",
- "OpenXRExtensionWrapperExtension",
- "OpenXRInteractionProfile",
- "OpenXRInteractionProfileMetadata",
- "OpenXRIPBinding",
- "OpenXRHand",
- "OpenXRVisibilityMask",
- "OpenXRCompositionLayer",
- "OpenXRCompositionLayerQuad",
- "OpenXRCompositionLayerCylinder",
- "OpenXRCompositionLayerEquirect",
- "OpenXRBindingModifier",
- "OpenXRIPBindingModifier",
- "OpenXRActionBindingModifier",
- "OpenXRAnalogThresholdModifier",
- "OpenXRDpadBindingModifier",
- "OpenXRInteractionProfileEditorBase",
- "OpenXRInteractionProfileEditor",
- "OpenXRBindingModifierEditor",
- "OpenXRHapticBase",
- "OpenXRHapticVibration",
- ]
- def get_doc_path():
- return "doc_classes"
|