List of all members.
Public Member Functions |
| Uniform (u32 entries_size=UNIFORM_DEFAULT_ENTRIES_SIZE) |
void | setScalar (const char *name, f32 value, UniformType_t type) |
void | setScalar (const char *name, i32 value, UniformType_t type) |
void | setScalarArray (const char *name, void *list, u32 n_values, UniformType_t type) |
void | setVector (const char *name, void *vecptr, u32 dimension, UniformType_t type) |
void | setVectorArray (const char *name, void *list, u32 n_values, u32 dimension, UniformType_t type) |
void | setMatrix (const char *name, void *matptr, u32 dimension) |
void | setMatrixArray (const char *name, void *list, u32 n_values, u32 dimension) |
void | setTexture (const char *name, Texture *tex) |
void | setCubeMap (const char *name, CubeMap *cubemap) |
void | remove (char *name) |
UniformEntry_t * | getEntries () |
u32 | getEntryCount () const |
void | copyTo (Uniform *uniform) |
void | log () |
Protected Member Functions |
void | setTextureHandle (const char *name, void *tex) |
void | setCubeMapHandle (const char *name, void *cubemap) |
The documentation for this class was generated from the following files:
- C:/Users/Malacka/Desktop/Magnus/RenderChimp/src/Uniform.h
- C:/Users/Malacka/Desktop/Magnus/RenderChimp/src/Uniform.cpp