|
static void | getArrayNameAndIndex (const char *str, UT_String &name_out, int *index_out) |
|
static int | getBuiltIn (const RE_Uniform *uniform, int languages=RE_SHADER_LANGUAGE_ALL) |
|
static int | getBuiltIn (const UT_StringHolder &name, RE_UniformType type, int languages=RE_SHADER_LANGUAGE_ALL) |
|
static const char * | getBuiltInName (RE_UniformBuiltIn built_in) |
|
static RE_UniformType | getBuiltInType (RE_UniformBuiltIn built_in) |
|
static void | initBuiltIns () |
|
static void | registerBuiltIn (RE_Render *r, RE_UniformBuiltIn built_in, const RE_Uniform &uniform) |
|
static void | registerBuiltIn (RE_Render *r, RE_UniformBuiltIn built_in, const void *data=nullptr) |
|
static bool | assignBuiltIn (RE_Render *r, RE_UniformBuiltIn built_in, const void *data) |
|
static bool | assignBuiltInArray (RE_Render *r, RE_UniformBuiltIn built_in, const void *data, int start, int num) |
|
static void | unregisterBuiltIn (RE_Render *r, RE_UniformBuiltIn built_in) |
|
static int | getVectorSize (RE_UniformType type) |
|
static bool | isFloat (RE_UniformType type) |
|
static bool | isInt (RE_UniformType type) |
|
static bool | isSampler (RE_UniformType type) |
|
static bool | isImage (RE_UniformType type) |
|
Definition at line 227 of file RE_Uniform.h.