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"
}