| AddObject(MercuryObject *object, bool bParentDelete=false) | MercuryObject | [virtual] |
| BOTTOM enum value | MercuryObject | |
| CalculateMatrices() | MercuryObjectBase | [virtual] |
| CalculateRealColor() | MercuryObject | |
| CENTER enum value | MercuryObject | |
| CLASS_RTTI(MercuryLight, MercuryObject) | MercuryLight | |
| MercuryObject::CLASS_RTTI(MercuryObject, MercuryMessageHandler) | MercuryObject | |
| MercuryMessageHandler::CLASS_RTTI(MercuryMessageHandler, MercuryCommandHandler) | MercuryMessageHandler | |
| Clonize() | MercuryObject | [inline, virtual] |
| Command(PStack &ret, const char *command, PStack &args) | MercuryCommandHandler | [virtual] |
| ComputeBrightnessFromDistance(const MercuryPoint &objectPos) const | MercuryLight | |
| ComputeCull() | MercuryObject | |
| ComputeInheritedGLState() | MercuryObject | |
| ComputeRadius() | MercuryLight | |
| CustomRender() | MercuryObject | [virtual] |
| Debug(const float z) | MercuryObjectBase | |
| Destroy() | MercuryObject | [inline] |
| Draw() | MercuryLight | [inline, virtual] |
| EnumerateCommands(MVector< MString > &toAdd) | MercuryCommandHandler | [virtual] |
| GetAfterMatrix() const | MercuryObjectBase | [inline] |
| GetAllTypes(MVector< MString > &vOut) | MercuryCommandHandler | [inline, virtual] |
| GetAmbient() | MercuryObject | [inline] |
| GetAttenuation(Attenuation::Type type) const | MercuryLight | [inline] |
| GetDiffuse() | MercuryObject | [inline] |
| GetDiffusef(float &r, float &g, float &b, float &a) | MercuryObject | |
| GetDrawOrder() const | MercuryObjectBase | [inline] |
| GetEmissive() | MercuryObject | [inline] |
| GetFinalMaterial() const | MercuryObject | [inline] |
| GetFinalMatrix() const | MercuryObjectBase | [inline] |
| GetGlobalPosition() const | MercuryObjectBase | |
| GetGLState() | MercuryObject | [inline] |
| GetHAlignment() const | MercuryObject | [inline] |
| GetHide() const | MercuryObjectBase | [inline] |
| GetInheritedGLState() | MercuryObject | [inline] |
| GetLightType() const | MercuryLight | [inline] |
| GetLocalMatrix() const | MercuryObjectBase | [inline] |
| GetMaterial() const | MercuryObject | [inline] |
| GetName() const | MercuryObject | [inline] |
| GetNumChildren() const | MercuryObject | [inline] |
| GetParentObject() | MercuryObjectBase | [inline] |
| GetPosition() const | MercuryObjectBase | [inline] |
| GetRadius() const | MercuryLight | [inline] |
| GetRot() const | MercuryObjectBase | [inline] |
| GetRotationQuaternion() const | MercuryObjectBase | [inline] |
| GetRotMode() const | MercuryObjectBase | [inline] |
| GetRotX() const | MercuryObjectBase | [inline] |
| GetRotY() const | MercuryObjectBase | [inline] |
| GetRotZ() const | MercuryObjectBase | [inline] |
| GetScale() const | MercuryObjectBase | [inline] |
| GetScaledRadius() const | MercuryObject | [inline] |
| GetScaleX() const | MercuryObjectBase | [inline] |
| GetScaleY() const | MercuryObjectBase | [inline] |
| GetScaleZ() const | MercuryObjectBase | [inline] |
| GetSpecular() | MercuryObject | [inline] |
| GetState() const | MercuryObject | [inline] |
| GetTruePosition() const | MercuryObjectBase | |
| GetType() | MercuryCommandHandler | [inline, virtual] |
| GetVAlignment() const | MercuryObject | [inline] |
| GetX() const | MercuryObjectBase | [inline] |
| GetY() const | MercuryObjectBase | [inline] |
| GetZ() const | MercuryObjectBase | [inline] |
| HALIGN enum name | MercuryObject | |
| Init() | MercuryLight | [virtual] |
| IsCulled() const | MercuryObject | [inline] |
| IsHidden() const | MercuryObjectBase | |
| IsInitalized() const | MercuryObject | [inline] |
| IsMatrixTainted() const | MercuryObjectBase | [inline] |
| IsStatic() const | MercuryLight | [inline] |
| IsTypeOf(const MString &sType) | MercuryCommandHandler | [inline, virtual] |
| LEFT enum value | MercuryObject | |
| m_attenuation | MercuryLight | [private] |
| m_bClone | MercuryObject | [protected] |
| m_bMarkedForDestroy | MercuryObject | [protected] |
| m_colors | MercuryLight | [private] |
| m_culled | MercuryObject | [protected] |
| m_drawable | MercuryObject | [protected] |
| m_drawOrder | MercuryObjectBase | [protected] |
| m_finalMaterial | MercuryObject | [protected] |
| m_finalMatrix | MercuryObjectBase | [protected] |
| m_fVisRadius | MercuryObjectBase | [protected] |
| m_glState | MercuryObject | [protected] |
| m_height | MercuryObject | [protected] |
| m_hidden | MercuryObjectBase | [protected] |
| m_initalized | MercuryObject | [protected] |
| m_localMatrix | MercuryObjectBase | [protected] |
| m_matrix | MercuryObjectBase | [protected] |
| m_name | MercuryObject | [protected] |
| m_objects | MercuryObject | |
| m_parentObject | MercuryObjectBase | [protected] |
| m_pLT | MercuryLight | [private] |
| m_pMaterial | MercuryObject | [protected] |
| m_polys | MercuryObject | [protected] |
| m_position | MercuryObjectBase | [protected] |
| m_radius | MercuryLight | [private] |
| m_rotation | MercuryObjectBase | [protected] |
| m_rotMode | MercuryObjectBase | [protected] |
| m_rotQuat | MercuryObjectBase | [protected] |
| m_scale | MercuryObjectBase | [protected] |
| m_state | MercuryObject | [protected] |
| m_static | MercuryLight | [private] |
| m_taintedMatrix | MercuryObjectBase | [protected] |
| m_width | MercuryObject | [protected] |
| m_xalign | MercuryObjectBase | [protected] |
| m_yalign | MercuryObjectBase | [protected] |
| MercuryLight() | MercuryLight | |
| MercuryObject() | MercuryObject | |
| MercuryObject(const MString &name) | MercuryObject | |
| MercuryObjectBase() | MercuryObjectBase | |
| Message(int Message, PStack &data, const MString &name) | MercuryMessageHandler | [inline, virtual] |
| MoveRotX(const float x) | MercuryObjectBase | [inline] |
| MoveRotY(const float y) | MercuryObjectBase | [inline] |
| MoveRotZ(const float z) | MercuryObjectBase | [inline] |
| MoveScaleX(const float x) | MercuryObjectBase | [inline] |
| MoveScaleY(const float y) | MercuryObjectBase | [inline] |
| MoveScaleZ(const float z) | MercuryObjectBase | [inline] |
| MoveX(const float x) | MercuryObjectBase | [inline] |
| MoveY(const float y) | MercuryObjectBase | [inline] |
| MoveZ(const float z) | MercuryObjectBase | [inline] |
| operator<(const MercuryObjectBase &r) const | MercuryObjectBase | [inline] |
| operator>=(const MercuryObjectBase &r) const | MercuryObjectBase | [inline] |
| Prerender() | MercuryObject | [virtual] |
| ProcessMessage(const MString &name, void *mudata, PStack &data) | MercuryMessageHandler | [static] |
| RegisterMessage(int messageID, const MString &name) | MercuryMessageHandler | |
| RemoveObject(MercuryObject *object, bool bAllowDelete=true) | MercuryObject | [virtual] |
| Render() | MercuryLight | [inline, virtual] |
| ReplaceObject(MercuryObject *object, MercuryObject *newobject) | MercuryObject | [virtual] |
| RIGHT enum value | MercuryObject | |
| SetAfterMatrix(const float *inmat) | MercuryObjectBase | [inline] |
| SetAlignX(float x) | MercuryObjectBase | [inline] |
| SetAlignY(float y) | MercuryObjectBase | [inline] |
| SetAmbient(const MercuryColor &c) | MercuryObject | [inline] |
| SetAmbientf(float r, float g, float b, float a) | MercuryObject | [inline] |
| SetAttenuation(float value, Attenuation::Type type=Attenuation::CONSTANT) | MercuryLight | |
| SetColors(const MercuryMaterial &c) | MercuryLight | [inline] |
| SetDiffuse(const MercuryColor &c) | MercuryObject | [inline] |
| SetDiffusef(float r, float g, float b, float a) | MercuryObject | [inline] |
| SetDrawOrder(int order) | MercuryObject | [virtual] |
| SetEmissive(const MercuryColor &c) | MercuryObject | [inline] |
| SetEmissivef(float r, float g, float b, float a) | MercuryObject | [inline] |
| SetHAlignment(HALIGN alignment) | MercuryObject | [inline, virtual] |
| SetHide(bool hide) | MercuryObjectBase | [inline] |
| SetLightType(LightType pLT) | MercuryLight | [inline] |
| SetMaterial(MercuryMaterial *material) | MercuryObject | [inline] |
| SetMatrixTainted(bool taint) | MercuryObjectBase | [inline] |
| SetName(const MString &name) | MercuryObject | |
| SetParentObject(MercuryObjectBase *parent) | MercuryObjectBase | [inline] |
| SetPosition(const MercuryPoint &position) | MercuryObjectBase | [inline] |
| SetRot(const MercuryPoint &rotation) | MercuryObjectBase | [inline] |
| SetRotationMode(const RotationMode mode) | MercuryObjectBase | [inline] |
| SetRotationQuaternion(const MQuaternion &q) | MercuryObjectBase | [inline] |
| SetRotX(const float x) | MercuryObjectBase | [inline] |
| SetRotY(const float y) | MercuryObjectBase | [inline] |
| SetRotZ(const float z) | MercuryObjectBase | [inline] |
| SetScale(const MercuryPoint &scale) | MercuryObjectBase | [inline] |
| SetScaleX(const float x) | MercuryObjectBase | [inline] |
| SetScaleY(const float y) | MercuryObjectBase | [inline] |
| SetScaleZ(const float z) | MercuryObjectBase | [inline] |
| SetSpecular(const MercuryColor &c) | MercuryObject | [inline] |
| SetSpecularf(float r, float g, float b, float a) | MercuryObject | [inline] |
| SetStatic(bool toggle) | MercuryLight | [inline] |
| SetVAlignment(VALIGN alignment) | MercuryObject | [inline, virtual] |
| SetX(const float x) | MercuryObjectBase | [inline] |
| SetY(const float y) | MercuryObjectBase | [inline] |
| SetZ(const float z) | MercuryObjectBase | [inline] |
| SortDrawOrder() | MercuryObject | [virtual] |
| Spawn(const MString &sClass, const MString &sName, PROJECTIONTYPE projection=PERSPECTIVE) | MercuryObject | [virtual] |
| TOP enum value | MercuryObject | |
| Tweening | MercuryObject | |
| UnregisterMessage(int messageID, const MString &name) | MercuryMessageHandler | |
| Update(const float dTime) | MercuryObject | [virtual] |
| VALIGN enum name | MercuryObject | |
| VCENTER enum value | MercuryObject | |
| ~MercuryCommandHandler() | MercuryCommandHandler | [inline, virtual] |
| ~MercuryLight() | MercuryLight | [virtual] |
| ~MercuryObject() | MercuryObject | [virtual] |
| ~MercuryObjectBase() | MercuryObjectBase | [inline, virtual] |