Home

class: ParticleShader


Extends:

GLShaderShader → ParticleShader

Methods


  {
    "comment": "/**\n * @class\n * @extends PIXI.Shader\n * @memberof PIXI\n */",
    "meta": {
        "range": [
            133,
            1857
        ],
        "filename": "ParticleShader.js",
        "lineno": 10,
        "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\particles\\webgl",
        "code": {
            "id": "astnode100073223",
            "name": "ParticleShader",
            "type": "ClassDeclaration",
            "paramnames": [
                "gl"
            ]
        }
    },
    "kind": "class",
    "augments": [
        "PIXI.Shader"
    ],
    "memberof": "PIXI",
    "name": "ParticleShader",
    "longname": "PIXI.ParticleShader",
    "scope": "static",
    "params": [
        {
            "type": {
                "names": [
                    "PIXI.Shader"
                ]
            },
            "description": "

The webgl shader manager this shader works for.

", "name": "gl" } ], "___id": "T000002R006829", "___s": true, "$methods": [], "$attributes": [], "$staticmethods": [], "$staticproperties": [], "$augments": [ { "comment": "/**\n * Wrapper class, webGL Shader for Pixi.\n * Adds precision string if vertexSrc or fragmentSrc have no mention of it.\n *\n * @class\n * @extends GLShader\n * @memberof PIXI\n */", "meta": { "range": [ 679, 1203 ], "filename": "Shader.js", "lineno": 35, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core", "code": { "id": "astnode100032185", "name": "Shader", "type": "ClassDeclaration", "paramnames": [ "gl", "vertexSrc", "fragmentSrc" ] } }, "classdesc": "

Wrapper class, webGL Shader for Pixi.
Adds precision string if vertexSrc or fragmentSrc have no mention of it.

", "kind": "class", "augments": [ "GLShader" ], "memberof": "PIXI", "name": "Shader", "longname": "PIXI.Shader", "scope": "static", "params": [ { "type": { "names": [ "WebGLRenderingContext" ] }, "description": "

The current WebGL rendering context

", "name": "gl" }, { "type": { "names": [ "string", "Array." ] }, "description": "

The vertex shader source as an array of strings.

", "name": "vertexSrc" }, { "type": { "names": [ "string", "Array." ] }, "description": "

The fragment shader source as an array of strings.

", "name": "fragmentSrc" } ], "___id": "T000002R002944", "___s": true, "$methods": [], "$attributes": [], "$staticmethods": [], "$staticproperties": [], "$augments": [ { "name": "GLShader" } ], "$augmentedBy": [ { "name": "PrimitiveShader" }, { "name": "Filter" }, { "name": "ParticleShader" }, { "name": "PrimitiveShader" }, { "name": "Filter" }, { "name": "ParticleShader" } ], "filepath": "core\\Shader.js" } ], "$augmentedBy": [], "filepath": "particles\\webgl\\ParticleShader.js" }