Renders the graphics object.
| Public methods | |
|---|---|
| private | onContextChange(): void |
| public | destroy(): void |
| public | render(graphics: PIXI.Graphics): void |
| private | updateGraphics(graphics: PIXI.Graphics): void |
| private | getWebGLData(gl: WebGLRenderingContext, type: number): * |
| private | onContextChange(): void |
| public | destroy(): void |
| public | render(graphics: PIXI.Graphics): void |
| private | updateGraphics(graphics: PIXI.Graphics): void |
| private | getWebGLData(gl: WebGLRenderingContext, type: number): * |
| public | start(): void |
| public | stop(): void |
| public | flush(): void |
| Name | Type | Attribute | Description |
|---|---|---|---|
| renderer | PIXI.WebGLRenderer | public | The renderer this manager works for. |
Called when there is a WebGL context change
void
Destroys this renderer.
void
Renders a graphics object.
| Name | Type | Attribute | Description |
|---|---|---|---|
| graphics | The graphics object to render. |
void
Updates the graphics object
| Name | Type | Attribute | Description |
|---|---|---|---|
| graphics | The graphics object to update |
void
| Name | Type | Attribute | Description |
|---|---|---|---|
| gl | the current WebGL drawing context |
||
| type | TODO @Alvin |
*
Called when there is a WebGL context change
void
Destroys this renderer.
void
Renders a graphics object.
| Name | Type | Attribute | Description |
|---|---|---|---|
| graphics | The graphics object to render. |
void
Updates the graphics object
| Name | Type | Attribute | Description |
|---|---|---|---|
| graphics | The graphics object to update |
void
| Name | Type | Attribute | Description |
|---|---|---|---|
| gl | the current WebGL drawing context |
||
| type | TODO @Alvin |
*
Starts the renderer and sets the shader
void
Stops the renderer
void
Stub method for rendering content and emptying the current batch.
void
{
"comment": "/**\n * Renders the graphics object.\n *\n * @class\n * @memberof PIXI\n * @extends PIXI.ObjectRenderer\n */",
"meta": {
"range": [
674,
6339
],
"filename": "GraphicsRenderer.js",
"lineno": 22,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100012567",
"name": "GraphicsRenderer",
"type": "ClassDeclaration",
"paramnames": [
"renderer"
]
}
},
"classdesc": "Renders the graphics object.
",
"kind": "class",
"memberof": "PIXI",
"augments": [
"PIXI.ObjectRenderer"
],
"name": "GraphicsRenderer",
"longname": "PIXI.GraphicsRenderer",
"scope": "static",
"params": [
{
"type": {
"names": [
"PIXI.WebGLRenderer"
]
},
"description": "The renderer this object renderer works for.
",
"name": "renderer"
}
],
"___id": "T000002R001172",
"___s": true,
"$methods": [
{
"comment": "/**\n * Called when there is a WebGL context change\n *\n * @private\n *\n */",
"meta": {
"range": [
1156,
1336
],
"filename": "GraphicsRenderer.js",
"lineno": 47,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100012606",
"name": "GraphicsRenderer#onContextChange",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Called when there is a WebGL context change
",
"access": "private",
"name": "onContextChange",
"longname": "PIXI.GraphicsRenderer#onContextChange",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"params": [],
"overrides": "PIXI.ObjectRenderer#onContextChange",
"___id": "T000002R001178",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendereronContextChange",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n * Destroys this renderer.\n *\n */",
"meta": {
"range": [
1396,
1641
],
"filename": "GraphicsRenderer.js",
"lineno": 58,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100012640",
"name": "GraphicsRenderer#destroy",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Destroys this renderer.
",
"name": "destroy",
"longname": "PIXI.GraphicsRenderer#destroy",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"params": [],
"overrides": "PIXI.ObjectRenderer#destroy",
"___id": "T000002R001182",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererdestroy",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n * Renders a graphics object.\n *\n * @param {PIXI.Graphics} graphics - The graphics object to render.\n */",
"meta": {
"range": [
1776,
3068
],
"filename": "GraphicsRenderer.js",
"lineno": 75,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100012684",
"name": "GraphicsRenderer#render",
"type": "MethodDefinition",
"paramnames": [
"graphics"
]
},
"vars": {
"": null
}
},
"description": "Renders a graphics object.
",
"params": [
{
"type": {
"names": [
"PIXI.Graphics"
]
},
"description": "The graphics object to render.
",
"name": "graphics"
}
],
"name": "render",
"longname": "PIXI.GraphicsRenderer#render",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"overrides": "PIXI.ObjectRenderer#render",
"___id": "T000002R001185",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererrender",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n * Updates the graphics object\n *\n * @private\n * @param {PIXI.Graphics} graphics - The graphics object to update\n */",
"meta": {
"range": [
3219,
5680
],
"filename": "GraphicsRenderer.js",
"lineno": 125,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100012885",
"name": "GraphicsRenderer#updateGraphics",
"type": "MethodDefinition",
"paramnames": [
"graphics"
]
},
"vars": {
"": null
}
},
"description": "Updates the graphics object
",
"access": "private",
"params": [
{
"type": {
"names": [
"PIXI.Graphics"
]
},
"description": "The graphics object to update
",
"name": "graphics"
}
],
"name": "updateGraphics",
"longname": "PIXI.GraphicsRenderer#updateGraphics",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"___id": "T000002R001199",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererupdateGraphics",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n *\n * @private\n * @param {WebGLRenderingContext} gl - the current WebGL drawing context\n * @param {number} type - TODO @Alvin\n * @return {*} TODO\n */",
"meta": {
"range": [
5868,
6337
],
"filename": "GraphicsRenderer.js",
"lineno": 210,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100013149",
"name": "GraphicsRenderer#getWebGLData",
"type": "MethodDefinition",
"paramnames": [
"gl",
"type"
]
},
"vars": {
"": null
}
},
"access": "private",
"params": [
{
"type": {
"names": [
"WebGLRenderingContext"
]
},
"description": "the current WebGL drawing context
",
"name": "gl"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO @Alvin
",
"name": "type"
}
],
"returns": [
{
"type": {
"names": [
"*"
]
},
"description": "TODO
"
}
],
"name": "getWebGLData",
"longname": "PIXI.GraphicsRenderer#getWebGLData",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"___id": "T000002R001220",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRenderergetWebGLData",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n * Called when there is a WebGL context change\n *\n * @private\n *\n */",
"meta": {
"range": [
1156,
1336
],
"filename": "GraphicsRenderer.js",
"lineno": 47,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100087285",
"name": "GraphicsRenderer#onContextChange",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Called when there is a WebGL context change
",
"access": "private",
"name": "onContextChange",
"longname": "PIXI.GraphicsRenderer#onContextChange",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"params": [],
"overrides": "PIXI.ObjectRenderer#onContextChange",
"___id": "T000002R008112",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendereronContextChange",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n * Destroys this renderer.\n *\n */",
"meta": {
"range": [
1396,
1641
],
"filename": "GraphicsRenderer.js",
"lineno": 58,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100087319",
"name": "GraphicsRenderer#destroy",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Destroys this renderer.
",
"name": "destroy",
"longname": "PIXI.GraphicsRenderer#destroy",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"params": [],
"overrides": "PIXI.ObjectRenderer#destroy",
"___id": "T000002R008116",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererdestroy",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n * Renders a graphics object.\n *\n * @param {PIXI.Graphics} graphics - The graphics object to render.\n */",
"meta": {
"range": [
1776,
3068
],
"filename": "GraphicsRenderer.js",
"lineno": 75,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100087363",
"name": "GraphicsRenderer#render",
"type": "MethodDefinition",
"paramnames": [
"graphics"
]
},
"vars": {
"": null
}
},
"description": "Renders a graphics object.
",
"params": [
{
"type": {
"names": [
"PIXI.Graphics"
]
},
"description": "The graphics object to render.
",
"name": "graphics"
}
],
"name": "render",
"longname": "PIXI.GraphicsRenderer#render",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"overrides": "PIXI.ObjectRenderer#render",
"___id": "T000002R008119",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererrender",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n * Updates the graphics object\n *\n * @private\n * @param {PIXI.Graphics} graphics - The graphics object to update\n */",
"meta": {
"range": [
3219,
5680
],
"filename": "GraphicsRenderer.js",
"lineno": 125,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100087564",
"name": "GraphicsRenderer#updateGraphics",
"type": "MethodDefinition",
"paramnames": [
"graphics"
]
},
"vars": {
"": null
}
},
"description": "Updates the graphics object
",
"access": "private",
"params": [
{
"type": {
"names": [
"PIXI.Graphics"
]
},
"description": "The graphics object to update
",
"name": "graphics"
}
],
"name": "updateGraphics",
"longname": "PIXI.GraphicsRenderer#updateGraphics",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"___id": "T000002R008133",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererupdateGraphics",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n *\n * @private\n * @param {WebGLRenderingContext} gl - the current WebGL drawing context\n * @param {number} type - TODO @Alvin\n * @return {*} TODO\n */",
"meta": {
"range": [
5868,
6337
],
"filename": "GraphicsRenderer.js",
"lineno": 210,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\graphics\\webgl",
"code": {
"id": "astnode100087828",
"name": "GraphicsRenderer#getWebGLData",
"type": "MethodDefinition",
"paramnames": [
"gl",
"type"
]
},
"vars": {
"": null
}
},
"access": "private",
"params": [
{
"type": {
"names": [
"WebGLRenderingContext"
]
},
"description": "the current WebGL drawing context
",
"name": "gl"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO @Alvin
",
"name": "type"
}
],
"returns": [
{
"type": {
"names": [
"*"
]
},
"description": "TODO
"
}
],
"name": "getWebGLData",
"longname": "PIXI.GraphicsRenderer#getWebGLData",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"___id": "T000002R008154",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRenderergetWebGLData",
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
},
{
"comment": "/**\n * Starts the renderer and sets the shader\n *\n */",
"meta": {
"range": [
356,
403
],
"filename": "ObjectRenderer.js",
"lineno": 18,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100028388",
"name": "ObjectRenderer#start",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Starts the renderer and sets the shader
",
"name": "start",
"longname": "PIXI.GraphicsRenderer#start",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"params": [],
"inherits": "PIXI.ObjectRenderer#start",
"inherited": true,
"overrides": "PIXI.ObjectRenderer#start",
"___id": "T000002R013959",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererstart",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Stops the renderer\n *\n */",
"meta": {
"range": [
458,
498
],
"filename": "ObjectRenderer.js",
"lineno": 27,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100028392",
"name": "ObjectRenderer#stop",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Stops the renderer
",
"name": "stop",
"longname": "PIXI.GraphicsRenderer#stop",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"params": [],
"inherits": "PIXI.ObjectRenderer#stop",
"inherited": true,
"overrides": "PIXI.ObjectRenderer#stop",
"___id": "T000002R013960",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererstop",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Stub method for rendering content and emptying the current batch.\n *\n */",
"meta": {
"range": [
600,
637
],
"filename": "ObjectRenderer.js",
"lineno": 36,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100028401",
"name": "ObjectRenderer#flush",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Stub method for rendering content and emptying the current batch.
",
"name": "flush",
"longname": "PIXI.GraphicsRenderer#flush",
"kind": "function",
"memberof": "PIXI.GraphicsRenderer",
"scope": "instance",
"params": [],
"inherits": "PIXI.ObjectRenderer#flush",
"inherited": true,
"overrides": "PIXI.ObjectRenderer#flush",
"___id": "T000002R013961",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererflush",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
}
],
"$attributes": [
{
"comment": "/**\n * The renderer this manager works for.\n *\n * @member {PIXI.WebGLRenderer} PIXI.WebGLManager#renderer\n */",
"meta": {
"range": [
226,
367
],
"filename": "WebGLManager.js",
"lineno": 14,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {}
},
"description": "The renderer this manager works for.
",
"kind": "member",
"name": "renderer",
"type": {
"names": [
"PIXI.WebGLRenderer"
]
},
"memberof": "PIXI.GraphicsRenderer",
"longname": "PIXI.GraphicsRenderer#renderer",
"scope": "instance",
"inherits": "PIXI.WebGLManager#renderer",
"inherited": true,
"overrides": "PIXI.ObjectRenderer#renderer",
"___id": "T000002R013962",
"___s": true,
"skip": true,
"slug": "PIXI.GraphicsRendererrenderer",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
}
],
"$staticmethods": [],
"$staticproperties": [],
"$augments": [
{
"comment": "/**\n * Base for a common object renderer that can be used as a system renderer plugin.\n *\n * @class\n * @extends PIXI.WebGLManager\n * @memberof PIXI\n */",
"meta": {
"range": [
238,
852
],
"filename": "ObjectRenderer.js",
"lineno": 12,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100028384",
"name": "ObjectRenderer",
"type": "ClassDeclaration",
"paramnames": []
}
},
"classdesc": "Base for a common object renderer that can be used as a system renderer plugin.
",
"kind": "class",
"augments": [
"PIXI.WebGLManager"
],
"memberof": "PIXI",
"name": "ObjectRenderer",
"longname": "PIXI.ObjectRenderer",
"scope": "static",
"___id": "T000002R002604",
"___s": true,
"$methods": [
{
"comment": "/**\n * Starts the renderer and sets the shader\n *\n */",
"meta": {
"range": [
356,
403
],
"filename": "ObjectRenderer.js",
"lineno": 18,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100028388",
"name": "ObjectRenderer#start",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Starts the renderer and sets the shader
",
"name": "start",
"longname": "PIXI.ObjectRenderer#start",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"params": [],
"___id": "T000002R002605",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererstart",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Stops the renderer\n *\n */",
"meta": {
"range": [
458,
498
],
"filename": "ObjectRenderer.js",
"lineno": 27,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100028392",
"name": "ObjectRenderer#stop",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Stops the renderer
",
"name": "stop",
"longname": "PIXI.ObjectRenderer#stop",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"params": [],
"___id": "T000002R002606",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererstop",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Stub method for rendering content and emptying the current batch.\n *\n */",
"meta": {
"range": [
600,
637
],
"filename": "ObjectRenderer.js",
"lineno": 36,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100028401",
"name": "ObjectRenderer#flush",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Stub method for rendering content and emptying the current batch.
",
"name": "flush",
"longname": "PIXI.ObjectRenderer#flush",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"params": [],
"___id": "T000002R002607",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererflush",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Renders an object\n *\n * @param {PIXI.DisplayObject} object - The object to render.\n */",
"meta": {
"range": [
757,
850
],
"filename": "ObjectRenderer.js",
"lineno": 46,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100028405",
"name": "ObjectRenderer#render",
"type": "MethodDefinition",
"paramnames": [
"object"
]
},
"vars": {
"": null
}
},
"description": "Renders an object
",
"params": [
{
"type": {
"names": [
"PIXI.DisplayObject"
]
},
"description": "The object to render.
",
"name": "object"
}
],
"name": "render",
"longname": "PIXI.ObjectRenderer#render",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"___id": "T000002R002608",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererrender",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Starts the renderer and sets the shader\n *\n */",
"meta": {
"range": [
356,
403
],
"filename": "ObjectRenderer.js",
"lineno": 18,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100103067",
"name": "ObjectRenderer#start",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Starts the renderer and sets the shader
",
"name": "start",
"longname": "PIXI.ObjectRenderer#start",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"params": [],
"___id": "T000002R009539",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererstart",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Stops the renderer\n *\n */",
"meta": {
"range": [
458,
498
],
"filename": "ObjectRenderer.js",
"lineno": 27,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100103071",
"name": "ObjectRenderer#stop",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Stops the renderer
",
"name": "stop",
"longname": "PIXI.ObjectRenderer#stop",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"params": [],
"___id": "T000002R009540",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererstop",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Stub method for rendering content and emptying the current batch.\n *\n */",
"meta": {
"range": [
600,
637
],
"filename": "ObjectRenderer.js",
"lineno": 36,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100103080",
"name": "ObjectRenderer#flush",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Stub method for rendering content and emptying the current batch.
",
"name": "flush",
"longname": "PIXI.ObjectRenderer#flush",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"params": [],
"___id": "T000002R009541",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererflush",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Renders an object\n *\n * @param {PIXI.DisplayObject} object - The object to render.\n */",
"meta": {
"range": [
757,
850
],
"filename": "ObjectRenderer.js",
"lineno": 46,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\utils",
"code": {
"id": "astnode100103084",
"name": "ObjectRenderer#render",
"type": "MethodDefinition",
"paramnames": [
"object"
]
},
"vars": {
"": null
}
},
"description": "Renders an object
",
"params": [
{
"type": {
"names": [
"PIXI.DisplayObject"
]
},
"description": "The object to render.
",
"name": "object"
}
],
"name": "render",
"longname": "PIXI.ObjectRenderer#render",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"___id": "T000002R009542",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererrender",
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
},
{
"comment": "/**\n * Generic method called when there is a WebGL context change.\n *\n */",
"meta": {
"range": [
569,
629
],
"filename": "WebGLManager.js",
"lineno": 28,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {
"id": "astnode100026924",
"name": "WebGLManager#onContextChange",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Generic method called when there is a WebGL context change.
",
"name": "onContextChange",
"longname": "PIXI.ObjectRenderer#onContextChange",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"params": [],
"inherits": "PIXI.WebGLManager#onContextChange",
"inherited": true,
"overrides": "PIXI.WebGLManager#onContextChange",
"___id": "T000002R013957",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendereronContextChange",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
},
{
"comment": "/**\n * Generic destroy methods to be overridden by the subclass\n *\n */",
"meta": {
"range": [
722,
840
],
"filename": "WebGLManager.js",
"lineno": 37,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {
"id": "astnode100026928",
"name": "WebGLManager#destroy",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Generic destroy methods to be overridden by the subclass
",
"name": "destroy",
"longname": "PIXI.ObjectRenderer#destroy",
"kind": "function",
"memberof": "PIXI.ObjectRenderer",
"scope": "instance",
"params": [],
"inherits": "PIXI.WebGLManager#destroy",
"inherited": true,
"overrides": "PIXI.WebGLManager#destroy",
"___id": "T000002R013958",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererdestroy",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
}
],
"$attributes": [
{
"comment": "/**\n * The renderer this manager works for.\n *\n * @member {PIXI.WebGLRenderer} PIXI.WebGLManager#renderer\n */",
"meta": {
"range": [
226,
367
],
"filename": "WebGLManager.js",
"lineno": 14,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {}
},
"description": "The renderer this manager works for.
",
"kind": "member",
"name": "renderer",
"type": {
"names": [
"PIXI.WebGLRenderer"
]
},
"memberof": "PIXI.ObjectRenderer",
"longname": "PIXI.ObjectRenderer#renderer",
"scope": "instance",
"inherits": "PIXI.WebGLManager#renderer",
"inherited": true,
"overrides": "PIXI.WebGLManager#renderer",
"___id": "T000002R013956",
"___s": true,
"skip": true,
"slug": "PIXI.ObjectRendererrenderer",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
}
],
"$staticmethods": [],
"$staticproperties": [],
"$augments": [
{
"comment": "/**\n * @class\n * @memberof PIXI\n */",
"meta": {
"range": [
66,
842
],
"filename": "WebGLManager.js",
"lineno": 7,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {
"id": "astnode100026898",
"name": "WebGLManager",
"type": "ClassDeclaration",
"paramnames": [
"renderer"
]
}
},
"kind": "class",
"memberof": "PIXI",
"name": "WebGLManager",
"longname": "PIXI.WebGLManager",
"scope": "static",
"params": [
{
"type": {
"names": [
"PIXI.WebGLRenderer"
]
},
"description": "The renderer this manager works for.
",
"name": "renderer"
}
],
"___id": "T000002R002488",
"___s": true,
"$methods": [
{
"comment": "/**\n * Generic method called when there is a WebGL context change.\n *\n */",
"meta": {
"range": [
569,
629
],
"filename": "WebGLManager.js",
"lineno": 28,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {
"id": "astnode100026924",
"name": "WebGLManager#onContextChange",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Generic method called when there is a WebGL context change.
",
"name": "onContextChange",
"longname": "PIXI.WebGLManager#onContextChange",
"kind": "function",
"memberof": "PIXI.WebGLManager",
"scope": "instance",
"params": [],
"___id": "T000002R002492",
"___s": true,
"skip": true,
"slug": "PIXI.WebGLManageronContextChange",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
},
{
"comment": "/**\n * Generic destroy methods to be overridden by the subclass\n *\n */",
"meta": {
"range": [
722,
840
],
"filename": "WebGLManager.js",
"lineno": 37,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {
"id": "astnode100026928",
"name": "WebGLManager#destroy",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Generic destroy methods to be overridden by the subclass
",
"name": "destroy",
"longname": "PIXI.WebGLManager#destroy",
"kind": "function",
"memberof": "PIXI.WebGLManager",
"scope": "instance",
"params": [],
"___id": "T000002R002493",
"___s": true,
"skip": true,
"slug": "PIXI.WebGLManagerdestroy",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
},
{
"comment": "/**\n * Generic method called when there is a WebGL context change.\n *\n */",
"meta": {
"range": [
569,
629
],
"filename": "WebGLManager.js",
"lineno": 28,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {
"id": "astnode100101603",
"name": "WebGLManager#onContextChange",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Generic method called when there is a WebGL context change.
",
"name": "onContextChange",
"longname": "PIXI.WebGLManager#onContextChange",
"kind": "function",
"memberof": "PIXI.WebGLManager",
"scope": "instance",
"params": [],
"___id": "T000002R009426",
"___s": true,
"skip": true,
"slug": "PIXI.WebGLManageronContextChange",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
},
{
"comment": "/**\n * Generic destroy methods to be overridden by the subclass\n *\n */",
"meta": {
"range": [
722,
840
],
"filename": "WebGLManager.js",
"lineno": 37,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {
"id": "astnode100101607",
"name": "WebGLManager#destroy",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Generic destroy methods to be overridden by the subclass
",
"name": "destroy",
"longname": "PIXI.WebGLManager#destroy",
"kind": "function",
"memberof": "PIXI.WebGLManager",
"scope": "instance",
"params": [],
"___id": "T000002R009427",
"___s": true,
"skip": true,
"slug": "PIXI.WebGLManagerdestroy",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
}
],
"$attributes": [
{
"comment": "/**\n * The renderer this manager works for.\n *\n * @member {PIXI.WebGLRenderer} PIXI.WebGLManager#renderer\n */",
"meta": {
"range": [
226,
367
],
"filename": "WebGLManager.js",
"lineno": 14,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {}
},
"description": "The renderer this manager works for.
",
"kind": "member",
"name": "renderer",
"type": {
"names": [
"PIXI.WebGLRenderer"
]
},
"memberof": "PIXI.WebGLManager",
"longname": "PIXI.WebGLManager#renderer",
"scope": "instance",
"___id": "T000002R002490",
"___s": true,
"skip": true,
"slug": "PIXI.WebGLManagerrenderer",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
},
{
"comment": "/**\n * The renderer this manager works for.\n *\n * @member {PIXI.WebGLRenderer} PIXI.WebGLManager#renderer\n */",
"meta": {
"range": [
226,
367
],
"filename": "WebGLManager.js",
"lineno": 14,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl\\managers",
"code": {}
},
"description": "The renderer this manager works for.
",
"kind": "member",
"name": "renderer",
"type": {
"names": [
"PIXI.WebGLRenderer"
]
},
"memberof": "PIXI.WebGLManager",
"longname": "PIXI.WebGLManager#renderer",
"scope": "instance",
"___id": "T000002R009424",
"___s": true,
"skip": true,
"slug": "PIXI.WebGLManagerrenderer",
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
}
],
"$staticmethods": [],
"$staticproperties": [],
"$augments": [],
"$augmentedBy": [
{
"name": "BlendModeManager"
},
{
"name": "FilterManager"
},
{
"name": "MaskManager"
},
{
"name": "StencilManager"
},
{
"name": "ObjectRenderer"
},
{
"name": "BlendModeManager"
},
{
"name": "FilterManager"
},
{
"name": "MaskManager"
},
{
"name": "StencilManager"
},
{
"name": "ObjectRenderer"
}
],
"filepath": "core\\renderers\\webgl\\managers\\WebGLManager.js"
}
],
"$augmentedBy": [
{
"name": "GraphicsRenderer"
},
{
"name": "SpriteRenderer"
},
{
"name": "TilingSpriteRenderer"
},
{
"name": "MeshRenderer"
},
{
"name": "GraphicsRenderer"
},
{
"name": "SpriteRenderer"
},
{
"name": "TilingSpriteRenderer"
},
{
"name": "MeshRenderer"
}
],
"filepath": "core\\renderers\\webgl\\utils\\ObjectRenderer.js"
}
],
"$augmentedBy": [],
"filepath": "core\\graphics\\webgl\\GraphicsRenderer.js"
}