, including all inherited members.
auxiliary (defined in Resource) | Resource | |
broken (defined in Resource) | Resource | [protected] |
Geometry (defined in ShaderProgram) | ShaderProgram | [friend] |
getHandle() (defined in ShaderProgram) | ShaderProgram | |
getIdentifier() const | Resource | |
getIdentifierStringCopy() | Resource | |
getNewResourceName(char *buf, char *base, ResourceType_t type) (defined in Resource) | Resource | [protected, static] |
getPurgeLevel() const (defined in Resource) | Resource | |
getReferenceCount() const (defined in Resource) | Resource | |
getRenderState() (defined in ShaderProgram) | ShaderProgram | |
getType() const (defined in Resource) | Resource | |
getUniform() (defined in ShaderProgram) | ShaderProgram | |
hasUniform(const char *name) (defined in ShaderProgram) | ShaderProgram | |
identifier (defined in Resource) | Resource | [protected] |
instantiate() | Resource | [virtual] |
isEqual(Resource *res) | Resource | [virtual] |
purgeLevel (defined in Resource) | Resource | [protected] |
recompile() (defined in ShaderProgram) | ShaderProgram | |
registerCommands() (defined in ShaderProgram) | ShaderProgram | [static] |
Renderer (defined in ShaderProgram) | ShaderProgram | [friend] |
renderState (defined in ShaderProgram) | ShaderProgram | |
Resource(const char *nidentifier, u32 purge_level, ResourceType_t rtype) (defined in Resource) | Resource | [protected] |
SceneGraph (defined in ShaderProgram) | ShaderProgram | [friend] |
setCubeMap(const char *name, CubeMap *cubemap) (defined in ShaderProgram) | ShaderProgram | |
setHandle(void *nhandle) (defined in ShaderProgram) | ShaderProgram | [protected] |
setMatrix(const char *name, void *matptr, u32 dimension) (defined in ShaderProgram) | ShaderProgram | |
setMatrixArray(const char *name, void *list, u32 n_values, u32 dimension) (defined in ShaderProgram) | ShaderProgram | |
setMaxPurgeLevel(u32 purge_level) (defined in Resource) | Resource | |
setPurgeLevel(u32 purge_level) (defined in Resource) | Resource | |
setScalar(const char *name, f32 value, UniformType_t type) (defined in ShaderProgram) | ShaderProgram | |
setScalar(const char *name, i32 value, UniformType_t type) (defined in ShaderProgram) | ShaderProgram | |
setScalarArray(const char *name, void *list, u32 n_values, UniformType_t type) (defined in ShaderProgram) | ShaderProgram | |
setTexture(const char *name, Texture *tex) (defined in ShaderProgram) | ShaderProgram | |
setVector(const char *name, void *vecptr, u32 dimension, UniformType_t type) (defined in ShaderProgram) | ShaderProgram | |
setVectorArray(const char *name, void *list, u32 n_values, u32 dimension, UniformType_t type) (defined in ShaderProgram) | ShaderProgram | |
ShaderProgram(const char *nidentifier, const char *description, char *prefix) (defined in ShaderProgram) | ShaderProgram | [protected] |
type (defined in Resource) | Resource | [protected] |
~Resource() (defined in Resource) | Resource | [protected, virtual] |
~ShaderProgram() (defined in ShaderProgram) | ShaderProgram | [protected] |