A WebGL state machines
Public methods | |
---|---|
public | push(): void |
public | pop(): void |
public | setState(state: *): void |
public | setBlend(value: boolean): void |
public | setBlendMode(value: number): void |
public | setDepthTest(value: boolean): void |
public | setCullFace(value: boolean): void |
public | setFrontFace(value: boolean): void |
public | resetAttributes(): void |
public | resetToDefault(): void |
public | push(): void |
public | pop(): void |
public | setState(state: *): void |
public | setBlend(value: boolean): void |
public | setBlendMode(value: number): void |
public | setDepthTest(value: boolean): void |
public | setCullFace(value: boolean): void |
public | setFrontFace(value: boolean): void |
public | resetAttributes(): void |
public | resetToDefault(): void |
Name | Type | Attribute | Description |
---|---|---|---|
activeState | Uint8Array | public | The current active state |
defaultState | Uint8Array | public | The default state |
stackIndex | number | private | The current state index in the stack |
stack | Array.<*> | private | The stack holding all the different states |
gl | WebGLRenderingContext | public | The current WebGL rendering context |
activeState | Uint8Array | public | The current active state |
defaultState | Uint8Array | public | The default state |
stackIndex | number | private | The current state index in the stack |
stack | Array.<*> | private | The stack holding all the different states |
gl | WebGLRenderingContext | public | The current WebGL rendering context |
Pushes a new active state
void
Pops a state out
void
Sets the current state
Name | Type | Attribute | Description |
---|---|---|---|
state | The state to set. |
void
Enables or disabled blending.
Name | Type | Attribute | Description |
---|---|---|---|
value | Turn on or off webgl blending. |
void
Sets the blend mode.
Name | Type | Attribute | Description |
---|---|---|---|
value | The blend mode to set to. |
void
Sets whether to enable or disable depth test.
Name | Type | Attribute | Description |
---|---|---|---|
value | Turn on or off webgl depth testing. |
void
Sets whether to enable or disable cull face.
Name | Type | Attribute | Description |
---|---|---|---|
value | Turn on or off webgl cull face. |
void
Sets the gl front face.
Name | Type | Attribute | Description |
---|---|---|---|
value | true is clockwise and false is counter-clockwise |
void
Disables all the vaos in use
void
Resets all the logic and disables the vaos
void
Pushes a new active state
void
Pops a state out
void
Sets the current state
Name | Type | Attribute | Description |
---|---|---|---|
state | The state to set. |
void
Enables or disabled blending.
Name | Type | Attribute | Description |
---|---|---|---|
value | Turn on or off webgl blending. |
void
Sets the blend mode.
Name | Type | Attribute | Description |
---|---|---|---|
value | The blend mode to set to. |
void
Sets whether to enable or disable depth test.
Name | Type | Attribute | Description |
---|---|---|---|
value | Turn on or off webgl depth testing. |
void
Sets whether to enable or disable cull face.
Name | Type | Attribute | Description |
---|---|---|---|
value | Turn on or off webgl cull face. |
void
Sets the gl front face.
Name | Type | Attribute | Description |
---|---|---|---|
value | true is clockwise and false is counter-clockwise |
void
Disables all the vaos in use
void
Resets all the logic and disables the vaos
void
{ "comment": "/**\n * A WebGL state machines\n *\n * @memberof PIXI\n * @class\n */", "meta": { "range": [ 272, 6094 ], "filename": "WebGLState.js", "lineno": 17, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031431", "name": "WebGLState", "type": "ClassDeclaration", "paramnames": [ "gl" ] } }, "classdesc": "A WebGL state machines
", "memberof": "PIXI", "kind": "class", "name": "WebGLState", "longname": "PIXI.WebGLState", "scope": "static", "params": [ { "type": { "names": [ "WebGLRenderingContext" ] }, "description": "The current WebGL rendering context
", "name": "gl" } ], "___id": "T000002R002859", "___s": true, "$methods": [ { "comment": "/**\n * Pushes a new active state\n */", "meta": { "range": [ 1969, 2412 ], "filename": "WebGLState.js", "lineno": 84, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031541", "name": "WebGLState#push", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Pushes a new active state
", "name": "push", "longname": "PIXI.WebGLState#push", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "params": [], "___id": "T000002R002878", "___s": true, "skip": true, "slug": "PIXI.WebGLStatepush", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Pops a state out\n */", "meta": { "range": [ 2458, 2559 ], "filename": "WebGLState.js", "lineno": 107, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031603", "name": "WebGLState#pop", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Pops a state out
", "name": "pop", "longname": "PIXI.WebGLState#pop", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "params": [], "___id": "T000002R002884", "___s": true, "skip": true, "slug": "PIXI.WebGLStatepop", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets the current state\n *\n * @param {*} state - The state to set.\n */", "meta": { "range": [ 2662, 2908 ], "filename": "WebGLState.js", "lineno": 119, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031624", "name": "WebGLState#setState", "type": "MethodDefinition", "paramnames": [ "state" ] }, "vars": { "": null } }, "description": "Sets the current state
", "params": [ { "type": { "names": [ "*" ] }, "description": "The state to set.
", "name": "state" } ], "name": "setState", "longname": "PIXI.WebGLState#setState", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R002886", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetState", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Enables or disabled blending.\n *\n * @param {boolean} value - Turn on or off webgl blending.\n */", "meta": { "range": [ 3037, 3287 ], "filename": "WebGLState.js", "lineno": 133, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031669", "name": "WebGLState#setBlend", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Enables or disabled blending.
", "params": [ { "type": { "names": [ "boolean" ] }, "description": "Turn on or off webgl blending.
", "name": "value" } ], "name": "setBlend", "longname": "PIXI.WebGLState#setBlend", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R002887", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetBlend", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets the blend mode.\n *\n * @param {number} value - The blend mode to set to.\n */", "meta": { "range": [ 3401, 3653 ], "filename": "WebGLState.js", "lineno": 151, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031714", "name": "WebGLState#setBlendMode", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Sets the blend mode.
", "params": [ { "type": { "names": [ "number" ] }, "description": "The blend mode to set to.
", "name": "value" } ], "name": "setBlendMode", "longname": "PIXI.WebGLState#setBlendMode", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R002890", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetBlendMode", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets whether to enable or disable depth test.\n *\n * @param {boolean} value - Turn on or off webgl depth testing.\n */", "meta": { "range": [ 3803, 4072 ], "filename": "WebGLState.js", "lineno": 168, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031758", "name": "WebGLState#setDepthTest", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Sets whether to enable or disable depth test.
", "params": [ { "type": { "names": [ "boolean" ] }, "description": "Turn on or off webgl depth testing.
", "name": "value" } ], "name": "setDepthTest", "longname": "PIXI.WebGLState#setDepthTest", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R002892", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetDepthTest", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets whether to enable or disable cull face.\n *\n * @param {boolean} value - Turn on or off webgl cull face.\n */", "meta": { "range": [ 4217, 4482 ], "filename": "WebGLState.js", "lineno": 186, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031803", "name": "WebGLState#setCullFace", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Sets whether to enable or disable cull face.
", "params": [ { "type": { "names": [ "boolean" ] }, "description": "Turn on or off webgl cull face.
", "name": "value" } ], "name": "setCullFace", "longname": "PIXI.WebGLState#setCullFace", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R002895", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetCullFace", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets the gl front face.\n *\n * @param {boolean} value - true is clockwise and false is counter-clockwise\n */", "meta": { "range": [ 4623, 4883 ], "filename": "WebGLState.js", "lineno": 204, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031848", "name": "WebGLState#setFrontFace", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Sets the gl front face.
", "params": [ { "type": { "names": [ "boolean" ] }, "description": "true is clockwise and false is counter-clockwise
", "name": "value" } ], "name": "setFrontFace", "longname": "PIXI.WebGLState#setFrontFace", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R002898", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetFrontFace", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Disables all the vaos in use\n *\n */", "meta": { "range": [ 4948, 5460 ], "filename": "WebGLState.js", "lineno": 221, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031893", "name": "WebGLState#resetAttributes", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Disables all the vaos in use
", "name": "resetAttributes", "longname": "PIXI.WebGLState#resetAttributes", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "params": [], "___id": "T000002R002901", "___s": true, "skip": true, "slug": "PIXI.WebGLStateresetAttributes", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Resets all the logic and disables the vaos\n */", "meta": { "range": [ 5544, 6092 ], "filename": "WebGLState.js", "lineno": 244, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100031972", "name": "WebGLState#resetToDefault", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Resets all the logic and disables the vaos
", "name": "resetToDefault", "longname": "PIXI.WebGLState#resetToDefault", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "params": [], "___id": "T000002R002907", "___s": true, "skip": true, "slug": "PIXI.WebGLStateresetToDefault", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Pushes a new active state\n */", "meta": { "range": [ 1969, 2412 ], "filename": "WebGLState.js", "lineno": 84, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106220", "name": "WebGLState#push", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Pushes a new active state
", "name": "push", "longname": "PIXI.WebGLState#push", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "params": [], "___id": "T000002R009812", "___s": true, "skip": true, "slug": "PIXI.WebGLStatepush", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Pops a state out\n */", "meta": { "range": [ 2458, 2559 ], "filename": "WebGLState.js", "lineno": 107, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106282", "name": "WebGLState#pop", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Pops a state out
", "name": "pop", "longname": "PIXI.WebGLState#pop", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "params": [], "___id": "T000002R009818", "___s": true, "skip": true, "slug": "PIXI.WebGLStatepop", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets the current state\n *\n * @param {*} state - The state to set.\n */", "meta": { "range": [ 2662, 2908 ], "filename": "WebGLState.js", "lineno": 119, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106303", "name": "WebGLState#setState", "type": "MethodDefinition", "paramnames": [ "state" ] }, "vars": { "": null } }, "description": "Sets the current state
", "params": [ { "type": { "names": [ "*" ] }, "description": "The state to set.
", "name": "state" } ], "name": "setState", "longname": "PIXI.WebGLState#setState", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R009820", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetState", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Enables or disabled blending.\n *\n * @param {boolean} value - Turn on or off webgl blending.\n */", "meta": { "range": [ 3037, 3287 ], "filename": "WebGLState.js", "lineno": 133, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106348", "name": "WebGLState#setBlend", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Enables or disabled blending.
", "params": [ { "type": { "names": [ "boolean" ] }, "description": "Turn on or off webgl blending.
", "name": "value" } ], "name": "setBlend", "longname": "PIXI.WebGLState#setBlend", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R009821", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetBlend", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets the blend mode.\n *\n * @param {number} value - The blend mode to set to.\n */", "meta": { "range": [ 3401, 3653 ], "filename": "WebGLState.js", "lineno": 151, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106393", "name": "WebGLState#setBlendMode", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Sets the blend mode.
", "params": [ { "type": { "names": [ "number" ] }, "description": "The blend mode to set to.
", "name": "value" } ], "name": "setBlendMode", "longname": "PIXI.WebGLState#setBlendMode", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R009824", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetBlendMode", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets whether to enable or disable depth test.\n *\n * @param {boolean} value - Turn on or off webgl depth testing.\n */", "meta": { "range": [ 3803, 4072 ], "filename": "WebGLState.js", "lineno": 168, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106437", "name": "WebGLState#setDepthTest", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Sets whether to enable or disable depth test.
", "params": [ { "type": { "names": [ "boolean" ] }, "description": "Turn on or off webgl depth testing.
", "name": "value" } ], "name": "setDepthTest", "longname": "PIXI.WebGLState#setDepthTest", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R009826", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetDepthTest", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets whether to enable or disable cull face.\n *\n * @param {boolean} value - Turn on or off webgl cull face.\n */", "meta": { "range": [ 4217, 4482 ], "filename": "WebGLState.js", "lineno": 186, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106482", "name": "WebGLState#setCullFace", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Sets whether to enable or disable cull face.
", "params": [ { "type": { "names": [ "boolean" ] }, "description": "Turn on or off webgl cull face.
", "name": "value" } ], "name": "setCullFace", "longname": "PIXI.WebGLState#setCullFace", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R009829", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetCullFace", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Sets the gl front face.\n *\n * @param {boolean} value - true is clockwise and false is counter-clockwise\n */", "meta": { "range": [ 4623, 4883 ], "filename": "WebGLState.js", "lineno": 204, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106527", "name": "WebGLState#setFrontFace", "type": "MethodDefinition", "paramnames": [ "value" ] }, "vars": { "": null } }, "description": "Sets the gl front face.
", "params": [ { "type": { "names": [ "boolean" ] }, "description": "true is clockwise and false is counter-clockwise
", "name": "value" } ], "name": "setFrontFace", "longname": "PIXI.WebGLState#setFrontFace", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "___id": "T000002R009832", "___s": true, "skip": true, "slug": "PIXI.WebGLStatesetFrontFace", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Disables all the vaos in use\n *\n */", "meta": { "range": [ 4948, 5460 ], "filename": "WebGLState.js", "lineno": 221, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106572", "name": "WebGLState#resetAttributes", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Disables all the vaos in use
", "name": "resetAttributes", "longname": "PIXI.WebGLState#resetAttributes", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "params": [], "___id": "T000002R009835", "___s": true, "skip": true, "slug": "PIXI.WebGLStateresetAttributes", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * Resets all the logic and disables the vaos\n */", "meta": { "range": [ 5544, 6092 ], "filename": "WebGLState.js", "lineno": 244, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": { "id": "astnode100106651", "name": "WebGLState#resetToDefault", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Resets all the logic and disables the vaos
", "name": "resetToDefault", "longname": "PIXI.WebGLState#resetToDefault", "kind": "function", "memberof": "PIXI.WebGLState", "scope": "instance", "params": [], "___id": "T000002R009841", "___s": true, "skip": true, "slug": "PIXI.WebGLStateresetToDefault", "filepath": "core\\renderers\\webgl\\WebGLState.js" } ], "$attributes": [ { "comment": "/**\n * The current active state\n *\n * @member {Uint8Array} PIXI.WebGLState#activeState\n */", "meta": { "range": [ 420, 542 ], "filename": "WebGLState.js", "lineno": 24, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The current active state
", "kind": "member", "name": "activeState", "type": { "names": [ "Uint8Array" ] }, "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#activeState", "scope": "instance", "___id": "T000002R002861", "___s": true, "skip": true, "slug": "PIXI.WebGLStateactiveState", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * The default state\n *\n * @member {Uint8Array} PIXI.WebGLState#defaultState\n */", "meta": { "range": [ 599, 715 ], "filename": "WebGLState.js", "lineno": 31, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The default state
", "kind": "member", "name": "defaultState", "type": { "names": [ "Uint8Array" ] }, "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#defaultState", "scope": "instance", "___id": "T000002R002863", "___s": true, "skip": true, "slug": "PIXI.WebGLStatedefaultState", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * The current state index in the stack\n *\n * @member {number} PIXI.WebGLState#stackIndex\n * @private\n */", "meta": { "range": [ 840, 989 ], "filename": "WebGLState.js", "lineno": 41, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The current state index in the stack
", "kind": "member", "name": "stackIndex", "type": { "names": [ "number" ] }, "access": "private", "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#stackIndex", "scope": "instance", "___id": "T000002R002866", "___s": true, "skip": true, "slug": "PIXI.WebGLStatestackIndex", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * The stack holding all the different states\n *\n * @member {Array<*>} PIXI.WebGLState#stack\n * @private\n */", "meta": { "range": [ 1028, 1180 ], "filename": "WebGLState.js", "lineno": 49, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The stack holding all the different states
", "kind": "member", "name": "stack", "type": { "names": [ "Array.<*>" ] }, "access": "private", "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#stack", "scope": "instance", "___id": "T000002R002868", "___s": true, "skip": true, "slug": "PIXI.WebGLStatestack", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * The current WebGL rendering context\n *\n * @member {WebGLRenderingContext} PIXI.WebGLState#gl\n */", "meta": { "range": [ 1215, 1350 ], "filename": "WebGLState.js", "lineno": 57, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The current WebGL rendering context
", "kind": "member", "name": "gl", "type": { "names": [ "WebGLRenderingContext" ] }, "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#gl", "scope": "instance", "___id": "T000002R002870", "___s": true, "skip": true, "slug": "PIXI.WebGLStategl", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * The current active state\n *\n * @member {Uint8Array} PIXI.WebGLState#activeState\n */", "meta": { "range": [ 420, 542 ], "filename": "WebGLState.js", "lineno": 24, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The current active state
", "kind": "member", "name": "activeState", "type": { "names": [ "Uint8Array" ] }, "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#activeState", "scope": "instance", "___id": "T000002R009795", "___s": true, "skip": true, "slug": "PIXI.WebGLStateactiveState", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * The default state\n *\n * @member {Uint8Array} PIXI.WebGLState#defaultState\n */", "meta": { "range": [ 599, 715 ], "filename": "WebGLState.js", "lineno": 31, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The default state
", "kind": "member", "name": "defaultState", "type": { "names": [ "Uint8Array" ] }, "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#defaultState", "scope": "instance", "___id": "T000002R009797", "___s": true, "skip": true, "slug": "PIXI.WebGLStatedefaultState", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * The current state index in the stack\n *\n * @member {number} PIXI.WebGLState#stackIndex\n * @private\n */", "meta": { "range": [ 840, 989 ], "filename": "WebGLState.js", "lineno": 41, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The current state index in the stack
", "kind": "member", "name": "stackIndex", "type": { "names": [ "number" ] }, "access": "private", "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#stackIndex", "scope": "instance", "___id": "T000002R009800", "___s": true, "skip": true, "slug": "PIXI.WebGLStatestackIndex", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * The stack holding all the different states\n *\n * @member {Array<*>} PIXI.WebGLState#stack\n * @private\n */", "meta": { "range": [ 1028, 1180 ], "filename": "WebGLState.js", "lineno": 49, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The stack holding all the different states
", "kind": "member", "name": "stack", "type": { "names": [ "Array.<*>" ] }, "access": "private", "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#stack", "scope": "instance", "___id": "T000002R009802", "___s": true, "skip": true, "slug": "PIXI.WebGLStatestack", "filepath": "core\\renderers\\webgl\\WebGLState.js" }, { "comment": "/**\n * The current WebGL rendering context\n *\n * @member {WebGLRenderingContext} PIXI.WebGLState#gl\n */", "meta": { "range": [ 1215, 1350 ], "filename": "WebGLState.js", "lineno": 57, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\renderers\\webgl", "code": {} }, "description": "The current WebGL rendering context
", "kind": "member", "name": "gl", "type": { "names": [ "WebGLRenderingContext" ] }, "memberof": "PIXI.WebGLState", "longname": "PIXI.WebGLState#gl", "scope": "instance", "___id": "T000002R009804", "___s": true, "skip": true, "slug": "PIXI.WebGLStategl", "filepath": "core\\renderers\\webgl\\WebGLState.js" } ], "$staticmethods": [], "$staticproperties": [], "$augments": [], "$augmentedBy": [], "filepath": "core\\renderers\\webgl\\WebGLState.js" }