| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- def can_build(env, platform):
- if platform in ("linuxbsd", "windows", "android", "macos"):
- return not env["disable_xr"]
- else:
- # Not supported on these platforms.
- return False
- def configure(env):
- pass
- def get_doc_classes():
- return [
- "OpenXRInterface",
- "OpenXRAction",
- "OpenXRActionSet",
- "OpenXRActionMap",
- "OpenXRAPIExtension",
- "OpenXRExtensionWrapper",
- "OpenXRExtensionWrapperExtension",
- "OpenXRFrameSynthesisExtension",
- "OpenXRFutureResult",
- "OpenXRFutureExtension",
- "OpenXRInteractionProfile",
- "OpenXRInteractionProfileMetadata",
- "OpenXRIPBinding",
- "OpenXRHand",
- "OpenXRVisibilityMask",
- "OpenXRCompositionLayer",
- "OpenXRCompositionLayerQuad",
- "OpenXRCompositionLayerCylinder",
- "OpenXRCompositionLayerEquirect",
- "OpenXRBindingModifier",
- "OpenXRIPBindingModifier",
- "OpenXRActionBindingModifier",
- "OpenXRAnalogThresholdModifier",
- "OpenXRDpadBindingModifier",
- "OpenXRInteractionProfileEditorBase",
- "OpenXRInteractionProfileEditor",
- "OpenXRBindingModifierEditor",
- "OpenXRHapticBase",
- "OpenXRHapticVibration",
- "OpenXRRenderModelExtension",
- "OpenXRRenderModel",
- "OpenXRRenderModelManager",
- "OpenXRStructureBase",
- "OpenXRSpatialEntityExtension",
- "OpenXRSpatialEntityTracker",
- "OpenXRAnchorTracker",
- "OpenXRPlaneTracker",
- "OpenXRMarkerTracker",
- "OpenXRSpatialCapabilityConfigurationBaseHeader",
- "OpenXRSpatialCapabilityConfigurationAnchor",
- "OpenXRSpatialCapabilityConfigurationQrCode",
- "OpenXRSpatialCapabilityConfigurationMicroQrCode",
- "OpenXRSpatialCapabilityConfigurationAruco",
- "OpenXRSpatialCapabilityConfigurationAprilTag",
- "OpenXRSpatialContextPersistenceConfig",
- "OpenXRSpatialCapabilityConfigurationPlaneTracking",
- "OpenXRSpatialComponentData",
- "OpenXRSpatialComponentBounded2DList",
- "OpenXRSpatialComponentBounded3DList",
- "OpenXRSpatialComponentParentList",
- "OpenXRSpatialComponentMesh2DList",
- "OpenXRSpatialComponentMesh3DList",
- "OpenXRSpatialComponentPlaneAlignmentList",
- "OpenXRSpatialComponentPolygon2DList",
- "OpenXRSpatialComponentPlaneSemanticLabelList",
- "OpenXRSpatialComponentMarkerList",
- "OpenXRSpatialQueryResultData",
- "OpenXRSpatialComponentAnchorList",
- "OpenXRSpatialComponentPersistenceList",
- "OpenXRSpatialAnchorCapability",
- "OpenXRSpatialPlaneTrackingCapability",
- "OpenXRSpatialMarkerTrackingCapability",
- "OpenXRAndroidThreadSettingsExtension",
- ]
- def get_doc_path():
- return "doc_classes"
|