phaser - v4.0.0-rc.4
Preparing search index...
spine-canvas
spine
webgl
Shader
Class Shader
Implements
Disposable
Restorable
Index
Constructors
constructor
Properties
COLOR
COLOR2
MVP_
MATRIX
POSITION
SAMPLER
TEXCOORDS
Methods
bind
dispose
get
Attribute
Location
get
Fragment
Shader
get
Fragment
Source
get
Program
get
Uniform
Location
get
Vertex
Shader
get
Vertex
Shader
Source
restore
set
Uniform2f
set
Uniform2x2f
set
Uniform3f
set
Uniform3x3f
set
Uniform4f
set
Uniform4x4f
set
Uniformf
set
Uniformi
unbind
new
Colored
new
Colored
Textured
new
Two
Colored
Textured
Constructors
constructor
new
Shader
(
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
,
vertexShader
:
string
,
fragmentShader
:
string
,
)
:
spine
.
webgl
.
Shader
Parameters
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
vertexShader
:
string
fragmentShader
:
string
Returns
spine
.
webgl
.
Shader
Properties
Static
COLOR
COLOR
:
string
Static
COLOR2
COLOR2
:
string
Static
MVP_
MATRIX
MVP_MATRIX
:
string
Static
POSITION
POSITION
:
string
Static
SAMPLER
SAMPLER
:
string
Static
TEXCOORDS
TEXCOORDS
:
string
Methods
bind
bind
()
:
void
Returns
void
dispose
dispose
()
:
void
Returns
void
get
Attribute
Location
getAttributeLocation
(
attribute
:
string
)
:
number
Parameters
attribute
:
string
Returns
number
get
Fragment
Shader
getFragmentShader
()
:
string
Returns
string
get
Fragment
Source
getFragmentSource
()
:
string
Returns
string
get
Program
getProgram
()
:
WebGLProgram
Returns
WebGLProgram
get
Uniform
Location
getUniformLocation
(
uniform
:
string
)
:
WebGLUniformLocation
Parameters
uniform
:
string
Returns
WebGLUniformLocation
get
Vertex
Shader
getVertexShader
()
:
string
Returns
string
get
Vertex
Shader
Source
getVertexShaderSource
()
:
string
Returns
string
restore
restore
()
:
void
Returns
void
set
Uniform2f
setUniform2f
(
uniform
:
string
,
value
:
number
,
value2
:
number
)
:
void
Parameters
uniform
:
string
value
:
number
value2
:
number
Returns
void
set
Uniform2x2f
setUniform2x2f
(
uniform
:
string
,
value
:
ArrayLike
<
number
>
)
:
void
Parameters
uniform
:
string
value
:
ArrayLike
<
number
>
Returns
void
set
Uniform3f
setUniform3f
(
uniform
:
string
,
value
:
number
,
value2
:
number
,
value3
:
number
,
)
:
void
Parameters
uniform
:
string
value
:
number
value2
:
number
value3
:
number
Returns
void
set
Uniform3x3f
setUniform3x3f
(
uniform
:
string
,
value
:
ArrayLike
<
number
>
)
:
void
Parameters
uniform
:
string
value
:
ArrayLike
<
number
>
Returns
void
set
Uniform4f
setUniform4f
(
uniform
:
string
,
value
:
number
,
value2
:
number
,
value3
:
number
,
value4
:
number
,
)
:
void
Parameters
uniform
:
string
value
:
number
value2
:
number
value3
:
number
value4
:
number
Returns
void
set
Uniform4x4f
setUniform4x4f
(
uniform
:
string
,
value
:
ArrayLike
<
number
>
)
:
void
Parameters
uniform
:
string
value
:
ArrayLike
<
number
>
Returns
void
set
Uniformf
setUniformf
(
uniform
:
string
,
value
:
number
)
:
void
Parameters
uniform
:
string
value
:
number
Returns
void
set
Uniformi
setUniformi
(
uniform
:
string
,
value
:
number
)
:
void
Parameters
uniform
:
string
value
:
number
Returns
void
unbind
unbind
()
:
void
Returns
void
Static
new
Colored
newColored
(
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
,
)
:
spine
.
webgl
.
Shader
Parameters
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
Returns
spine
.
webgl
.
Shader
Static
new
Colored
Textured
newColoredTextured
(
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
,
)
:
spine
.
webgl
.
Shader
Parameters
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
Returns
spine
.
webgl
.
Shader
Static
new
Two
Colored
Textured
newTwoColoredTextured
(
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
,
)
:
spine
.
webgl
.
Shader
Parameters
context
:
WebGLRenderingContext
|
ManagedWebGLRenderingContext
Returns
spine
.
webgl
.
Shader
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
COLOR
COLOR2
MVP_
MATRIX
POSITION
SAMPLER
TEXCOORDS
Methods
bind
dispose
get
Attribute
Location
get
Fragment
Shader
get
Fragment
Source
get
Program
get
Uniform
Location
get
Vertex
Shader
get
Vertex
Shader
Source
restore
set
Uniform2f
set
Uniform2x2f
set
Uniform3f
set
Uniform3x3f
set
Uniform4f
set
Uniform4x4f
set
Uniformf
set
Uniformi
unbind
new
Colored
new
Colored
Textured
new
Two
Colored
Textured
phaser - v4.0.0-rc.4
Loading...