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

#include <PropTreeList.h>

Inheritance diagram for CPropTreeList:

Public Member Functions

 CPropTreeList ()
 
virtual ~CPropTreeList ()
 
BOOL Create (DWORD dwStyle, const RECT &rect, CWnd *pParentWnd, UINT nID)
 
void SetPropOwner (CPropTree *pProp)
 
void UpdateResize ()
 
afx_msg void OnVScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
 

Protected Member Functions

void RecreateBackBuffer (int cx, int cy)
 
void CheckVisibleFocus ()
 
afx_msg void OnSize (UINT nType, int cx, int cy)
 
afx_msg void OnPaint ()
 
afx_msg BOOL OnSetCursor (CWnd *pWnd, UINT nHitTest, UINT message)
 
afx_msg void OnLButtonDown (UINT nFlags, CPoint point)
 
afx_msg void OnLButtonUp (UINT nFlags, CPoint point)
 
afx_msg void OnLButtonDblClk (UINT nFlags, CPoint point)
 
afx_msg void OnMouseMove (UINT nFlags, CPoint point)
 
afx_msg BOOL OnMouseWheel (UINT nFlags, short zDelta, CPoint pt)
 
afx_msg void OnKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags)
 
afx_msg UINT OnGetDlgCode ()
 

Protected Attributes

CPropTreem_pProp
 
CBitmap m_BackBuffer
 
CSize m_BackBufferSize
 
LONG m_nPrevCol
 
BOOL m_bColDrag
 

Detailed Description

Definition at line 30 of file PropTreeList.h.

Constructor & Destructor Documentation

CPropTreeList::CPropTreeList ( )

Definition at line 42 of file PropTreeList.cpp.

CPropTreeList::~CPropTreeList ( )
virtual

Definition at line 50 of file PropTreeList.cpp.

Member Function Documentation

void CPropTreeList::CheckVisibleFocus ( )
protected

Definition at line 616 of file PropTreeList.cpp.

BOOL CPropTreeList::Create ( DWORD  dwStyle,
const RECT &  rect,
CWnd *  pParentWnd,
UINT  nID 
)

Definition at line 81 of file PropTreeList.cpp.

UINT CPropTreeList::OnGetDlgCode ( )
protected

Definition at line 557 of file PropTreeList.cpp.

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

Definition at line 477 of file PropTreeList.cpp.

void CPropTreeList::OnLButtonDblClk ( UINT  nFlags,
CPoint  point 
)
protected

Definition at line 383 of file PropTreeList.cpp.

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

Definition at line 244 of file PropTreeList.cpp.

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

Definition at line 346 of file PropTreeList.cpp.

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

Definition at line 438 of file PropTreeList.cpp.

BOOL CPropTreeList::OnMouseWheel ( UINT  nFlags,
short  zDelta,
CPoint  pt 
)
protected

Definition at line 454 of file PropTreeList.cpp.

void CPropTreeList::OnPaint ( )
protected

Definition at line 154 of file PropTreeList.cpp.

BOOL CPropTreeList::OnSetCursor ( CWnd *  pWnd,
UINT  nHitTest,
UINT  message 
)
protected

Definition at line 215 of file PropTreeList.cpp.

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

Definition at line 91 of file PropTreeList.cpp.

void CPropTreeList::OnVScroll ( UINT  nSBCode,
UINT  nPos,
CScrollBar *  pScrollBar 
)

Definition at line 563 of file PropTreeList.cpp.

void CPropTreeList::RecreateBackBuffer ( int  cx,
int  cy 
)
protected

Definition at line 109 of file PropTreeList.cpp.

void CPropTreeList::SetPropOwner ( CPropTree pProp)

Definition at line 75 of file PropTreeList.cpp.

void CPropTreeList::UpdateResize ( )

Definition at line 126 of file PropTreeList.cpp.

Member Data Documentation

CBitmap CPropTreeList::m_BackBuffer
protected

Definition at line 48 of file PropTreeList.h.

CSize CPropTreeList::m_BackBufferSize
protected

Definition at line 51 of file PropTreeList.h.

BOOL CPropTreeList::m_bColDrag
protected

Definition at line 57 of file PropTreeList.h.

LONG CPropTreeList::m_nPrevCol
protected

Definition at line 54 of file PropTreeList.h.

CPropTree* CPropTreeList::m_pProp
protected

Definition at line 45 of file PropTreeList.h.


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