doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
CPrefsDlg Class Reference

#include <PrefsDlg.h>

Inheritance diagram for CPrefsDlg:

Public Types

enum  { IDD = IDD_DLG_PREFS }
 

Public Member Functions

 CPrefsDlg (CWnd *pParent=NULL)
 
void LoadPrefs ()
 
void SavePrefs ()
 
void SetGamePrefs ()
 

Public Attributes

CSpinButtonCtrl m_wndUndoSpin
 
CSpinButtonCtrl m_wndFontSpin
 
CSliderCtrl m_wndTexturequality
 
CSliderCtrl m_wndCamSpeed
 
CSpinButtonCtrl m_wndSpin
 
BOOL m_bTextureLock
 
BOOL m_bLoadLast
 
BOOL m_bRunBefore
 
CString m_strLastProject
 
CString m_strLastMap
 
BOOL m_bFace
 
BOOL m_bRightClick
 
BOOL m_bVertex
 
BOOL m_bAutoSave
 
BOOL m_bNewApplyHandling
 
CString m_strAutoSave
 
BOOL m_bLoadLastMap
 
BOOL m_bGatewayHack
 
BOOL m_bTextureWindow
 
BOOL m_bSnapShots
 
float m_fTinySize
 
BOOL m_bCleanTiny
 
int m_nStatusSize
 
BOOL m_bCamXYUpdate
 
BOOL m_bNewLightDraw
 
BOOL m_bALTEdge
 
BOOL m_bQE4Painting
 
BOOL m_bSnapTToGrid
 
BOOL m_bXZVis
 
BOOL m_bYZVis
 
BOOL m_bZVis
 
BOOL m_bSizePaint
 
BOOL m_bRotateLock
 
BOOL m_bWideToolbar
 
BOOL m_bNoClamp
 
int m_nRotation
 
BOOL m_bHiColorTextures
 
BOOL m_bChaseMouse
 
BOOL m_bTextureScrollbar
 
BOOL m_bDisplayLists
 
BOOL m_bNoStipple
 
int m_nUndoLevels
 
CString m_strMaps
 
CString m_strModels
 
BOOL m_bNewMapFormat
 
int m_nMouseButtons
 
int m_nAngleSpeed
 
int m_nMoveSpeed
 
int m_nAutoSave
 
bool m_bCubicClipping
 
int m_nCubicScale
 
BOOL m_selectOnlyBrushes
 
BOOL m_selectNoModels
 
BOOL m_selectByBoundingBrush
 
int m_nEntityShowState
 
int m_nTextureScale
 
BOOL m_bNormalizeColors
 
BOOL m_bSwitchClip
 
BOOL m_bSelectWholeEntities
 
int m_nTextureQuality
 
BOOL m_bGLLighting
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
afx_msg void OnBtnBrowse ()
 
virtual BOOL OnInitDialog ()
 
virtual void OnOK ()
 
afx_msg void OnBtnBrowsepak ()
 
afx_msg void OnBtnBrowseprefab ()
 
afx_msg void OnBtnBrowseuserini ()
 
afx_msg void OnSelchangeComboWhatgame ()
 

Detailed Description

Definition at line 41 of file PrefsDlg.h.

Member Enumeration Documentation

anonymous enum
Enumerator
IDD 

Definition at line 53 of file PrefsDlg.h.

Constructor & Destructor Documentation

CPrefsDlg::CPrefsDlg ( CWnd *  pParent = NULL)

Definition at line 118 of file PrefsDlg.cpp.

Member Function Documentation

void CPrefsDlg::DoDataExchange ( CDataExchange *  pDX)
protectedvirtual

Definition at line 169 of file PrefsDlg.cpp.

void CPrefsDlg::LoadPrefs ( )

Definition at line 324 of file PrefsDlg.cpp.

afx_msg void CPrefsDlg::OnBtnBrowse ( )
protected
afx_msg void CPrefsDlg::OnBtnBrowsepak ( )
protected
afx_msg void CPrefsDlg::OnBtnBrowseprefab ( )
protected
afx_msg void CPrefsDlg::OnBtnBrowseuserini ( )
protected
BOOL CPrefsDlg::OnInitDialog ( )
protectedvirtual

Definition at line 218 of file PrefsDlg.cpp.

void CPrefsDlg::OnOK ( )
protectedvirtual

Definition at line 240 of file PrefsDlg.cpp.

afx_msg void CPrefsDlg::OnSelchangeComboWhatgame ( )
protected
void CPrefsDlg::SavePrefs ( )

Definition at line 391 of file PrefsDlg.cpp.

void CPrefsDlg::SetGamePrefs ( )

Definition at line 448 of file PrefsDlg.cpp.

Member Data Documentation

BOOL CPrefsDlg::m_bALTEdge

Definition at line 80 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bAutoSave

Definition at line 68 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bCamXYUpdate

Definition at line 78 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bChaseMouse

Definition at line 92 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bCleanTiny

Definition at line 76 of file PrefsDlg.h.

bool CPrefsDlg::m_bCubicClipping

Definition at line 105 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bDisplayLists

Definition at line 94 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bFace

Definition at line 65 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bGatewayHack

Definition at line 72 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bGLLighting

Definition at line 116 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bHiColorTextures

Definition at line 91 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bLoadLast

Definition at line 61 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bLoadLastMap

Definition at line 71 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bNewApplyHandling

Definition at line 69 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bNewLightDraw

Definition at line 79 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bNewMapFormat

Definition at line 99 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bNoClamp

Definition at line 89 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bNormalizeColors

Definition at line 112 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bNoStipple

Definition at line 95 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bQE4Painting

Definition at line 81 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bRightClick

Definition at line 66 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bRotateLock

Definition at line 87 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bRunBefore

Definition at line 62 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bSelectWholeEntities

Definition at line 114 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bSizePaint

Definition at line 86 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bSnapShots

Definition at line 74 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bSnapTToGrid

Definition at line 82 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bSwitchClip

Definition at line 113 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bTextureLock

Definition at line 60 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bTextureScrollbar

Definition at line 93 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bTextureWindow

Definition at line 73 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bVertex

Definition at line 67 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bWideToolbar

Definition at line 88 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bXZVis

Definition at line 83 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bYZVis

Definition at line 84 of file PrefsDlg.h.

BOOL CPrefsDlg::m_bZVis

Definition at line 85 of file PrefsDlg.h.

float CPrefsDlg::m_fTinySize

Definition at line 75 of file PrefsDlg.h.

int CPrefsDlg::m_nAngleSpeed

Definition at line 102 of file PrefsDlg.h.

int CPrefsDlg::m_nAutoSave

Definition at line 104 of file PrefsDlg.h.

int CPrefsDlg::m_nCubicScale

Definition at line 106 of file PrefsDlg.h.

int CPrefsDlg::m_nEntityShowState

Definition at line 110 of file PrefsDlg.h.

int CPrefsDlg::m_nMouseButtons

Definition at line 101 of file PrefsDlg.h.

int CPrefsDlg::m_nMoveSpeed

Definition at line 103 of file PrefsDlg.h.

int CPrefsDlg::m_nRotation

Definition at line 90 of file PrefsDlg.h.

int CPrefsDlg::m_nStatusSize

Definition at line 77 of file PrefsDlg.h.

int CPrefsDlg::m_nTextureQuality

Definition at line 115 of file PrefsDlg.h.

int CPrefsDlg::m_nTextureScale

Definition at line 111 of file PrefsDlg.h.

int CPrefsDlg::m_nUndoLevels

Definition at line 96 of file PrefsDlg.h.

BOOL CPrefsDlg::m_selectByBoundingBrush

Definition at line 109 of file PrefsDlg.h.

BOOL CPrefsDlg::m_selectNoModels

Definition at line 108 of file PrefsDlg.h.

BOOL CPrefsDlg::m_selectOnlyBrushes

Definition at line 107 of file PrefsDlg.h.

CString CPrefsDlg::m_strAutoSave

Definition at line 70 of file PrefsDlg.h.

CString CPrefsDlg::m_strLastMap

Definition at line 64 of file PrefsDlg.h.

CString CPrefsDlg::m_strLastProject

Definition at line 63 of file PrefsDlg.h.

CString CPrefsDlg::m_strMaps

Definition at line 97 of file PrefsDlg.h.

CString CPrefsDlg::m_strModels

Definition at line 98 of file PrefsDlg.h.

CSliderCtrl CPrefsDlg::m_wndCamSpeed

Definition at line 58 of file PrefsDlg.h.

CSpinButtonCtrl CPrefsDlg::m_wndFontSpin

Definition at line 56 of file PrefsDlg.h.

CSpinButtonCtrl CPrefsDlg::m_wndSpin

Definition at line 59 of file PrefsDlg.h.

CSliderCtrl CPrefsDlg::m_wndTexturequality

Definition at line 57 of file PrefsDlg.h.

CSpinButtonCtrl CPrefsDlg::m_wndUndoSpin

Definition at line 55 of file PrefsDlg.h.


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