Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

glwstate_t Struct Reference

#include <macosx_local.h>

Collaboration diagram for glwstate_t:

Collaboration graph
[legend]

Data Fields

CGLContextObj _cgl_ctx
NSOpenGLContext * _ctx
qboolean _ctx_is_current
qboolean allowdisplaydepthchange
unsigned int bufferSwapCount
qboolean cdsFullscreen
int desktopBitsPixel
int desktopHeight
NSDictionary * desktopMode
int desktopWidth
CGDirectDisplayID display
CGDisplayCount displayCount
NSDictionary * gameMode
unsigned int glPauseCount
HDC hDC
HGLRC hGLRC
HINSTANCE hInstance
HINSTANCE hinstOpenGL
HWND hWnd
glwgamma_t inGameTable
FILElog_fp
FILElog_fp
FILElog_fp
FILElog_fp
qboolean mcd_accelerated
qboolean minidriver
void * OpenGLLib
glwgamma_toriginalDisplayGammaTables
qboolean pixelFormatSet
glwgamma_t tempTable
NSWindowwindow
void * wndproc
WNDPROC wndproc

Field Documentation

CGLContextObj _cgl_ctx
 

Definition at line 76 of file macosx_local.h.

NSOpenGLContext* _ctx
 

Definition at line 75 of file macosx_local.h.

qboolean _ctx_is_current
 

Definition at line 77 of file macosx_local.h.

qboolean allowdisplaydepthchange
 

Definition at line 41 of file GLW_WIN.H.

Referenced by GLW_CheckOSVersion(), and GLW_SetMode().

unsigned int bufferSwapCount
 

Definition at line 82 of file macosx_local.h.

Referenced by GLimp_EndFrame().

qboolean cdsFullscreen
 

Definition at line 44 of file glw_win.h.

Referenced by GLimp_Shutdown(), and GLW_SetMode().

int desktopBitsPixel
 

Definition at line 41 of file glw_win.h.

Referenced by GLW_InitDriver(), and GLW_SetMode().

int desktopHeight
 

Definition at line 42 of file glw_win.h.

Referenced by GLW_CreateWindow(), and GLW_SetMode().

NSDictionary* desktopMode
 

Definition at line 67 of file macosx_local.h.

Referenced by _GLimp_RestoreOriginalVideoSettings(), and CreateGameWindow().

int desktopWidth
 

Definition at line 42 of file glw_win.h.

Referenced by GLW_CreateWindow(), and GLW_SetMode().

CGDirectDisplayID display
 

Definition at line 66 of file macosx_local.h.

Referenced by _GLimp_RestoreOriginalVideoSettings(), CreateGameWindow(), GLimp_SetGamma(), Sys_GetMatchingDisplayMode(), Sys_InitInput(), and Sys_Unhide().

CGDisplayCount displayCount
 

Definition at line 70 of file macosx_local.h.

Referenced by GLimp_Shutdown(), ReleaseAllDisplays(), Sys_CaptureActiveDisplays(), Sys_FadeScreen(), Sys_FadeScreens(), Sys_StoreGammaTables(), Sys_UnfadeScreen(), and Sys_UnfadeScreens().

NSDictionary* gameMode
 

Definition at line 68 of file macosx_local.h.

Referenced by CreateGameWindow(), and Sys_Unhide().

unsigned int glPauseCount
 

Definition at line 83 of file macosx_local.h.

Referenced by GLimp_EndFrame(), Sys_PauseGL(), and Sys_ResumeGL().

HDC hDC
 

Definition at line 34 of file GLW_WIN.H.

Referenced by GLimp_EndFrame(), GLimp_FrontEndSleep(), GLimp_RendererSleep(), GLimp_RenderThreadWrapper(), GLimp_SetGamma(), GLimp_Shutdown(), GLimp_WakeRenderer(), GLW_InitDriver(), GLW_MakeContext(), and WG_RestoreGamma().

HGLRC hGLRC
 

Definition at line 36 of file GLW_WIN.H.

Referenced by GLimp_FrontEndSleep(), GLimp_RendererSleep(), GLimp_Shutdown(), and GLW_MakeContext().

HINSTANCE hInstance
 

Definition at line 31 of file GLW_WIN.H.

Referenced by GLW_CreateWindow().

HINSTANCE hinstOpenGL
 

Definition at line 38 of file GLW_WIN.H.

Referenced by QGL_Init(), and QGL_Shutdown().

HWND hWnd
 

Definition at line 35 of file GLW_WIN.H.

glwgamma_t inGameTable
 

Definition at line 72 of file macosx_local.h.

Referenced by GLimp_SetGamma(), GLimp_Shutdown(), Sys_SendKeyEvents(), and Sys_Unhide().

FILE* log_fp
 

Definition at line 44 of file GLW_WIN.H.

FILE* log_fp
 

Definition at line 46 of file glw_win.h.

FILE* log_fp
 

Definition at line 33 of file unix_glw.h.

FILE* log_fp
 

Definition at line 80 of file macosx_local.h.

Referenced by GLimp_LogComment(), GLimp_LogNewFrame(), GLimp_Shutdown(), logAccum(), logAlphaFunc(), logAreTexturesResident(), logArrayElement(), logBegin(), logBindTexture(), logBitmap(), logBlendFunc(), logCallList(), logCallLists(), logClear(), logClearAccum(), logClearColor(), logClearDepth(), logClearIndex(), logClearStencil(), logClipPlane(), logColor3b(), logColor3bv(), logColor3d(), logColor3dv(), logColor3f(), logColor3fv(), logColor3i(), logColor3iv(), logColor3s(), logColor3sv(), logColor3ub(), logColor3ubv(), logColor4f(), logColor4fv(), logColorPointer(), logCullFace(), logDepthFunc(), logDepthMask(), logDepthRange(), logDisable(), logDisableClientState(), logDrawElements(), logEnable(), logEnableClientState(), logHint(), logPolygonMode(), logScissor(), logTexCoordPointer(), logTexEnvf(), logTexEnvi(), logTexParameterf(), logTexParameteri(), logVertexPointer(), logViewport(), and QGL_EnableLogging().

qboolean mcd_accelerated
 

Definition at line 42 of file GLW_WIN.H.

qboolean minidriver
 

Definition at line 40 of file GLW_WIN.H.

void* OpenGLLib
 

Definition at line 31 of file unix_glw.h.

Referenced by GLW_InitExtensions(), QGL_Init(), QGL_Shutdown(), and qwglGetProcAddress().

glwgamma_t* originalDisplayGammaTables
 

Definition at line 71 of file macosx_local.h.

Referenced by GLimp_Shutdown(), ReleaseAllDisplays(), Sys_CaptureActiveDisplays(), Sys_FadeScreen(), Sys_FadeScreens(), Sys_StoreGammaTables(), Sys_UnfadeScreen(), and Sys_UnfadeScreens().

qboolean pixelFormatSet
 

Definition at line 39 of file glw_win.h.

Referenced by GLimp_Shutdown(), GLW_InitDriver(), and GLW_MakeContext().

glwgamma_t tempTable
 

Definition at line 73 of file macosx_local.h.

Referenced by GLimp_Shutdown(), and Sys_SetScreenFade().

NSWindow* window
 

Definition at line 78 of file macosx_local.h.

Referenced by CreateGameWindow(), and GLimp_Shutdown().

void* wndproc
 

Definition at line 32 of file GLW_WIN.H.

WNDPROC wndproc
 

Definition at line 31 of file glw_win.h.

Referenced by GLimp_Init(), and GLW_CreateWindow().


The documentation for this struct was generated from the following files:
Generated on Thu Aug 25 19:52:37 2005 for Quake III Arena by  doxygen 1.3.9.1