- bindAttribute
void bindAttribute(int attribute, string var_name)
- cleanUp
void cleanUp()
- loadUniform
void loadUniform(int locationID, bool value)
Load bool uniform using location id and value.
- loadUniform
void loadUniform(int locationID, int value)
Load int uniform using location id and value.
- loadUniform
void loadUniform(int locationID, uint value)
Load uint uniform using location id and value.
- loadUniform
void loadUniform(int locationID, float value)
Load float uniform using location id and value.
- loadUniform
void loadUniform(int locationID, Vector2F vector)
Load vec2 uniform using location id and value.
- loadUniform
void loadUniform(int locationID, Vector3F vector)
Load vec3 uniform using location id and value.
- loadUniform
void loadUniform(int locationID, Vector4F vector)
Load vec4 uniform using location id and value.
- loadUniform
void loadUniform(int locationID, Matrix4F matrix)
Load mat4 uniform using location id and value.
- loadUniform
void loadUniform(string name, bool value)
Load bool uniform using uniform name and value.
- loadUniform
void loadUniform(string name, int value)
Load int uniform using uniform name and value.
- loadUniform
void loadUniform(string name, uint value)
Load uint uniform using uniform name and value.
- loadUniform
void loadUniform(string name, float value)
Load float uniform using uniform name and value.
- loadUniform
void loadUniform(string name, Vector2F vector)
Load vec2 uniform using uniform name and value.
- loadUniform
void loadUniform(string name, Vector3F vector)
Load vec3 uniform using uniform name and value.
- loadUniform
void loadUniform(string name, Vector4F vector)
Load vec4 uniform using uniform name and value.
- loadUniform
void loadUniform(string name, Matrix4F matrix)
Load mat4 uniform using uniform name and value.
- programID
uint programID()
- render
void render()
- start
void start()
- stop
void stop()