doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | Static Public Attributes | List of all members
Win32Vars_t Struct Reference

#include <win_local.h>

Public Attributes

HWND hWnd
 
HINSTANCE hInstance
 
bool activeApp
 
bool mouseReleased
 
bool movingWindow
 
bool mouseGrabbed
 
OSVERSIONINFOEX osversion
 
cpuid_t cpuid
 
int sysMsgTime
 
bool windowClassRegistered
 
WNDPROC wndproc
 
HDC hDC
 
HGLRC hGLRC
 
PIXELFORMATDESCRIPTOR pfd
 
int pixelformat
 
HINSTANCE hinstOpenGL
 
int desktopBitsPixel
 
int desktopWidth
 
int desktopHeight
 
bool cdsFullscreen
 
FILE * log_fp
 
unsigned short oldHardwareGamma [3][256]
 
CRITICAL_SECTION criticalSections [MAX_CRITICAL_SECTIONS]
 
HANDLE backgroundDownloadSemaphore
 
HINSTANCE hInstDI
 
LPDIRECTINPUT8 g_pdi
 
LPDIRECTINPUTDEVICE8 g_pMouse
 
LPDIRECTINPUTDEVICE8 g_pKeyboard
 
HANDLE renderCommandsEvent
 
HANDLE renderCompletedEvent
 
HANDLE renderActiveEvent
 
HANDLE renderThreadHandle
 
unsigned long renderThreadId
 
void(* glimpRenderThread )(void)
 
voidsmpData
 
int wglErrors
 

Static Public Attributes

static idCVar sys_arch
 
static idCVar sys_cpustring
 
static idCVar in_mouse
 
static idCVar win_allowAltTab
 
static idCVar win_notaskkeys
 
static idCVar win_username
 
static idCVar win_xpos
 
static idCVar win_ypos
 
static idCVar win_outputDebugString
 
static idCVar win_outputEditString
 
static idCVar win_viewlog
 
static idCVar win_timerUpdate
 
static idCVar win_allowMultipleInstances
 

Detailed Description

Definition at line 100 of file win_local.h.

Member Data Documentation

bool Win32Vars_t::activeApp

Definition at line 104 of file win_local.h.

HANDLE Win32Vars_t::backgroundDownloadSemaphore

Definition at line 153 of file win_local.h.

bool Win32Vars_t::cdsFullscreen

Definition at line 131 of file win_local.h.

cpuid_t Win32Vars_t::cpuid

Definition at line 111 of file win_local.h.

CRITICAL_SECTION Win32Vars_t::criticalSections[MAX_CRITICAL_SECTIONS]

Definition at line 152 of file win_local.h.

int Win32Vars_t::desktopBitsPixel

Definition at line 128 of file win_local.h.

int Win32Vars_t::desktopHeight

Definition at line 129 of file win_local.h.

int Win32Vars_t::desktopWidth

Definition at line 129 of file win_local.h.

LPDIRECTINPUT8 Win32Vars_t::g_pdi

Definition at line 157 of file win_local.h.

LPDIRECTINPUTDEVICE8 Win32Vars_t::g_pKeyboard

Definition at line 159 of file win_local.h.

LPDIRECTINPUTDEVICE8 Win32Vars_t::g_pMouse

Definition at line 158 of file win_local.h.

void(* Win32Vars_t::glimpRenderThread)(void)

Definition at line 166 of file win_local.h.

HDC Win32Vars_t::hDC

Definition at line 121 of file win_local.h.

HGLRC Win32Vars_t::hGLRC

Definition at line 122 of file win_local.h.

HINSTANCE Win32Vars_t::hInstance

Definition at line 102 of file win_local.h.

HINSTANCE Win32Vars_t::hInstDI

Definition at line 155 of file win_local.h.

HINSTANCE Win32Vars_t::hinstOpenGL

Definition at line 126 of file win_local.h.

HWND Win32Vars_t::hWnd

Definition at line 101 of file win_local.h.

idCVar Win32Vars_t::in_mouse
static

Definition at line 140 of file win_local.h.

FILE* Win32Vars_t::log_fp

Definition at line 133 of file win_local.h.

bool Win32Vars_t::mouseGrabbed

Definition at line 107 of file win_local.h.

bool Win32Vars_t::mouseReleased

Definition at line 105 of file win_local.h.

bool Win32Vars_t::movingWindow

Definition at line 106 of file win_local.h.

unsigned short Win32Vars_t::oldHardwareGamma[3][256]

Definition at line 135 of file win_local.h.

OSVERSIONINFOEX Win32Vars_t::osversion

Definition at line 109 of file win_local.h.

PIXELFORMATDESCRIPTOR Win32Vars_t::pfd

Definition at line 123 of file win_local.h.

int Win32Vars_t::pixelformat

Definition at line 124 of file win_local.h.

HANDLE Win32Vars_t::renderActiveEvent

Definition at line 163 of file win_local.h.

HANDLE Win32Vars_t::renderCommandsEvent

Definition at line 161 of file win_local.h.

HANDLE Win32Vars_t::renderCompletedEvent

Definition at line 162 of file win_local.h.

HANDLE Win32Vars_t::renderThreadHandle

Definition at line 164 of file win_local.h.

unsigned long Win32Vars_t::renderThreadId

Definition at line 165 of file win_local.h.

void* Win32Vars_t::smpData

Definition at line 167 of file win_local.h.

idCVar Win32Vars_t::sys_arch
static

Definition at line 138 of file win_local.h.

idCVar Win32Vars_t::sys_cpustring
static

Definition at line 139 of file win_local.h.

int Win32Vars_t::sysMsgTime

Definition at line 115 of file win_local.h.

int Win32Vars_t::wglErrors

Definition at line 168 of file win_local.h.

idCVar Win32Vars_t::win_allowAltTab
static

Definition at line 141 of file win_local.h.

idCVar Win32Vars_t::win_allowMultipleInstances
static

Definition at line 150 of file win_local.h.

idCVar Win32Vars_t::win_notaskkeys
static

Definition at line 142 of file win_local.h.

idCVar Win32Vars_t::win_outputDebugString
static

Definition at line 146 of file win_local.h.

idCVar Win32Vars_t::win_outputEditString
static

Definition at line 147 of file win_local.h.

idCVar Win32Vars_t::win_timerUpdate
static

Definition at line 149 of file win_local.h.

idCVar Win32Vars_t::win_username
static

Definition at line 143 of file win_local.h.

idCVar Win32Vars_t::win_viewlog
static

Definition at line 148 of file win_local.h.

idCVar Win32Vars_t::win_xpos
static

Definition at line 144 of file win_local.h.

idCVar Win32Vars_t::win_ypos
static

Definition at line 145 of file win_local.h.

bool Win32Vars_t::windowClassRegistered

Definition at line 117 of file win_local.h.

WNDPROC Win32Vars_t::wndproc

Definition at line 119 of file win_local.h.


The documentation for this struct was generated from the following files: