| AddLight(MercuryLight *light) | MercuryDisplay | |
| AddTranslucentObject(MercuryObject *obj) | MercuryDisplay | |
| AttachWindow(MercuryWindow *window) | MercuryDisplay | [virtual] |
| bDepthTest | MercuryDisplaySoftwareC | [protected] |
| BeginFrame() | MercuryDisplaySoftwareC | [inline, virtual] |
| BeginRenderToDynamicCubeTexture(MercuryTexture *texture, unsigned int face) | MercuryDisplaySoftwareC | [inline, virtual] |
| BeginRenderToDynamicTexture(MercuryTexture *texture) | MercuryDisplaySoftwareC | [inline, virtual] |
| ClearFrameBuffer() | MercuryDisplaySoftwareC | [inline, virtual] |
| ClearZBuffer() | MercuryDisplaySoftwareC | [virtual] |
| CloseNextCycle() | MercuryDisplay | [inline] |
| CompileShader(MString vertStr, MString fragStr) | MercuryDisplay | [inline, virtual] |
| CreateCache(MercuryTexture *texture, unsigned int &ID) | MercuryDisplaySoftwareC | [virtual] |
| CreateCache(RawImageData *data, unsigned int &ID) | MercuryDisplaySoftwareC | [virtual] |
| CreateThread() | MercuryDisplay | |
| CullBackface(bool toggle) | MercuryDisplaySoftwareC | [inline, virtual] |
| current_matrix | MercuryDisplayEE | [protected] |
| DefineClippingPlanes(const MVector< MQuaternion > &planes) | MercuryDisplaySoftwareC | [inline, virtual] |
| DeleteTextures(int n, unsigned int *textureNames) | MercuryDisplaySoftwareC | [virtual] |
| DestroyShaderProgram(int shaderID) | MercuryDisplay | [inline, virtual] |
| DestroyVBO(MercuryMesh &mesh) | MercuryDisplaySoftwareC | [inline, virtual] |
| DisableAllLighting() | MercuryDisplaySoftwareC | [inline, virtual] |
| DisableDepthTest() | MercuryDisplaySoftwareC | [inline, virtual] |
| DisableGLState(unsigned long mask) | MercuryDisplay | [inline] |
| DisableLights() | MercuryDisplaySoftwareC | [inline, virtual] |
| DisableOldLights() | MercuryDisplaySoftwareC | [inline, virtual] |
| DisablePixelshader() | MercuryDisplaySoftwareC | [inline, virtual] |
| DrawMesh(const MercuryMesh &mesh) | MercuryDisplaySoftwareC | [virtual] |
| DrawMeshVBO(const MercuryMesh &mesh) | MercuryDisplaySoftwareC | [inline, virtual] |
| DrawNoGeometry(const MercuryMesh &mesh, DRAWTYPES drawtype) | MercuryDisplayEE | [virtual] |
| DrawParticleField(const MercuryParticleField *field) | MercuryDisplaySoftwareC | [inline, virtual] |
| DrawSprite(const MercuryMesh &sprite) | MercuryDisplaySoftwareC | [inline, virtual] |
| EnableAllLighting() | MercuryDisplaySoftwareC | [inline, virtual] |
| EnableDepthTest() | MercuryDisplaySoftwareC | [inline, virtual] |
| EnableGLState(unsigned long mask) | MercuryDisplay | [inline] |
| EnableLights() | MercuryDisplaySoftwareC | [inline, virtual] |
| EnablePixelshader() | MercuryDisplaySoftwareC | [inline, virtual] |
| EnableShaders(MercuryMaterial *material) | MercuryDisplaySoftwareC | [inline, virtual] |
| EnableTextures(MercuryMaterial *material) | MercuryDisplaySoftwareC | [virtual] |
| EndFrame() | MercuryDisplaySoftwareC | [virtual] |
| EndRenderToDynamicCubeTexture() | MercuryDisplaySoftwareC | [inline, virtual] |
| EndRenderToDynamicTexture() | MercuryDisplaySoftwareC | [inline, virtual] |
| EnqueueObject(const RenderPacket &rp) | MercuryDisplay | |
| ErrorCheck() | MercuryDisplaySoftwareC | [inline, virtual] |
| FindLights(const MercuryMatrix &world, float radius) | MercuryDisplay | |
| GenerateVBO(MercuryMesh &mesh) | MercuryDisplaySoftwareC | [inline, virtual] |
| GetBasedDimensions() const | MercuryDisplay | |
| GetCapabilities() const | MercuryDisplay | [inline] |
| GetDimensions() const | MercuryDisplay | |
| GetGlobalState() const | MercuryDisplay | [inline] |
| GetLastCameraPosition() | MercuryDisplay | |
| GetProjection() const | MercuryDisplay | [inline] |
| GetView() | MercuryDisplay | [inline] |
| GetWindow() | MercuryDisplay | [inline] |
| Init(const MString &name, unsigned int width, unsigned int height, unsigned short bpp, bool fullscreen) | MercuryDisplay | [virtual] |
| InternalDrawPoly(const InternalPoint *points, int verts=3, int mode=0) | MercuryDisplayEE | [protected, virtual] |
| MercuryDisplaySoftwareC::InternalDrawPoly(const InternalPoint *points, int verts=3, int mode=0) | MercuryDisplaySoftwareC | [protected, virtual] |
| InternalPipelinePoint(const MercuryPoint &pIn, InternalPoint &pOut) | MercuryDisplaySoftwareC | [protected, virtual] |
| IsUseLighting() | MercuryDisplay | [inline] |
| IsVisible(const MercuryPoint &pCenter, float fRadius, const MercuryMatrix &world) | MercuryDisplay | |
| LookAt(const MercuryPoint &eye, const MercuryPoint ¢er, const MercuryPoint &up) | MercuryDisplay | |
| LookAt(float eyeX, float eyeY, float eyeZ, float centerX, float centerY, float centerZ, float upX, float upY, float upZ) | MercuryDisplay | |
| LookAt(const MQuaternion &q, const MercuryPoint &eye) | MercuryDisplay | |
| m_based_height | MercuryDisplay | [protected] |
| m_based_width | MercuryDisplay | [protected] |
| m_bCloseNextCycle | MercuryDisplay | [protected] |
| m_bLastHadFocus | MercuryDisplay | [protected] |
| m_bypp | MercuryDisplaySoftwareC | [protected, static] |
| m_capabilities | MercuryDisplay | [protected] |
| m_cBuffer | MercuryDisplaySoftwareC | [protected, static] |
| m_currentState | MercuryDisplay | [protected] |
| m_disableTextures | MercuryDisplay | [protected] |
| m_foundLights | MercuryDisplay | [protected] |
| m_framesDrawn | MercuryDisplay | [protected] |
| m_height | MercuryDisplaySoftwareC | [protected, static] |
| m_InternalTextures | MercuryDisplaySoftwareC | [protected] |
| m_lights | MercuryDisplay | [protected] |
| m_maxAnisotropy | MercuryDisplay | [protected] |
| m_maxDrawBuffers | MercuryDisplay | [protected] |
| m_maxLights | MercuryDisplay | [protected] |
| m_maxShaderFragUniformComponents | MercuryDisplay | [protected] |
| m_maxShaderVertUniformComponents | MercuryDisplay | [protected] |
| m_maxTextureCoordinates | MercuryDisplay | [protected] |
| m_maxTextures | MercuryDisplay | [protected] |
| m_maxVertexAttributes | MercuryDisplay | [protected] |
| m_nViewPlanes | MercuryDisplay | [protected] |
| m_pCurMaterial | MercuryDisplaySoftwareC | [protected] |
| m_pCurMercuryTexture | MercuryDisplaySoftwareC | [protected] |
| m_pCurTexture | MercuryDisplaySoftwareC | [protected] |
| m_pFarPoint | MercuryDisplay | [protected] |
| m_pixelFormat | MercuryDisplayEE | [protected] |
| m_pLastCameraPos | MercuryDisplay | [protected] |
| m_pNearPoint | MercuryDisplay | [protected] |
| m_projection | MercuryDisplay | [protected] |
| m_shaderLanngVersion | MercuryDisplay | [protected] |
| m_timer | MercuryDisplay | [protected] |
| m_translucentObjects | MercuryDisplay | [protected] |
| m_usedLights | MercuryDisplay | [protected] |
| m_useMaterialColors | MercuryDisplay | [protected] |
| m_verticesDrawn | MercuryDisplay | [protected] |
| m_view | MercuryDisplay | [protected] |
| m_VPheight | MercuryDisplay | [protected] |
| m_VPwidth | MercuryDisplay | [protected] |
| m_VPx | MercuryDisplay | [protected] |
| m_VPy | MercuryDisplay | [protected] |
| m_width | MercuryDisplaySoftwareC | [protected, static] |
| m_window | MercuryDisplay | [protected] |
| m_zBuffer | MercuryDisplaySoftwareC | [protected, static] |
| m_zBufferWrite | MercuryDisplaySoftwareC | [protected, static] |
| MakeWindow(const char *title, int width, int height, int bits, bool fullscreenflag) | MercuryDisplaySoftwareC | [virtual] |
| MercuryDisplay() | MercuryDisplay | |
| MercuryDisplayEE() | MercuryDisplayEE | |
| MercuryDisplaySoftwareC() | MercuryDisplaySoftwareC | |
| mFinal | MercuryDisplaySoftwareC | [protected] |
| Next3Lights(const MercuryLight *light[3], unsigned int &count) | MercuryDisplay | [protected] |
| Ortho(float left, float right, float bottom, float top, float zNear, float zFar) | MercuryDisplay | |
| Perspective(float fovy, float aspect, float znear, float zfar) | MercuryDisplay | |
| PopGLState() | MercuryDisplay | [inline] |
| ProcessStaticLights() | MercuryDisplaySoftwareC | [inline, virtual] |
| PushGLState() | MercuryDisplay | [inline] |
| ReadFrameBuffer(RawImageData &image) | MercuryDisplaySoftwareC | [virtual] |
| RemoveLight(MercuryLight *light) | MercuryDisplay | |
| RendererInfo() | MercuryDisplaySoftwareC | [inline, virtual] |
| RenderText(const MercuryText &text) | MercuryDisplaySoftwareC | [inline, virtual] |
| RenderTranslucentObject() | MercuryDisplaySoftwareC | [inline, virtual] |
| ResetFrustumClippingPlanes() | MercuryDisplay | |
| Resize(int width, int height) | MercuryDisplay | |
| SendMatrixData(const MercuryMatrix &m) | MercuryDisplaySoftwareC | [virtual] |
| SendProjectionMatrixData() | MercuryDisplaySoftwareC | [inline, virtual] |
| SetMaterial(const MercuryMaterial *material) | MercuryDisplaySoftwareC | [virtual] |
| SetProjection(const Projection &projection) | MercuryDisplay | [virtual] |
| SetStates(MercuryGLState states) | MercuryDisplay | [virtual] |
| SetupClippingPlanes(const MercuryPoint &position, MercuryPoint F, MercuryPoint u, MercuryPoint s) | MercuryDisplay | [protected] |
| SetView(const MercuryPoint &position, const MercuryMatrix &m, const LookAtInternals &lai) | MercuryDisplay | [virtual] |
| StencilFunc(TFUNCT func, int ref, unsigned int zref) | MercuryDisplaySoftwareC | [inline, virtual] |
| StencilOp(STENCILOPS fail, STENCILOPS zfail, STENCILOPS zpass) | MercuryDisplaySoftwareC | [inline, virtual] |
| TakeScreenShot() | MercuryDisplay | |
| ThreadCallback(void *display) | MercuryDisplay | [static] |
| ThreadLoop() | MercuryDisplay | |
| ToggleColorMask(bool toggle) | MercuryDisplaySoftwareC | [inline, virtual] |
| ToggleStencilBufferWrite(bool toggle) | MercuryDisplaySoftwareC | [inline, virtual] |
| ToggleTextureUse(bool toggle) | MercuryDisplaySoftwareC | [inline, virtual] |
| ToggleUseMaterialColors(bool toggle) | MercuryDisplay | [inline] |
| ToggleZBufferWrite(bool toggle) | MercuryDisplaySoftwareC | [inline, virtual] |
| Update(const float dTime) | MercuryDisplay | |
| UpdateTextureData(MercuryTexture *texture, unsigned int &ID) | MercuryDisplaySoftwareC | [virtual] |
| Viewport(int x, int y, int width, int height) | MercuryDisplay | [virtual] |
| ~MercuryDisplay() | MercuryDisplay | [virtual] |