ScreenMapEditor Member List

This is the complete list of members for ScreenMapEditor, including all inherited members.

AddObject(MercuryObject *object, bool bParentDelete=false)MercuryObject [virtual]
AddOrthoObject(MercuryObject *object, bool bParentDelete=false)MercuryScreen
AddPerspObject(MercuryObject *object, bool bParentDelete=false)MercuryScreen
BOTTOM enum valueMercuryObject
CalculateMatrices()MercuryObjectBase [virtual]
CalculateRealColor()MercuryObject
CameraDistance()ScreenMapEditor [private]
CENTER enum valueMercuryObject
CLASS_RTTI(ScreenMapEditor, MercuryScreen)ScreenMapEditor
MercuryScreen::CLASS_RTTI(MercuryScreen, MercuryObject)MercuryScreen
MercuryObject::CLASS_RTTI(MercuryObject, MercuryMessageHandler)MercuryObject
MercuryMessageHandler::CLASS_RTTI(MercuryMessageHandler, MercuryCommandHandler)MercuryMessageHandler
ClearOutArea()ScreenMapEditor
Clonize()MercuryObject [inline, virtual]
Command(PStack &ret, const char *command, PStack &args)MercuryCommandHandler [virtual]
ComputeCull()MercuryObject
ComputeInheritedGLState()MercuryObject
CreateProjections()MercuryScreen [protected]
CustomRender()MercuryObject [virtual]
Debug(const float z)MercuryObjectBase
Destroy()MercuryObject [inline]
Draw()MercuryObject [inline, virtual]
EnumerateCommands(MVector< MString > &toAdd)MercuryCommandHandler [virtual]
GenerateObject(MString sObjectIn, int iPieceToReplace=-1)ScreenMapEditor
GetAfterMatrix() constMercuryObjectBase [inline]
GetAllTypes(MVector< MString > &vOut)MercuryCommandHandler [inline, virtual]
GetAmbient()MercuryObject [inline]
GetCamera()MercuryScreen [inline]
GetDiffuse()MercuryObject [inline]
GetDiffusef(float &r, float &g, float &b, float &a)MercuryObject
GetDrawOrder() constMercuryObjectBase [inline]
GetEmissive()MercuryObject [inline]
GetFinalMaterial() constMercuryObject [inline]
GetFinalMatrix() constMercuryObjectBase [inline]
GetGlobalPosition() constMercuryObjectBase
GetGLState()MercuryObject [inline]
GetHAlignment() constMercuryObject [inline]
GetHide() constMercuryObjectBase [inline]
GetInheritedGLState()MercuryObject [inline]
GetLocalMatrix() constMercuryObjectBase [inline]
GetMaterial() constMercuryObject [inline]
GetName() constMercuryObject [inline]
GetNumChildren() constMercuryObject [inline]
GetNumObjects()ScreenMapEditor
GetParentObject()MercuryObjectBase [inline]
GetPosition() constMercuryObjectBase [inline]
GetRot() constMercuryObjectBase [inline]
GetRotationQuaternion() constMercuryObjectBase [inline]
GetRotMode() constMercuryObjectBase [inline]
GetRotX() constMercuryObjectBase [inline]
GetRotY() constMercuryObjectBase [inline]
GetRotZ() constMercuryObjectBase [inline]
GetScale() constMercuryObjectBase [inline]
GetScaledRadius() constMercuryObject [inline]
GetScaleX() constMercuryObjectBase [inline]
GetScaleY() constMercuryObjectBase [inline]
GetScaleZ() constMercuryObjectBase [inline]
GetSelectedHandleODE()ScreenMapEditor
GetSelectedHandleVis()ScreenMapEditor
GetSpecular()MercuryObject [inline]
GetState() constMercuryObject [inline]
GetTruePosition() constMercuryObjectBase
GetType()MercuryCommandHandler [inline, virtual]
GetVAlignment() constMercuryObject [inline]
GetX() constMercuryObjectBase [inline]
GetY() constMercuryObjectBase [inline]
GetZ() constMercuryObjectBase [inline]
HALIGN enum nameMercuryObject
Init()ScreenMapEditor [virtual]
IsCulled() constMercuryObject [inline]
IsHidden() constMercuryObjectBase
IsInitalized() constMercuryObject [inline]
IsMatrixTainted() constMercuryObjectBase [inline]
IsTypeOf(const MString &sType)MercuryCommandHandler [inline, virtual]
LEFT enum valueMercuryObject
LoadFile(const MString &sFilename)ScreenMapEditor
LoadObject(const MString &sFilename)ScreenMapEditor
LoadWorld(const MString &sFilename)ScreenMapEditor
m_bCloneMercuryObject [protected]
m_bFileLoadedScreenMapEditor [private]
m_bMarkedForDestroyMercuryObject [protected]
m_bObjectLoadedScreenMapEditor [private]
m_bShowingElemsScreenMapEditor [private]
m_bWorldLoadedScreenMapEditor [private]
m_culledMercuryObject [protected]
m_drawableMercuryObject [protected]
m_drawOrderMercuryObjectBase [protected]
m_fCameraScreenMapEditor [private]
m_finalMaterialMercuryObject [protected]
m_finalMatrixMercuryObjectBase [protected]
m_fODEablesScreenMapEditor [private]
m_fOverlaysScreenMapEditor [private]
m_fVisiblesScreenMapEditor [private]
m_fVisRadiusMercuryObjectBase [protected]
m_glStateMercuryObject [protected]
m_heightMercuryObject [protected]
m_hiddenMercuryObjectBase [protected]
m_initalizedMercuryObject [protected]
m_iOldMouseXScreenMapEditor [private]
m_iOldMouseYScreenMapEditor [private]
m_iSelectedPartScreenMapEditor [private]
m_iTightFileScreenMapEditor [private]
m_iWorldFileScreenMapEditor [private]
m_lightScreenMapEditor [private]
m_localMatrixMercuryObjectBase [protected]
m_matrixMercuryObjectBase [protected]
m_nameMercuryObject [protected]
m_objectsMercuryObject
m_orthoProjectionMercuryScreen [protected]
m_oSelectedPartScreenMapEditor [private]
m_parentObjectMercuryObjectBase [protected]
m_pBackgroundMercuryScreen [protected]
m_pCameraMercuryScreen [protected]
m_pCameraPosScreenMapEditor [private]
m_pCameraRotScreenMapEditor [private]
m_perspProjectionMercuryScreen [protected]
m_pMaterialMercuryObject [protected]
m_polysMercuryObject [protected]
m_positionMercuryObjectBase [protected]
m_pOverlayScreenMapEditor [private]
m_pPromptScreenMapEditor [private]
m_qCameraScreenMapEditor [private]
m_rotationMercuryObjectBase [protected]
m_rotModeMercuryObjectBase [protected]
m_rotQuatMercuryObjectBase [protected]
m_scaleMercuryObjectBase [protected]
m_sEditingNameScreenMapEditor [private]
m_sFilenameScreenMapEditor [private]
m_stateMercuryObject [protected]
m_taintedMatrixMercuryObjectBase [protected]
m_tElemsScreenMapEditor [private]
m_tMessageScreenMapEditor [private]
m_useLightingMercuryScreen [protected]
m_vLastODEScreenMapEditor [private]
m_vLastVisScreenMapEditor [private]
m_vODEObjsScreenMapEditor [private]
m_vVisObjsScreenMapEditor [private]
m_widthMercuryObject [protected]
m_xalignMercuryObjectBase [protected]
m_yalignMercuryObjectBase [protected]
MakeWorldPiece(int i, const MString &sWorldname, int iReplace=-1)ScreenMapEditor [private]
MercuryObject()MercuryObject
MercuryObject(const MString &name)MercuryObject
MercuryObjectBase()MercuryObjectBase
MercuryScreen(const MercuryScreen &MercuryScreen)MercuryScreen
MercuryScreen()MercuryScreen
MercuryScreen(const MString &name)MercuryScreen
Message(int Message, PStack &data, const MString &name)ScreenMapEditor [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]
NotifyMessage(const MString &sMessage)ScreenMapEditor
operator<(const MercuryObjectBase &r) constMercuryObjectBase [inline]
operator>=(const MercuryObjectBase &r) constMercuryObjectBase [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)MercuryScreen [virtual]
Render()ScreenMapEditor [virtual]
RenderOrthoObjects()MercuryScreen [protected]
RenderPerspectiveObjects()MercuryScreen [protected]
ReplaceObject(MercuryObject *object, MercuryObject *newobject)MercuryObject [virtual]
RewriteCurrent()ScreenMapEditor [private]
RIGHT enum valueMercuryObject
ScreenMapEditor()ScreenMapEditor [inline]
ScreenMapEditor(const MString &name)ScreenMapEditor [inline]
SelectedObject()ScreenMapEditor [inline]
SelectObject(int ObjectNumber=-1)ScreenMapEditor
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]
SetHAlignment(HALIGN alignment)MercuryObject [inline, virtual]
SetHide(bool hide)MercuryObjectBase [inline]
SetIni(const MString &key, const MString &value, const MString &data)ScreenMapEditor [private]
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]
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)MercuryScreen [virtual]
TOP enum valueMercuryObject
TweeningMercuryObject
UnregisterMessage(int messageID, const MString &name)MercuryMessageHandler
Update(const float dTime)ScreenMapEditor [virtual]
UpdateOrthoObjects(float dTime)MercuryScreen [protected]
UpdatePerspectiveObjects(float dTime)MercuryScreen [protected]
VALIGN enum nameMercuryObject
VCENTER enum valueMercuryObject
~MercuryCommandHandler()MercuryCommandHandler [inline, virtual]
~MercuryObject()MercuryObject [virtual]
~MercuryObjectBase()MercuryObjectBase [inline, virtual]
~MercuryScreen()MercuryScreen [virtual]
~ScreenMapEditor()ScreenMapEditor [virtual]


Hosted by SourceForge.net Logo