|
Couch
|

Public Member Functions | |
| Shader (const char *vertexCode, const char *fragmentCode) | |
| void | Use () |
| void | UpdateView (Matrix view) |
| void | UpdateModel (Matrix model) |
| void | UpdateProjection (Matrix projection) |
| void | UpdateNormal (glm::mat3 normal) |
| void | UpdateMaterial (Material material) |
| void | UpdateDirectionalLight (DirectionalLight directionalLight) |
| void | UpdatePointLights (PointLightList pointLights) |
| virtual Name | GetName () const |
Public Attributes | |
| Id | id |