NWengine 0.9
Loading...
Searching...
No Matches
Shader Member List

This is the complete list of members for Shader, including all inherited members.

_GlGen(ShaderText *shaderText)Shader
_glIDShader
_identifierShader
_usageCounter (defined in Asset)Asset
Clean()Assetvirtual
Delete()Shader
GetFromCache(void *identifier) overrideShadervirtual
LoadFromBuffer(void *shaderTextPtr, void *identifier) overrideShadervirtual
LoadFromBufferOrGetFromCache(void *identifier, void *buffer, void *data)Assetvirtual
LoadFromFile(const char *path, void *identifier) overrideShadervirtual
LoadFromFileOrGetFromCache(void *identifier, const char *path, void *data)Assetvirtual
NW_DECL_RES_LIST(ShaderIdentifier, Shader) (defined in Shader)Shader
parseShader(const char *path)Shaderstatic
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