Interface: IAdapter

PIXI.IAdapter

This interface describes all the DOM dependent calls that Pixi makes throughout its codebase. Implementations of this interface can be used to make sure Pixi will work in any environment, such as browser, Web Workers, and Node.js.

Properties:
Name Type Description
createCanvas (width: number, height: number) => ICanvas

Returns a canvas object that can be used to create a webgl context.

getBaseUrl () => string

Returns the current base URL For browser environments this is either the document.baseURI or window.location.href

getCanvasRenderingContext2D () => { prototype : ICanvasRenderingContext2D }

Returns a 2D rendering context.

getNavigator () => { userAgent : string }

Returns a partial implementation of the browsers window.navigator

getWebGLRenderingContext () => typeof WebGLRenderingContext

Returns a WebGL rendering context.

Members

createCanvas (width: number, height: number) => ICanvas

Returns a canvas object that can be used to create a webgl context.

getBaseUrl () => string

Returns the current base URL For browser environments this is either the document.baseURI or window.location.href

getCanvasRenderingContext2D () => { prototype : ICanvasRenderingContext2D }

Returns a 2D rendering context.

getNavigator () => { userAgent : string }

Returns a partial implementation of the browsers window.navigator

getWebGLRenderingContext () => typeof WebGLRenderingContext

Returns a WebGL rendering context.