AddObject(MercuryObject *object, bool bParentDelete=false) | MercuryObject | [virtual] |
AutoDestroy() | MercuryTexture | |
BOTTOM enum value | MercuryObject | |
CalculateMatrices() | MercuryTexture | [virtual] |
CalculateRealColor() | MercuryObject | |
CENTER enum value | MercuryObject | |
CLASS_RTTI(MercuryTexture, MercuryObject) | MercuryTexture | |
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] |
ComputeCull() | MercuryObject | |
ComputeInheritedGLState() | MercuryObject | |
CorrectSize() | MercuryTexture | [private] |
CustomRender() | MercuryObject | [virtual] |
Debug(const float z) | MercuryObjectBase | |
Destroy() | MercuryObject | [inline] |
Draw() | MercuryTexture | [inline, virtual] |
EnumerateCommands(MVector< MString > &toAdd) | MercuryCommandHandler | [virtual] |
GetAfterMatrix() const | MercuryObjectBase | [inline] |
GetAllTypes(MVector< MString > &vOut) | MercuryCommandHandler | [inline, virtual] |
GetAmbient() | MercuryObject | [inline] |
GetAttributes() const | MercuryTexture | [inline] |
GetColorByteType() const | MercuryTexture | [inline] |
GetDiffuse() | MercuryObject | [inline] |
GetDiffusef(float &r, float &g, float &b, float &a) | MercuryObject | |
GetDpiX() const | MercuryTexture | [inline] |
GetDpiY() const | MercuryTexture | [inline] |
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] |
GetHeight() const | MercuryTexture | [inline] |
GetHide() const | MercuryObjectBase | [inline] |
GetID() const | MercuryTexture | [inline] |
GetImageAttributes() const | MercuryTexture | [inline] |
GetInheritedGLState() | MercuryObject | [inline] |
GetLocalMatrix() const | MercuryObjectBase | [inline] |
GetMagFilter() const | MercuryTexture | [inline] |
GetMapMode() const | MercuryTexture | [inline] |
GetMapping() const | MercuryTexture | [inline] |
GetMaterial() const | MercuryObject | [inline] |
GetName() const | MercuryObject | [inline] |
GetNumChildren() const | MercuryObject | [inline] |
GetOriginalHeight() const | MercuryTexture | [inline] |
GetOriginalWidth() const | MercuryTexture | [inline] |
GetParentObject() | MercuryObjectBase | [inline] |
GetPath() const | MercuryTexture | [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] |
GetSpecular() | MercuryObject | [inline] |
GetState() const | MercuryObject | [inline] |
GetTruePosition() const | MercuryObjectBase | |
GetType() | MercuryCommandHandler | [inline, virtual] |
GetVAlignment() const | MercuryObject | [inline] |
GetWidth() const | MercuryTexture | [inline] |
GetX() const | MercuryObjectBase | [inline] |
GetY() const | MercuryObjectBase | [inline] |
GetZ() const | MercuryObjectBase | [inline] |
HALIGN enum name | MercuryObject | |
Init() | MercuryObject | [virtual] |
IsCulled() const | MercuryObject | [inline] |
IsDynamic() const | MercuryTexture | [inline] |
IsDynamicShadow() const | MercuryTexture | [inline] |
IsHidden() const | MercuryObjectBase | |
IsInitalized() const | MercuryObject | [inline] |
IsMatrixTainted() const | MercuryObjectBase | [inline] |
IsMipmap() const | MercuryTexture | [inline] |
IsTypeOf(const MString &sType) | MercuryCommandHandler | [inline, virtual] |
LEFT enum value | MercuryObject | |
m_attrs | MercuryTexture | [private] |
m_bClone | MercuryObject | [protected] |
m_bMarkedForDestroy | MercuryObject | [protected] |
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_imageAttrs | MercuryTexture | [private] |
m_initalized | MercuryObject | [protected] |
m_localMatrix | MercuryObjectBase | [protected] |
m_matrix | MercuryObjectBase | [protected] |
m_name | MercuryObject | [protected] |
m_objects | MercuryObject | |
m_parentObject | MercuryObjectBase | [protected] |
m_path | MercuryTexture | [private] |
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_taintedMatrix | MercuryObjectBase | [protected] |
m_width | MercuryObject | [protected] |
m_xalign | MercuryObjectBase | [protected] |
m_yalign | MercuryObjectBase | [protected] |
MakeAttachToVBO(int iVBO) | MercuryTexture | [inline] |
MercuryObject() | MercuryObject | |
MercuryObject(const MString &name) | MercuryObject | |
MercuryObjectBase() | MercuryObjectBase | |
MercuryTexture() | MercuryTexture | |
MercuryTexture(const MercuryTexture &texture) | MercuryTexture | |
Message(int Message, PStack &data, const MString &name) | MercuryTexture | [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 MercuryTexture &texture) | MercuryTexture | |
operator>=(const MercuryObjectBase &r) const | MercuryObjectBase | [inline] |
Prerender() | MercuryTexture | [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() | MercuryTexture | [inline, virtual] |
ReplaceObject(MercuryObject *object, MercuryObject *newobject) | MercuryObject | [virtual] |
RIGHT enum value | MercuryObject | |
SendLoadFromRaw(RawImageData *data) | MercuryTexture | |
SendLoadMessage() | MercuryTexture | |
SendRemoveMessage() | MercuryTexture | [private] |
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] |
SetAttributes(TextureAttrs &attrs) | MercuryTexture | [inline] |
SetColorByteType(ColorBytes type) | MercuryTexture | [inline] |
SetDiffuse(const MercuryColor &c) | MercuryObject | [inline] |
SetDiffusef(float r, float g, float b, float a) | MercuryObject | [inline] |
SetDpiX(const float dpi_x) | MercuryTexture | [inline] |
SetDpiY(const float dpi_y) | MercuryTexture | [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] |
SetHeight(unsigned int h) | MercuryTexture | [inline] |
SetHide(bool hide) | MercuryObjectBase | [inline] |
SetID(unsigned int id) | MercuryTexture | [inline] |
SetIsDynamic(bool isDynamic) | MercuryTexture | [inline] |
SetIsDynamicShadow(bool isDynamicShadow) | MercuryTexture | [inline] |
SetIsMipmap(bool value) | MercuryTexture | [inline] |
SetMagFilter(FILTER filter) | MercuryTexture | [inline] |
SetMapMode(int mapMode) | MercuryTexture | [inline] |
SetMapping(MAPPING mapping) | MercuryTexture | [inline] |
SetMaterial(MercuryMaterial *material) | MercuryObject | [inline] |
SetMatrixTainted(bool taint) | MercuryObjectBase | [inline] |
SetName(const MString &name) | MercuryObject | |
SetOriginalHeight(int height) | MercuryTexture | [inline] |
SetOriginalWidth(int width) | MercuryTexture | [inline] |
SetParentObject(MercuryObjectBase *parent) | MercuryObjectBase | [inline] |
SetPath(MString path) | MercuryTexture | [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] |
SetVAlignment(VALIGN alignment) | MercuryObject | [inline, virtual] |
SetWidth(unsigned int w) | MercuryTexture | [inline] |
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] |
~MercuryTexture() | MercuryTexture | [virtual] |