Copy as Markdown

Other Tools

/* THIS FILE IS AUTOGENERATED FROM OffscreenCanvas.webidl BY Codegen.py - DO NOT EDIT */
#ifndef DOM_OFFSCREENCANVASBINDINGFWD_H_
#define DOM_OFFSCREENCANVASBINDINGFWD_H_
namespace mozilla {
namespace dom {
class OffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext;
class OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext;
} // namespace dom
} // namespace mozilla
namespace mozilla::dom {
using OffscreenRenderingContext = OffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext;
using OwningOffscreenRenderingContext = OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext;
} // namespace mozilla::dom
namespace mozilla {
namespace dom {
struct ImageEncodeOptions;
class OffscreenCanvas;
} // namespace dom
} // namespace mozilla
#endif // DOM_OFFSCREENCANVASBINDINGFWD_H_