Home | Trees | Indices | Help |
|
---|
|
PyObjectPlus --+ | BL_Shader
BL_Shader GLSL shaders.
TODO - Description
Instance Methods | |||
|
|||
|
|||
string |
|
||
string |
|
||
bool |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
bool |
|
Instance Variables | |
bool |
invalid Test if the object has been freed by the game engine and is no longer valid. (Inherited from GameTypes.PyObjectPlus) |
Method Details |
Set a uniform with a list of float values
|
Clear the shader. Use this method before the source is changed with setSource. |
Returns the fragment program.
|
Get the vertex program.
|
Check if the shader is valid.
|
Set attribute location. (The parameter is ignored a.t.m. and the value of "tangent" is always used.)
|
Set the maximum number of passes. Not used a.t.m.
|
Set uniform texture sample index.
|
Set the vertex and fragment programs
|
Set a uniform with 1 float value.
|
Set a uniform with an integer value.
|
Set a uniform with 2 float values
|
Set a uniform with 2 integer values
|
Set a uniform with 3 float values.
|
Set a uniform with 3 integer values
|
Set a uniform with 4 float values.
|
Set a uniform with 4 integer values
|
Define a new uniform
|
Set a uniform with a 3x3 matrix value
|
Set a uniform with a 4x4 matrix value
|
Set a uniform with a list of integer values
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0 on Mon Aug 31 23:12:30 2009 | http://epydoc.sourceforge.net |