Class GraphicsEffect
Base class for graphics effect / program - e.g. for OpenGL shader program
Fields
| Name | Type | Description |
|---|---|---|
_refCount
|
int | count of references to this object from Ref |
Properties
| Name | Type | Description |
|---|---|---|
refCount[get]
|
int | returns current value of reference counter |
Methods
| Name | Description |
|---|---|
draw
(mesh, wireframe)
|
|
getVertexElementLocation
(type)
|
get location for vertex attribute |
hasUniform
(id)
|
returns true if effect has uniform |
setUniform
(uniformName, matrix)
|
|
setUniform
(uniformName, matrix)
|
|
setUniform
(uniformName, v)
|
|
setUniform
(uniformName, v)
|
|
setUniform
(uniformName, vec)
|
|
setUniform
(uniformName, vec)
|
|
setUniform
(uniformName, vec)
|
|
setUniform
(uniformName, vec)
|
|
setUniform
(uniformName, vec)
|
|
setUniform
(uniformName, vec)
|
|
setUniform
(id, matrix)
|
|
setUniform
(id, matrix)
|
|
setUniform
(id, v)
|
|
setUniform
(id, v)
|
|
setUniform
(id, vec)
|
|
setUniform
(id, vec)
|
|
setUniform
(id, vec)
|
|
setUniform
(id, vec)
|
|
setUniform
(id, vec)
|
|
setUniform
(id, vec)
|
|
addRef
()
|
increments reference counter |
releaseRef
()
|
decrement reference counter, destroy object if no more references left |
Aliases
| Name | Description |
|---|---|
~this
|