doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Enumerations | Functions
PreferencesDialog.h File Reference

Go to the source code of this file.

Classes

struct  tagPOINT
 
struct  GameDisplayInfo
 

Typedefs

typedef long LONG
 
typedef struct tagPOINT POINT
 
typedef bool(* ValidModeCallbackProc )(CGDirectDisplayID displayID, int width, int height, int depth, Fixed freq)
 

Enumerations

enum  GameDisplayMode { kInactive, kFullScreen, kWindow }
 

Functions

OSStatus CreateGameDisplayPreferencesDialog (const GameDisplayInfo *inGDInfo, WindowRef *outWindow, ValidModeCallbackProc inCallback=NULL)
 
OSStatus RunGameDisplayPreferencesDialog (GameDisplayInfo *outGDInfo, WindowRef inWindow)
 

Typedef Documentation

typedef long LONG

Definition at line 39 of file PreferencesDialog.h.

typedef struct tagPOINT POINT
typedef bool(* ValidModeCallbackProc)(CGDirectDisplayID displayID, int width, int height, int depth, Fixed freq)

Definition at line 60 of file PreferencesDialog.h.

Enumeration Type Documentation

Enumerator
kInactive 
kFullScreen 
kWindow 

Definition at line 32 of file PreferencesDialog.h.

Function Documentation

OSStatus CreateGameDisplayPreferencesDialog ( const GameDisplayInfo inGDInfo,
WindowRef *  outWindow,
ValidModeCallbackProc  inCallback = NULL 
)
OSStatus RunGameDisplayPreferencesDialog ( GameDisplayInfo outGDInfo,
WindowRef  inWindow 
)

Definition at line 807 of file PreferencesDialog.cpp.