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

#include <ZWnd.h>

Inheritance diagram for CZWnd:

Public Member Functions

 CZWnd ()
 
virtual ~CZWnd ()
 

Public Attributes

CZClipm_pZClip
 

Protected Member Functions

virtual BOOL PreCreateWindow (CREATESTRUCT &cs)
 
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
 
afx_msg void OnDestroy ()
 
afx_msg void OnKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags)
 
afx_msg void OnLButtonDown (UINT nFlags, CPoint point)
 
afx_msg void OnMButtonDown (UINT nFlags, CPoint point)
 
afx_msg void OnRButtonDown (UINT nFlags, CPoint point)
 
afx_msg void OnPaint ()
 
afx_msg void OnGetMinMaxInfo (MINMAXINFO FAR *lpMMI)
 
afx_msg void OnMouseMove (UINT nFlags, CPoint point)
 
afx_msg void OnSize (UINT nType, int cx, int cy)
 
afx_msg void OnNcCalcSize (BOOL bCalcValidRects, NCCALCSIZE_PARAMS FAR *lpncsp)
 
afx_msg void OnKillFocus (CWnd *pNewWnd)
 
afx_msg void OnSetFocus (CWnd *pOldWnd)
 
afx_msg void OnClose ()
 
afx_msg void OnLButtonUp (UINT nFlags, CPoint point)
 
afx_msg void OnMButtonUp (UINT nFlags, CPoint point)
 
afx_msg void OnRButtonUp (UINT nFlags, CPoint point)
 
afx_msg void OnKeyUp (UINT nChar, UINT nRepCnt, UINT nFlags)
 

Protected Attributes

HDC m_dcZ
 
HGLRC m_hglrcZ
 

Private Member Functions

 DECLARE_DYNCREATE (CZWnd)
 

Detailed Description

Definition at line 42 of file ZWnd.h.

Constructor & Destructor Documentation

CZWnd::CZWnd ( )

Definition at line 47 of file ZWnd.cpp.

CZWnd::~CZWnd ( )
virtual

Definition at line 52 of file ZWnd.cpp.

Member Function Documentation

CZWnd::DECLARE_DYNCREATE ( CZWnd  )
private
void CZWnd::OnClose ( )
protected

Definition at line 209 of file ZWnd.cpp.

int CZWnd::OnCreate ( LPCREATESTRUCT  lpCreateStruct)
protected

Definition at line 84 of file ZWnd.cpp.

void CZWnd::OnDestroy ( )
protected

Definition at line 97 of file ZWnd.cpp.

void CZWnd::OnGetMinMaxInfo ( MINMAXINFO FAR lpMMI)
protected

Definition at line 161 of file ZWnd.cpp.

void CZWnd::OnKeyDown ( UINT  nChar,
UINT  nRepCnt,
UINT  nFlags 
)
protected

Definition at line 108 of file ZWnd.cpp.

void CZWnd::OnKeyUp ( UINT  nChar,
UINT  nRepCnt,
UINT  nFlags 
)
protected

Definition at line 267 of file ZWnd.cpp.

void CZWnd::OnKillFocus ( CWnd *  pNewWnd)
protected

Definition at line 197 of file ZWnd.cpp.

void CZWnd::OnLButtonDown ( UINT  nFlags,
CPoint  point 
)
protected

Definition at line 113 of file ZWnd.cpp.

void CZWnd::OnLButtonUp ( UINT  nFlags,
CPoint  point 
)
protected

Definition at line 214 of file ZWnd.cpp.

void CZWnd::OnMButtonDown ( UINT  nFlags,
CPoint  point 
)
protected

Definition at line 122 of file ZWnd.cpp.

void CZWnd::OnMButtonUp ( UINT  nFlags,
CPoint  point 
)
protected

Definition at line 223 of file ZWnd.cpp.

void CZWnd::OnMouseMove ( UINT  nFlags,
CPoint  point 
)
protected

Definition at line 166 of file ZWnd.cpp.

void CZWnd::OnNcCalcSize ( BOOL  bCalcValidRects,
NCCALCSIZE_PARAMS FAR lpncsp 
)
protected

Definition at line 192 of file ZWnd.cpp.

void CZWnd::OnPaint ( )
protected

Definition at line 140 of file ZWnd.cpp.

void CZWnd::OnRButtonDown ( UINT  nFlags,
CPoint  point 
)
protected

Definition at line 131 of file ZWnd.cpp.

void CZWnd::OnRButtonUp ( UINT  nFlags,
CPoint  point 
)
protected

Definition at line 232 of file ZWnd.cpp.

void CZWnd::OnSetFocus ( CWnd *  pOldWnd)
protected

Definition at line 203 of file ZWnd.cpp.

void CZWnd::OnSize ( UINT  nType,
int  cx,
int  cy 
)
protected

Definition at line 178 of file ZWnd.cpp.

BOOL CZWnd::PreCreateWindow ( CREATESTRUCT &  cs)
protectedvirtual

Definition at line 242 of file ZWnd.cpp.

Member Data Documentation

HDC CZWnd::m_dcZ
protected

Definition at line 70 of file ZWnd.h.

HGLRC CZWnd::m_hglrcZ
protected

Definition at line 71 of file ZWnd.h.

CZClip* CZWnd::m_pZClip

Definition at line 66 of file ZWnd.h.


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