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 | Private Attributes | List of all members
CPatchDialog Class Reference

#include <PatchDialog.h>

Inheritance diagram for CPatchDialog:

Public Types

enum  { IDD = IDD_DIALOG_PATCH }
 

Public Member Functions

void UpdateInfo ()
 
void SetPatchInfo ()
 
void GetPatchInfo ()
 
 CPatchDialog (CWnd *pParent=NULL)
 
void UpdateSpinners (bool bUp, int nID)
 

Public Attributes

CSpinButtonCtrl m_wndVShift
 
CSpinButtonCtrl m_wndVScale
 
CSpinButtonCtrl m_wndRotate
 
CSpinButtonCtrl m_wndHShift
 
CSpinButtonCtrl m_wndHScale
 
CComboBox m_wndType
 
CComboBox m_wndRows
 
CComboBox m_wndCols
 
CString m_strName
 
float m_fS
 
float m_fT
 
float m_fX
 
float m_fY
 
float m_fZ
 
float m_fHScale
 
float m_fHShift
 
float m_fRotate
 
float m_fVScale
 
float m_fVShift
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
void UpdateRowColInfo ()
 
afx_msg void OnBtnPatchdetails ()
 
afx_msg void OnBtnPatchfit ()
 
afx_msg void OnBtnPatchnatural ()
 
afx_msg void OnBtnPatchreset ()
 
afx_msg void OnSelchangeComboCol ()
 
afx_msg void OnSelchangeComboRow ()
 
afx_msg void OnSelchangeComboType ()
 
virtual void OnOK ()
 
afx_msg void OnDeltaposSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
virtual BOOL OnInitDialog ()
 
afx_msg void OnDestroy ()
 
afx_msg void OnApply ()
 

Private Attributes

patchMesh_t * m_Patch
 

Detailed Description

Definition at line 40 of file PatchDialog.h.

Member Enumeration Documentation

anonymous enum
Enumerator
IDD 

Definition at line 53 of file PatchDialog.h.

Constructor & Destructor Documentation

CPatchDialog::CPatchDialog ( CWnd *  pParent = NULL)

Definition at line 47 of file PatchDialog.cpp.

Member Function Documentation

void CPatchDialog::DoDataExchange ( CDataExchange *  pDX)
protectedvirtual

Definition at line 67 of file PatchDialog.cpp.

void CPatchDialog::GetPatchInfo ( )

Definition at line 194 of file PatchDialog.cpp.

void CPatchDialog::OnApply ( )
protected

Definition at line 285 of file PatchDialog.cpp.

void CPatchDialog::OnBtnPatchdetails ( )
protected

Definition at line 116 of file PatchDialog.cpp.

void CPatchDialog::OnBtnPatchfit ( )
protected

Definition at line 122 of file PatchDialog.cpp.

void CPatchDialog::OnBtnPatchnatural ( )
protected

Definition at line 128 of file PatchDialog.cpp.

void CPatchDialog::OnBtnPatchreset ( )
protected

Definition at line 134 of file PatchDialog.cpp.

void CPatchDialog::OnDeltaposSpin ( NMHDR *  pNMHDR,
LRESULT *  pResult 
)
protected

Definition at line 167 of file PatchDialog.cpp.

void CPatchDialog::OnDestroy ( )
protected

Definition at line 249 of file PatchDialog.cpp.

BOOL CPatchDialog::OnInitDialog ( )
protectedvirtual

Definition at line 174 of file PatchDialog.cpp.

void CPatchDialog::OnOK ( )
protectedvirtual

Definition at line 160 of file PatchDialog.cpp.

void CPatchDialog::OnSelchangeComboCol ( )
protected

Definition at line 144 of file PatchDialog.cpp.

void CPatchDialog::OnSelchangeComboRow ( )
protected

Definition at line 149 of file PatchDialog.cpp.

void CPatchDialog::OnSelchangeComboType ( )
protected

Definition at line 154 of file PatchDialog.cpp.

void CPatchDialog::SetPatchInfo ( )

Definition at line 219 of file PatchDialog.cpp.

void CPatchDialog::UpdateInfo ( )

Definition at line 280 of file PatchDialog.cpp.

void CPatchDialog::UpdateRowColInfo ( )
protected

Definition at line 260 of file PatchDialog.cpp.

void CPatchDialog::UpdateSpinners ( bool  bUp,
int  nID 
)

Definition at line 305 of file PatchDialog.cpp.

Member Data Documentation

float CPatchDialog::m_fHScale

Definition at line 68 of file PatchDialog.h.

float CPatchDialog::m_fHShift

Definition at line 69 of file PatchDialog.h.

float CPatchDialog::m_fRotate

Definition at line 70 of file PatchDialog.h.

float CPatchDialog::m_fS

Definition at line 63 of file PatchDialog.h.

float CPatchDialog::m_fT

Definition at line 64 of file PatchDialog.h.

float CPatchDialog::m_fVScale

Definition at line 71 of file PatchDialog.h.

float CPatchDialog::m_fVShift

Definition at line 72 of file PatchDialog.h.

float CPatchDialog::m_fX

Definition at line 65 of file PatchDialog.h.

float CPatchDialog::m_fY

Definition at line 66 of file PatchDialog.h.

float CPatchDialog::m_fZ

Definition at line 67 of file PatchDialog.h.

patchMesh_t* CPatchDialog::m_Patch
private

Definition at line 42 of file PatchDialog.h.

CString CPatchDialog::m_strName

Definition at line 62 of file PatchDialog.h.

CComboBox CPatchDialog::m_wndCols

Definition at line 61 of file PatchDialog.h.

CSpinButtonCtrl CPatchDialog::m_wndHScale

Definition at line 58 of file PatchDialog.h.

CSpinButtonCtrl CPatchDialog::m_wndHShift

Definition at line 57 of file PatchDialog.h.

CSpinButtonCtrl CPatchDialog::m_wndRotate

Definition at line 56 of file PatchDialog.h.

CComboBox CPatchDialog::m_wndRows

Definition at line 60 of file PatchDialog.h.

CComboBox CPatchDialog::m_wndType

Definition at line 59 of file PatchDialog.h.

CSpinButtonCtrl CPatchDialog::m_wndVScale

Definition at line 55 of file PatchDialog.h.

CSpinButtonCtrl CPatchDialog::m_wndVShift

Definition at line 54 of file PatchDialog.h.


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