HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RE_ShaderAtlas Member List

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

addShader(const UT_StringArray &tag_stack, const UT_StringArray &tokens, const UT_StringHolder &program, UT_WorkBuffer &defines)RE_ShaderAtlasprotected
addShader(exint key, const UT_StringHolder &program, const UT_StringHolder &defines, bool check_for_abs_path)RE_ShaderAtlasprotected
applyDefsToMatchingShaders(const UT_StringArray &tag_stack, UT_WorkBuffer &defines)RE_ShaderAtlasprotected
bits() const RE_ShaderAtlasinline
createShaderImpl(const char *program, const char *defines)RE_ShaderAtlasprotectedvirtual
getBit(const UT_StringRef &tag) const RE_ShaderAtlas
getFilePath() const RE_ShaderAtlasinline
getShader(RE_Render *r, exint shbits) const RE_ShaderAtlas
loadAtlas()RE_ShaderAtlas
myAtlasDirRE_ShaderAtlasprotected
myAtlasFileRE_ShaderAtlasprotected
myAtlasLoadedRE_ShaderAtlasprotected
myAtlasValidRE_ShaderAtlasprotected
myBitsRE_ShaderAtlasprotected
myMapRE_ShaderAtlasprotected
myMaxBitRE_ShaderAtlasprotected
printTags(exint tags)RE_ShaderAtlas
RE_ShaderAtlas(const UT_StringRef &shader_atlas_file)RE_ShaderAtlas
registerTokens(const UT_StringArray &tokens)RE_ShaderAtlasprotected
shaders() const RE_ShaderAtlasinline
~RE_ShaderAtlas()RE_ShaderAtlasvirtual