HDK
|
#include <GR_Material.h>
Public Member Functions | |
GR_ShaderCache () | |
UT_NON_COPYABLE (GR_ShaderCache) | |
Static Public Member Functions | |
static void | initCache () |
static void | destroyCache () |
static exint | getShaderID (const UT_StringHolder &name) |
static RV_ShaderProgram * | getShader (exint id) |
static exint | createEntryID (const UT_StringHolder &name) |
static void | cacheShader (exint entry, UT_UniquePtr< RV_ShaderProgram > shader) |
static bool | removeShader (const UT_StringHolder &name) |
Definition at line 352 of file GR_Material.h.
|
inline |
Definition at line 355 of file GR_Material.h.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
GR_ShaderCache::UT_NON_COPYABLE | ( | GR_ShaderCache | ) |