Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Typedefs | Functions
wgl.h File Reference

Go to the source code of this file.

Classes

struct  RECT
 

Macros

#define WINGDIAPI   __declspec(dllimport)
 
#define CALLBACK   __stdcall
 
#define APIENTRY   __stdcall
 
#define WINAPI   __stdcall
 
#define DECLARE_HANDLE(name)   typedef HANDLE name
 
#define _WCHAR_T_DEFINED
 

Typedefs

typedef void VOID
 
typedef void * LPVOID
 
typedef int BOOL
 
typedef unsigned short USHORT
 
typedef int INT
 
typedef unsigned int UINT
 
typedef long LONG
 
typedef unsigned long DWORD
 
typedef int INT32
 
typedef __int64 INT64
 
typedef float FLOAT
 
typedef char CHAR
 
typedef const char * LPCSTR
 
typedef void * HANDLE
 
typedef int(* PROC )()
 
typedef unsigned short wchar_t
 

Functions

 DECLARE_HANDLE (HDC)
 
 DECLARE_HANDLE (HGLRC)
 
WINGDIAPI BOOL WINAPI wglCopyContext (HGLRC, HGLRC, UINT)
 
WINGDIAPI HGLRC WINAPI wglCreateContext (HDC)
 
WINGDIAPI HGLRC WINAPI wglCreateLayerContext (HDC, int)
 
WINGDIAPI BOOL WINAPI wglDeleteContext (HGLRC)
 
WINGDIAPI HGLRC WINAPI wglGetCurrentContext ()
 
WINGDIAPI HDC WINAPI wglGetCurrentDC ()
 
WINGDIAPI PROC WINAPI wglGetProcAddress (LPCSTR)
 
WINGDIAPI BOOL WINAPI wglMakeCurrent (HDC, HGLRC)
 
WINGDIAPI BOOL WINAPI wglShareLists (HGLRC, HGLRC)
 
WINGDIAPI BOOL WINAPI wglUseFontBitmapsA (HDC, DWORD, DWORD, DWORD)
 
WINGDIAPI BOOL WINAPI wglUseFontBitmapsW (HDC, DWORD, DWORD, DWORD)
 

Macro Definition Documentation

#define _WCHAR_T_DEFINED

Definition at line 79 of file wgl.h.

#define APIENTRY   __stdcall

Definition at line 42 of file wgl.h.

#define CALLBACK   __stdcall

Definition at line 39 of file wgl.h.

#define DECLARE_HANDLE (   name)    typedef HANDLE name

Definition at line 71 of file wgl.h.

#define WINAPI   __stdcall

Definition at line 45 of file wgl.h.

#define WINGDIAPI   __declspec(dllimport)

Definition at line 36 of file wgl.h.

Typedef Documentation

typedef int BOOL

Definition at line 51 of file wgl.h.

typedef char CHAR

Definition at line 60 of file wgl.h.

typedef unsigned long DWORD

Definition at line 56 of file wgl.h.

typedef float FLOAT

Definition at line 59 of file wgl.h.

typedef void* HANDLE

Definition at line 62 of file wgl.h.

typedef int INT

Definition at line 53 of file wgl.h.

typedef int INT32

Definition at line 57 of file wgl.h.

typedef __int64 INT64

Definition at line 58 of file wgl.h.

typedef long LONG

Definition at line 55 of file wgl.h.

typedef const char* LPCSTR

Definition at line 61 of file wgl.h.

typedef void* LPVOID

Definition at line 50 of file wgl.h.

typedef int(* PROC)()

Definition at line 63 of file wgl.h.

typedef unsigned int UINT

Definition at line 54 of file wgl.h.

typedef unsigned short USHORT

Definition at line 52 of file wgl.h.

typedef void VOID

Definition at line 49 of file wgl.h.

typedef unsigned short wchar_t

Definition at line 78 of file wgl.h.

Function Documentation

DECLARE_HANDLE ( HDC  )
DECLARE_HANDLE ( HGLRC  )
WINGDIAPI BOOL WINAPI wglCopyContext ( HGLRC  ,
HGLRC  ,
UINT   
)
WINGDIAPI HGLRC WINAPI wglCreateContext ( HDC  )
WINGDIAPI HGLRC WINAPI wglCreateLayerContext ( HDC  ,
int   
)
WINGDIAPI BOOL WINAPI wglDeleteContext ( HGLRC  )
WINGDIAPI HGLRC WINAPI wglGetCurrentContext ( )
WINGDIAPI HDC WINAPI wglGetCurrentDC ( )
WINGDIAPI PROC WINAPI wglGetProcAddress ( LPCSTR  )
WINGDIAPI BOOL WINAPI wglMakeCurrent ( HDC  ,
HGLRC   
)
WINGDIAPI BOOL WINAPI wglShareLists ( HGLRC  ,
HGLRC   
)
WINGDIAPI BOOL WINAPI wglUseFontBitmapsA ( HDC  ,
DWORD  ,
DWORD  ,
DWORD   
)
WINGDIAPI BOOL WINAPI wglUseFontBitmapsW ( HDC  ,
DWORD  ,
DWORD  ,
DWORD   
)