Uranium
Application Framework
Loading...
Searching...
No Matches
UM.View.GL.ShaderProgram.ShaderProgram Member List

This is the complete list of members for UM.View.GL.ShaderProgram.ShaderProgram, including all inherited members.

__init__(self) (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgram
_attribute_bindings (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_attribute_indices (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_bindings (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_bound (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_debug_shader (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_matrixToQMatrix4x4(self, m) (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_setUniformValueDirect(self, int uniform, Union[Vector, Matrix, Color, List[float], List[List[float]], float, int] value) (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_shader_program (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_textures (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_uniform_indices (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
_uniform_values (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgramprotected
addAttributeBinding(self, str key, str value)UM.View.GL.ShaderProgram.ShaderProgram
addBinding(self, str key, str value)UM.View.GL.ShaderProgram.ShaderProgram
bind(self)UM.View.GL.ShaderProgram.ShaderProgram
build(self)UM.View.GL.ShaderProgram.ShaderProgram
disableAttribute(self, str name)UM.View.GL.ShaderProgram.ShaderProgram
enableAttribute(self, str name, str type, int offset, int stride=0)UM.View.GL.ShaderProgram.ShaderProgram
load(self, str file_name, str version="")UM.View.GL.ShaderProgram.ShaderProgram
release(self)UM.View.GL.ShaderProgram.ShaderProgram
removeAttributeBinding(self, str key)UM.View.GL.ShaderProgram.ShaderProgram
removeBinding(self, str key)UM.View.GL.ShaderProgram.ShaderProgram
setFragmentShader(self, str shader)UM.View.GL.ShaderProgram.ShaderProgram
setGeometryShader(self, str shader) (defined in UM.View.GL.ShaderProgram.ShaderProgram)UM.View.GL.ShaderProgram.ShaderProgram
setTexture(self, int texture_unit, Texture texture)UM.View.GL.ShaderProgram.ShaderProgram
setUniformValue(self, str name, Union[Vector, Matrix, Color, List[float], List[List[float]], float, int] value, **Any kwargs)UM.View.GL.ShaderProgram.ShaderProgram
setVertexShader(self, str shader)UM.View.GL.ShaderProgram.ShaderProgram
updateBindings(self, **kwargs)UM.View.GL.ShaderProgram.ShaderProgram