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 | |