|
NWengine 0.9
|
This is the complete list of members for Shader, including all inherited members.
| _GlGen(ShaderText *shaderText) | Shader | |
| _glID | Shader | |
| _identifier | Shader | |
| _usageCounter (defined in Asset) | Asset | |
| Clean() | Asset | virtual |
| Delete() | Shader | |
| GetFromCache(void *identifier) override | Shader | virtual |
| LoadFromBuffer(void *shaderTextPtr, void *identifier) override | Shader | virtual |
| LoadFromBufferOrGetFromCache(void *identifier, void *buffer, void *data) | Asset | virtual |
| LoadFromFile(const char *path, void *identifier) override | Shader | virtual |
| LoadFromFileOrGetFromCache(void *identifier, const char *path, void *data) | Asset | virtual |
| NW_DECL_RES_LIST(ShaderIdentifier, Shader) (defined in Shader) | Shader | |
| parseShader(const char *path) | Shader | static |
| SetMat4x4(const char *name, const float *value) | Shader | |
| SetUniform1f(const char *name, const float value) | Shader | |
| SetUniform1i(const char *name, const int value) | Shader | |
| SetUniform3f(const char *name, float x, float y, float z) | Shader | |
| SetUniformArrayf(const char *name, float *value, int size) | Shader | |
| SetUniformArrayi(const char *name, int *value, int size) | Shader | |
| SetVector2(const char *name, float value0, float value1) | Shader | |
| Use() | Shader |