| AddTexture(MercuryTexture *texture) | MercuryMaterial | |
| BuildShader() | MercuryMaterial | [private] |
| CLASS_RTTI(MercuryMessageHandler, MercuryCommandHandler) | MercuryMessageHandler | |
| ClearTextures() | MercuryMaterial | |
| Command(PStack &ret, const char *command, PStack &args) | MercuryCommandHandler | [virtual] |
| EditTexture(unsigned int i) | MercuryMaterial | [inline] |
| EnumerateCommands(MVector< MString > &toAdd) | MercuryCommandHandler | [virtual] |
| GetAllTypes(MVector< MString > &vOut) | MercuryCommandHandler | [inline, virtual] |
| GetShaderID() const | MercuryMaterial | [inline] |
| GetTexture(unsigned int i) const | MercuryMaterial | [inline] |
| GetType() | MercuryCommandHandler | [inline, virtual] |
| IsTypeOf(const MString &sType) | MercuryCommandHandler | [inline, virtual] |
| LoadMaterial(const MString &filename, const MString &path="") | MercuryMaterial | |
| m_alpha | MercuryMaterial | |
| m_ambient | MercuryMaterial | |
| m_bHasRegistered | MercuryMaterial | [private] |
| m_completePath | MercuryMaterial | [private] |
| m_diffuse | MercuryMaterial | |
| m_emissive | MercuryMaterial | |
| m_GLSLFragmentFile | MercuryMaterial | [private] |
| m_GLSLVertexFile | MercuryMaterial | [private] |
| m_iGLSLFragTime | MercuryMaterial | [private] |
| m_iGLSLShaderID | MercuryMaterial | [private] |
| m_iGLSLVertTime | MercuryMaterial | [private] |
| m_name | MercuryMaterial | |
| m_shininess | MercuryMaterial | |
| m_specular | MercuryMaterial | |
| m_textures | MercuryMaterial | [private] |
| m_vUniformNames | MercuryMaterial | |
| m_vUniformValues | MercuryMaterial | |
| MercuryMaterial() | MercuryMaterial | |
| Message(int Message, PStack &data, const MString &name) | MercuryMaterial | [virtual] |
| NumTextures() const | MercuryMaterial | [inline] |
| operator *(const MercuryMaterial &m) | MercuryMaterial | |
| operator *=(const MercuryMaterial &m) | MercuryMaterial | |
| operator=(const MercuryMaterial &m) | MercuryMaterial | |
| ProcessMessage(const MString &name, void *mudata, PStack &data) | MercuryMessageHandler | [static] |
| RegisterMessage(int messageID, const MString &name) | MercuryMessageHandler | |
| UnregisterMessage(int messageID, const MString &name) | MercuryMessageHandler | |
| ~MercuryCommandHandler() | MercuryCommandHandler | [inline, virtual] |
| ~MercuryMaterial() | MercuryMaterial | |