FS2_Open
Open source remastering of the Freespace 2 engine
CGrid Class Reference

#include <grid.h>

Inheritance diagram for CGrid:

Public Types

enum  { IDD = IDD_GRID }
 

Public Member Functions

 CGrid (CWnd *pParent=NULL)
 
 CGrid (CView *pView)
 
BOOL Create ()
 
virtual BOOL Create (LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT &rect, CWnd *pParentWnd, UINT nID, CCreateContext *pContext=NULL)
 
virtual BOOL DestroyWindow ()
 

Public Attributes

UINT m_GridSize
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
afx_msg void OnGridXyPlane ()
 
afx_msg void OnGridXzPlane ()
 
afx_msg void OnGridYzPlane ()
 
afx_msg void OnClose ()
 
afx_msg void OnDestroy ()
 
afx_msg void OnKillFocus (CWnd *pNewWnd)
 
virtual BOOL OnInitDialog ()
 
afx_msg void OnVScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
 

Detailed Description

Definition at line 15 of file grid.h.

Member Enumeration Documentation

anonymous enum
Enumerator
IDD 

Definition at line 29 of file grid.h.

Constructor & Destructor Documentation

CGrid::CGrid ( CWnd *  pParent = NULL)

Definition at line 37 of file grid.cpp.

CGrid::CGrid ( CView *  pView)

Definition at line 31 of file grid.cpp.

Member Function Documentation

BOOL CGrid::Create ( )

Definition at line 138 of file grid.cpp.

BOOL CGrid::Create ( LPCTSTR  lpszClassName,
LPCTSTR  lpszWindowName,
DWORD  dwStyle,
const RECT &  rect,
CWnd *  pParentWnd,
UINT  nID,
CCreateContext *  pContext = NULL 
)
virtual

Definition at line 133 of file grid.cpp.

BOOL CGrid::DestroyWindow ( )
virtual

Definition at line 165 of file grid.cpp.

void CGrid::DoDataExchange ( CDataExchange *  pDX)
protectedvirtual

Definition at line 49 of file grid.cpp.

void CGrid::OnClose ( )
protected

Definition at line 144 of file grid.cpp.

void CGrid::OnDestroy ( )
protected

Definition at line 149 of file grid.cpp.

void CGrid::OnGridXyPlane ( )
protected

Definition at line 103 of file grid.cpp.

void CGrid::OnGridXzPlane ( )
protected

Definition at line 113 of file grid.cpp.

void CGrid::OnGridYzPlane ( )
protected

Definition at line 123 of file grid.cpp.

BOOL CGrid::OnInitDialog ( )
protectedvirtual

Definition at line 174 of file grid.cpp.

void CGrid::OnKillFocus ( CWnd *  pNewWnd)
protected

Definition at line 157 of file grid.cpp.

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

Definition at line 188 of file grid.cpp.

Member Data Documentation

UINT CGrid::m_GridSize

Definition at line 30 of file grid.h.


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