
This is the complete list of members for HMaterialLibrary, including all inherited members.
| ApplyMaterial(const char *name) | HMaterialLibrary | |
| ApplyStyles() | HMaterialLibrary | |
| CloneMaterial(const char *old_material_name, char *new_material_name) | HMaterialLibrary | |
| Compile(const char *name) | HMaterialLibrary | |
| Compile(const char *name, void *bufferlist) | HMaterialLibrary | protected |
| CountFromType(const char *type) | HMaterialLibrary | |
| Embedded enum value | HMaterialLibrary | |
| EnsureEnvironmentInitialized(const char *name) | HMaterialLibrary | |
| EnsureMaterialInitialized(const char *name) | HMaterialLibrary | |
| Error(const char *message, int severity=1) | HMaterialLibrary | protectedvirtual |
| FindReferencedMaterials(HC_KEY segment_tree, char *list, int list_size) (defined in HMaterialLibrary) | HMaterialLibrary | |
| FindValidMaterial(const char *name) const | HMaterialLibrary | protected |
| GetContainerSegment() const | HMaterialLibrary | |
| GetCurrentEnvironment(char *buffer=0, int buffer_length=-1) (defined in HMaterialLibrary) | HMaterialLibrary | |
| GetEnvironmentList(char *buffer=0, int buffer_length=-1) | HMaterialLibrary | |
| GetMaterialList(char *buffer=0, int buffer_length=-1) | HMaterialLibrary | |
| GetReadFlags() | HMaterialLibrary | inline |
| GetShaderSource(const char *material_name, char *shader_source, char *options=0) | HMaterialLibrary | protected |
| GetTweakableByIndex(const char *material_name, int index, char *tweakable_name, char *type) | HMaterialLibrary | |
| GetTweakableByName(const char *material_name, char const *tweakable_name, int *index, char *type) | HMaterialLibrary | |
| GetTweakableDefaults(const char *material_name, int index, float *vals) | HMaterialLibrary | |
| GetTweakablesCount(const char *material_name, int *count) | HMaterialLibrary | |
| GetTweakablesString(const char *material_name, char *string) | HMaterialLibrary | protected |
| GetWriteFlags() | HMaterialLibrary | inline |
| HMaterialLibrary() (defined in HMaterialLibrary) | HMaterialLibrary | |
| HTK_Material_Composite (defined in HMaterialLibrary) | HMaterialLibrary | friend |
| HTK_One_Material (defined in HMaterialLibrary) | HMaterialLibrary | friend |
| Initialize(const char *name, bool environment=false) | HMaterialLibrary | protected |
| InitRead(int version) (defined in HMaterialLibrary) | HMaterialLibrary | |
| InitWrite(const char *list, int *size) (defined in HMaterialLibrary) | HMaterialLibrary | |
| IsValid() const | HMaterialLibrary | inline |
| IsValidEnvironment(const char *name) const | HMaterialLibrary | |
| IsValidMaterial(const char *name) const | HMaterialLibrary | |
| m_CurrentEnvironment | HMaterialLibrary | protected |
| m_CurrentEnvironmentKey | HMaterialLibrary | protected |
| m_EnvironmentHash | HMaterialLibrary | protected |
| m_EnvironmentList | HMaterialLibrary | protected |
| m_MaterialDirectory | HMaterialLibrary | protected |
| m_MaterialHash | HMaterialLibrary | protected |
| m_MaterialList | HMaterialLibrary | protected |
| m_MaterialSegmentKey | HMaterialLibrary | protected |
| m_ReadFlags | HMaterialLibrary | protected |
| m_Valid | HMaterialLibrary | protected |
| m_WriteFlags | HMaterialLibrary | protected |
| ParseBuffer(char const *buffer, int size) (defined in HMaterialLibrary) | HMaterialLibrary | |
| Prefer_Embedded enum value | HMaterialLibrary | |
| Prefer_Highest_Resolution enum value | HMaterialLibrary | |
| Read_Flags enum name | HMaterialLibrary | |
| Read_Flags_Default enum value | HMaterialLibrary | |
| RegisterMaterials(const char *directory) | HMaterialLibrary | |
| RegisterMaterials(const wchar_t *directory) | HMaterialLibrary | |
| ReloadMaterial(const char *name) | HMaterialLibrary | |
| RenameMaterial(const char *old_material_name, const char *new_material_name) | HMaterialLibrary | |
| SetEnvironment(const char *name) | HMaterialLibrary | |
| SetReadFlags(Read_Flags flags) (defined in HMaterialLibrary) | HMaterialLibrary | inline |
| SetWriteFlags(Write_Flags flags) (defined in HMaterialLibrary) | HMaterialLibrary | inline |
| Tweak(const char *material_name, int index, const float *vals) | HMaterialLibrary | |
| Tweak(const char *material_name, int index, float val0, float val1=0, float val2=0, float val3=0) | HMaterialLibrary | |
| Write_Flags enum name | HMaterialLibrary | |
| Write_Flags_Default enum value | HMaterialLibrary | |
| ~HMaterialLibrary() (defined in HMaterialLibrary) | HMaterialLibrary | virtual |