CMainFrame Class Reference

#include <MainFrm.h>

Collaboration diagram for CMainFrame:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void FileOpened ()
CDX10SplittergetViewportSplitter ()
virtual BOOL PreCreateWindow (CREATESTRUCT &cs)
virtual BOOL OnCreateClient (LPCREATESTRUCT lpcs, CCreateContext *pContext)
virtual ~CMainFrame ()
CInfoPannelgetInfoPannelWindow ()

Protected Member Functions

 CMainFrame ()
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSize (UINT nType, int cx, int cy)

Protected Attributes

CStatusBar m_wndStatusBar
CDX10ParentSplitter m_mainSplitter
CDX10Splitter m_viewportSplitter

Private Attributes

bool m_initSplitters
Corecore [4]


Detailed Description

Main window frame

Constructor & Destructor Documentation

CMainFrame::CMainFrame (  )  [protected]

CMainFrame::~CMainFrame (  )  [virtual]


Member Function Documentation

void CMainFrame::FileOpened (  ) 

Callback when a document is opened.

CInfoPannel * CMainFrame::getInfoPannelWindow (  ) 

Get a pointer to the info pannel dialog window

Returns:
Info Pannel Dialog

CDX10Splitter* CMainFrame::getViewportSplitter (  )  [inline]

Getter function for the viewport Splitter

Returns:
ViewPort Splitter

int CMainFrame::OnCreate ( LPCREATESTRUCT  lpCreateStruct  )  [protected]

BOOL CMainFrame::OnCreateClient ( LPCREATESTRUCT  lpcs,
CCreateContext *  pContext 
) [virtual]

Create splitter windows and instantiate dialog and DX10 window panes

Parameters:
lpcs 
pContext 

void CMainFrame::OnSize ( UINT  nType,
int  cx,
int  cy 
) [protected]

BOOL CMainFrame::PreCreateWindow ( CREATESTRUCT &  cs  )  [virtual]


Member Data Documentation

Core* CMainFrame::core[4] [private]

CStatusBar CMainFrame::m_wndStatusBar [protected]


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

Generated on Wed Dec 10 12:18:30 2008 for volRendering by  doxygen 1.5.7.1