MercuryDisplay Member List

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

AddLight(MercuryLight *light)MercuryDisplay
AddTranslucentObject(MercuryObject *obj)MercuryDisplay
AttachWindow(MercuryWindow *window)MercuryDisplay [virtual]
BeginFrame()=0MercuryDisplay [pure virtual]
ClearFrameBuffer()=0MercuryDisplay [pure virtual]
ClearZBuffer()=0MercuryDisplay [pure virtual]
CloseNextCycle()MercuryDisplay [inline]
CompileShader(MString vertStr, MString fragStr)MercuryDisplay [inline, virtual]
CreateCache(RawImageData *data, unsigned int &ID)=0MercuryDisplay [pure virtual]
CreateThread()MercuryDisplay
CullBackface(bool toggle=true)=0MercuryDisplay [pure virtual]
DefineClippingPlanes(const MVector< MQuaternion > &planes)=0MercuryDisplay [pure virtual]
DeleteTextures(int n, unsigned int *textureNames)=0MercuryDisplay [pure virtual]
DestroyShaderProgram(int shaderID)MercuryDisplay [inline, virtual]
DestroyVBO(MercuryMesh &mesh)=0MercuryDisplay [pure virtual]
DisableGLState(unsigned long mask)MercuryDisplay [inline]
DrawMesh(const MercuryMesh &mesh)=0MercuryDisplay [pure virtual]
DrawParticleField(const MercuryParticleField *field)=0MercuryDisplay [pure virtual]
DrawSprite(const MercuryMesh &sprite)=0MercuryDisplay [pure virtual]
EnableGLState(unsigned long mask)MercuryDisplay [inline]
EnableShaders(MercuryMaterial *material)=0MercuryDisplay [pure virtual]
EnableTextures(MercuryMaterial *material)=0MercuryDisplay [pure virtual]
EndFrame()=0MercuryDisplay [pure virtual]
EnqueueObject(const RenderPacket &rp)MercuryDisplay
ErrorCheck()=0MercuryDisplay [pure virtual]
FindLights(const MercuryMatrix &world, float radius)MercuryDisplay
GenerateVBO(MercuryMesh &mesh)=0MercuryDisplay [pure 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)MercuryDisplay [virtual]
IsUseLighting()MercuryDisplay [inline]
IsVisible(const MercuryPoint &pCenter, float fRadius, const MercuryMatrix &world)MercuryDisplay
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_based_heightMercuryDisplay [protected]
m_based_widthMercuryDisplay [protected]
m_bCloseNextCycleMercuryDisplay [protected]
m_bLastHadFocusMercuryDisplay [protected]
m_capabilitiesMercuryDisplay [protected]
m_currentStateMercuryDisplay [protected]
m_disableTexturesMercuryDisplay [protected]
m_foundLightsMercuryDisplay [protected]
m_framesDrawnMercuryDisplay [protected]
m_globalStateMercuryDisplay [private]
m_initalizedMercuryDisplay [private]
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_nViewPlanesMercuryDisplay [protected]
m_pFarPointMercuryDisplay [protected]
m_pLastCameraPosMercuryDisplay [protected]
m_pNearPointMercuryDisplay [protected]
m_projectionMercuryDisplay [protected]
m_renderObjectsMercuryDisplay [private]
m_shaderLanngVersionMercuryDisplay [protected]
m_threadMercuryDisplay [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)MercuryDisplay [virtual]
MercuryDisplay()MercuryDisplay
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)=0MercuryDisplay [private, pure virtual]
PushGLState()MercuryDisplay [inline]
ReadFrameBuffer(RawImageData &image)=0MercuryDisplay [pure virtual]
RemoveLight(MercuryLight *light)MercuryDisplay
RendererInfo()=0MercuryDisplay [pure virtual]
RenderText(const MercuryText &text)=0MercuryDisplay [pure virtual]
RenderTranslucentObject()=0MercuryDisplay [pure virtual]
ResetFrustumClippingPlanes()MercuryDisplay
Resize(int width, int height)MercuryDisplay
SendMatrixData(const MercuryMatrix &m)=0MercuryDisplay [pure virtual]
SendProjectionMatrixData()=0MercuryDisplay [pure virtual]
SetMaterial(const MercuryMaterial *material)=0MercuryDisplay [pure 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)=0MercuryDisplay [pure virtual]
StencilOp(STENCILOPS fail, STENCILOPS zfail, STENCILOPS zpass)=0MercuryDisplay [pure virtual]
TakeScreenShot()MercuryDisplay
ThreadCallback(void *display)MercuryDisplay [static]
ThreadLoop()MercuryDisplay
ToggleUseMaterialColors(bool toggle)MercuryDisplay [inline]
Update(const float dTime)MercuryDisplay
UpdateTextureData(MercuryTexture *texture, unsigned int &ID)=0MercuryDisplay [pure virtual]
Viewport(int x, int y, int width, int height)MercuryDisplay [virtual]
~MercuryDisplay()MercuryDisplay [virtual]


Hosted by SourceForge.net Logo