Copy as Markdown

Other Tools

/* THIS FILE IS AUTOGENERATED FROM WebXR.webidl BY Codegen.py - DO NOT EDIT */
#ifndef DOM_WEBXRBINDINGFWD_H_
#define DOM_WEBXRBINDINGFWD_H_
namespace mozilla {
namespace dom {
class OwningWebGLRenderingContextOrWebGL2RenderingContext;
class WebGLRenderingContextOrWebGL2RenderingContext;
} // namespace dom
} // namespace mozilla
namespace mozilla::dom {
using XRWebGLRenderingContext = WebGLRenderingContextOrWebGL2RenderingContext;
using OwningXRWebGLRenderingContext = OwningWebGLRenderingContextOrWebGL2RenderingContext;
} // namespace mozilla::dom
namespace mozilla {
namespace dom {
struct XRRenderStateInit;
struct XRSessionInit;
struct XRWebGLLayerInit;
class XRBoundedReferenceSpace;
class XRFrame;
class XRInputSource;
class XRInputSourceArray;
class XRPose;
class XRReferenceSpace;
class XRRenderState;
class XRRigidTransform;
class XRSession;
class XRSpace;
class XRSystem;
class XRView;
class XRViewerPose;
class XRViewport;
class XRWebGLLayer;
} // namespace dom
} // namespace mozilla
#endif // DOM_WEBXRBINDINGFWD_H_