MercuryOGL Member List

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

activeMercuryOGL [private]
AddLight(MercuryLight *light)MercuryDisplay
AddTranslucentObject(MercuryObject *obj)MercuryDisplay
AttachWindow(MercuryWindow *window)MercuryDisplay [virtual]
BeginFrame()MercuryOGL [virtual]
BindShader(int shaderID)MercuryOGL [private]
ClearFrameBuffer()MercuryOGL [inline, virtual]
ClearZBuffer()MercuryOGL [inline, virtual]
CloseNextCycle()MercuryDisplay [inline]
CompileShader(MString vertStr, MString fragStr)MercuryOGL [virtual]
CompileShader(unsigned int shaderDesc)MercuryOGL [private]
ConvertDrawType(DRAWTYPES drawtype)MercuryOGL [private]
ConvertStencilOp(STENCILOPS op) const MercuryOGL [private]
ConvertTestFunction(TFUNCT funct) const MercuryOGL [private]
CreateCache(RawImageData *data, unsigned int &ID)MercuryOGL [virtual]
CreateCache(RawImageData *data, unsigned int &ID, bool isMipmap)MercuryOGL [virtual]
CreateThread()MercuryDisplay
CullBackface(bool toggle)MercuryOGL [virtual]
DefineClippingPlanes(const MVector< MQuaternion > &planes)MercuryOGL [virtual]
DeleteTextures(int n, unsigned int *textureNames)MercuryOGL [virtual]
DestroyShaderProgram(int shaderID)MercuryOGL [virtual]
DestroyVBO(MercuryMesh &mesh)MercuryOGL [virtual]
DisableGLState(unsigned long mask)MercuryDisplay [inline]
DrawMesh(const MercuryMesh &mesh)MercuryOGL [virtual]
DrawParticleField(const MercuryParticleField *field)MercuryOGL [virtual]
DrawSprite(const MercuryMesh &sprite)MercuryOGL [virtual]
EnableGLState(unsigned long mask)MercuryDisplay [inline]
EnableShaders(MercuryMaterial *material)MercuryOGL [virtual]
EnableTextures(MercuryMaterial *material)MercuryOGL [virtual]
EndFrame()MercuryOGL [virtual]
EnqueueObject(const RenderPacket &rp)MercuryDisplay
ErrorCheck()MercuryOGL [virtual]
FindLights(const MercuryMatrix &world, float radius)MercuryDisplay
GenerateVBO(MercuryMesh &mesh)MercuryOGL [virtual]
GetBasedDimensions() constMercuryDisplay
GetCapabilities() constMercuryDisplay [inline]
GetDimensions() constMercuryDisplay
GetGlobalState() constMercuryDisplay [inline]
GetLastCameraPosition()MercuryDisplay
GetProjection() constMercuryDisplay [inline]
GetView()MercuryDisplay [inline]
GetWindow()MercuryDisplay [inline]
Init(const MString &name, unsigned int width, unsigned int height, unsigned short bpp, bool fullscreen)MercuryOGL [virtual]
isLockRenderingMercuryOGL [private]
isRenderingToDynamicCubeMapMercuryOGL [private]
isRenderingToDynamicTextureMercuryOGL [private]
IsUseLighting()MercuryDisplay [inline]
IsVisible(const MercuryPoint &pCenter, float fRadius, const MercuryMatrix &world)MercuryDisplay
LoadImageData(RawImageData *data, bool isMipmap)MercuryOGL [private]
LookAt(const MercuryPoint &eye, const MercuryPoint &center, 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_arrayDrawTypeMercuryOGL [private]
m_based_heightMercuryDisplay [protected]
m_based_widthMercuryDisplay [protected]
m_bCloseNextCycleMercuryDisplay [protected]
m_bLastHadFocusMercuryDisplay [protected]
m_capabilitiesMercuryDisplay [protected]
m_currentStateMercuryDisplay [protected]
m_disableTexturesMercuryDisplay [protected]
m_fboCubeMapMercuryOGL [private]
m_fboMapMercuryOGL [private]
m_foundLightsMercuryDisplay [protected]
m_framesDrawnMercuryDisplay [protected]
m_lightsMercuryDisplay [protected]
m_maxAnisotropyMercuryDisplay [protected]
m_maxDrawBuffersMercuryDisplay [protected]
m_maxLightsMercuryDisplay [protected]
m_maxShaderFragUniformComponentsMercuryDisplay [protected]
m_maxShaderVertUniformComponentsMercuryDisplay [protected]
m_maxTextureCoordinatesMercuryDisplay [protected]
m_maxTexturesMercuryDisplay [protected]
m_maxVertexAttributesMercuryDisplay [protected]
m_NumEnabledLightsMercuryOGL [private]
m_nViewPlanesMercuryDisplay [protected]
m_pCurRenderTexMercuryOGL [private]
m_pFarPointMercuryDisplay [protected]
m_pixelFormatMercuryOGL [private]
m_pLastCameraPosMercuryDisplay [protected]
m_pNearPointMercuryDisplay [protected]
m_projectionMercuryDisplay [protected]
m_shaderLanngVersionMercuryDisplay [protected]
m_shaderObjMapMercuryOGL [private]
m_shaderProgramIDMercuryOGL [private]
m_timerMercuryDisplay [protected]
m_translucentObjectsMercuryDisplay [protected]
m_usedLightsMercuryDisplay [protected]
m_useMaterialColorsMercuryDisplay [protected]
m_verticesDrawnMercuryDisplay [protected]
m_viewMercuryDisplay [protected]
m_VPheightMercuryDisplay [protected]
m_VPwidthMercuryDisplay [protected]
m_VPxMercuryDisplay [protected]
m_VPyMercuryDisplay [protected]
m_windowMercuryDisplay [protected]
MakeWindow(const char *title, int width, int height, int bits, bool fullscreenflag)MercuryOGL [virtual]
MercuryDisplay()MercuryDisplay
MercuryOGL()MercuryOGL
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]
ProcessLightsInternal(const MercuryLight *light[3], unsigned int count)MercuryOGL [private, virtual]
ProcessTexture(MercuryTexture *texture)MercuryOGL [private]
PushGLState()MercuryDisplay [inline]
ReadFrameBuffer(RawImageData &image)MercuryOGL [virtual]
RemoveLight(MercuryLight *light)MercuryDisplay
RendererInfo()MercuryOGL [virtual]
RenderText(const MercuryText &text)MercuryOGL [virtual]
RenderTranslucentObject()MercuryOGL [virtual]
ResetFrustumClippingPlanes()MercuryDisplay
Resize(int width, int height)MercuryDisplay
SendMatrixData(const MercuryMatrix &m)MercuryOGL [virtual]
SendProjectionMatrixData()MercuryOGL [virtual]
SetMaterial(const MercuryMaterial *material)MercuryOGL [virtual]
SetProjection(const Projection &projection)MercuryDisplay [virtual]
SetStates(MercuryGLState states)MercuryOGL [virtual]
SetUniformVariables(MercuryMaterial *material)MercuryOGL [private]
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)MercuryOGL [virtual]
StencilOp(STENCILOPS fail, STENCILOPS zfail, STENCILOPS zpass)MercuryOGL [virtual]
TakeScreenShot()MercuryDisplay
TestCapabilities()MercuryOGL [private]
ThreadCallback(void *display)MercuryDisplay [static]
ThreadLoop()MercuryDisplay
ToggleUseMaterialColors(bool toggle)MercuryDisplay [inline]
Update(const float dTime)MercuryDisplay
UpdateTextureData(MercuryTexture *texture, unsigned int &ID)MercuryOGL [inline, virtual]
Viewport(int x, int y, int width, int height)MercuryOGL [inline, virtual]
~MercuryDisplay()MercuryDisplay [virtual]
~MercuryOGL()MercuryOGL [virtual]


Hosted by SourceForge.net Logo