AddObject(MercuryObject *object, bool bParentDelete=false) | MercuryObject | [virtual] |
BOTTOM enum value | MercuryObject | |
BuildCharSprite(const char ch, int &x, int &y) | MercuryText | [private] |
BuildFontDisplay() | MercuryText | [private] |
BuildGlyphData() | MercuryText | |
CalculateMatrices() | MercuryObjectBase | [virtual] |
CalculateRealColor() | MercuryObject | |
CENTER enum value | MercuryObject | |
CLASS_RTTI(MercuryText, MercuryObject) | MercuryText | |
MercuryObject::CLASS_RTTI(MercuryObject, MercuryMessageHandler) | MercuryObject | |
MercuryMessageHandler::CLASS_RTTI(MercuryMessageHandler, MercuryCommandHandler) | MercuryMessageHandler | |
Clear() | MercuryText | |
Clonize() | MercuryObject | [inline, virtual] |
Command(PStack &ret, const char *command, PStack &args) | MercuryText | [virtual] |
ComputeCull() | MercuryObject | |
ComputeInheritedGLState() | MercuryObject | |
CustomRender() | MercuryText | [virtual] |
Debug(const float z) | MercuryObjectBase | |
Destroy() | MercuryObject | [inline] |
Draw() | MercuryObject | [inline, virtual] |
EnumerateCommands(MVector< MString > &toAdd) | MercuryText | [virtual] |
GetAfterMatrix() const | MercuryObjectBase | [inline] |
GetAllTypes(MVector< MString > &vOut) | MercuryCommandHandler | [inline, virtual] |
GetAmbient() | MercuryObject | [inline] |
GetCharacter(unsigned int i) const | MercuryText | [inline] |
GetCurHeight() | MercuryText | [inline] |
GetCurWidth() | MercuryText | [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] |
GetFont() const | MercuryText | [inline] |
GetGlobalPosition() const | MercuryObjectBase | |
GetGLState() | MercuryObject | [inline] |
GetGlyphData() const | MercuryText | [inline] |
GetHAlignment() const | MercuryObject | [inline] |
GetHide() const | MercuryObjectBase | [inline] |
GetInheritedGLState() | MercuryObject | [inline] |
GetLocalMatrix() const | MercuryObjectBase | [inline] |
GetMaterial() const | MercuryObject | [inline] |
GetName() const | MercuryObject | [inline] |
GetNumChildren() const | MercuryObject | [inline] |
GetParentObject() | MercuryObjectBase | [inline] |
GetPosition() const | MercuryObjectBase | [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] |
GetSize() | MercuryText | [inline] |
GetSpecular() | MercuryObject | [inline] |
GetState() const | MercuryObject | [inline] |
GetText() const | MercuryText | [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() | MercuryText | [virtual] |
IsCulled() const | MercuryObject | [inline] |
IsHidden() const | MercuryObjectBase | |
IsInitalized() const | MercuryObject | [inline] |
IsMatrixTainted() const | MercuryObjectBase | [inline] |
IsTypeOf(const MString &sType) | MercuryCommandHandler | [inline, virtual] |
LEFT enum value | MercuryObject | |
m_bClone | MercuryObject | [protected] |
m_bMarkedForDestroy | MercuryObject | [protected] |
m_characters | MercuryText | [private] |
m_culled | MercuryObject | [protected] |
m_drawable | MercuryObject | [protected] |
m_drawOrder | MercuryObjectBase | [protected] |
m_finalMaterial | MercuryObject | [protected] |
m_finalMatrix | MercuryObjectBase | [protected] |
m_font | MercuryText | [private] |
m_fontFileData | MercuryText | [private] |
m_fontheight | MercuryText | [private] |
m_fVisRadius | MercuryObjectBase | [protected] |
m_glState | MercuryObject | [protected] |
m_h | MercuryText | [private] |
m_height | MercuryObject | [protected] |
m_hidden | MercuryObjectBase | [protected] |
m_id | MercuryText | [private] |
m_initalized | MercuryObject | [protected] |
m_localMatrix | MercuryObjectBase | [protected] |
m_matrix | MercuryObjectBase | [protected] |
m_maxwidth | MercuryText | [private] |
m_mtgd | MercuryText | [private] |
m_name | MercuryObject | [protected] |
m_objects | MercuryObject | |
m_parentObject | MercuryObjectBase | [protected] |
m_pMaterial | MercuryObject | [protected] |
m_polys | MercuryObject | [protected] |
m_position | MercuryObjectBase | [protected] |
m_rotation | MercuryObjectBase | [protected] |
m_rotMode | MercuryObjectBase | [protected] |
m_rotQuat | MercuryObjectBase | [protected] |
m_scale | MercuryObjectBase | [protected] |
m_state | MercuryObject | [protected] |
m_tabwidth | MercuryText | [private] |
m_taintedMatrix | MercuryObjectBase | [protected] |
m_text | MercuryText | [private] |
m_width | MercuryObject | [protected] |
m_xalign | MercuryObjectBase | [protected] |
m_yalign | MercuryObjectBase | [protected] |
MercuryObject() | MercuryObject | |
MercuryObject(const MString &name) | MercuryObject | |
MercuryObjectBase() | MercuryObjectBase | |
MercuryText() | MercuryText | |
Message(int Message, PStack &data, const MString &name) | MercuryText | [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] |
New_Face(FT_LibraryRec_ *library, const MString &filepathname, long face_index, FT_FaceRec_ **aface) | MercuryText | [private] |
NumCharacters() const | MercuryText | [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() | MercuryObject | [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] |
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] |
SetFont(const MString &font) | MercuryText | |
SetHAlignment(HALIGN alignment) | MercuryObject | [inline, virtual] |
SetHide(bool hide) | MercuryObjectBase | [inline] |
SetMaterial(MercuryMaterial *material) | MercuryObject | [inline] |
SetMatrixTainted(bool taint) | MercuryObjectBase | [inline] |
SetMaxWidth(int maxwidth) | MercuryText | [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] |
SetSize(unsigned int px) | MercuryText | |
SetSpecular(const MercuryColor &c) | MercuryObject | [inline] |
SetSpecularf(float r, float g, float b, float a) | MercuryObject | [inline] |
SetTabWidth(int pixels) | MercuryText | [inline] |
SetText(const MString &text) | MercuryText | |
SetupSizing(const DisplayDimensions &d) | MercuryText | [private] |
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] |
~MercuryObject() | MercuryObject | [virtual] |
~MercuryObjectBase() | MercuryObjectBase | [inline, virtual] |
~MercuryText() | MercuryText | [virtual] |