FemViewer::Win::MainApp Class Reference

#include <WinApp.h>

Inheritance diagram for FemViewer::Win::MainApp:
Inheritance graph
[legend]
Collaboration diagram for FemViewer::Win::MainApp:
Collaboration graph
[legend]

List of all members.

Public Member Functions

BOOL IsInit ()
BOOL Init (int argc, char **argv)
void ShutDown ()
int Run ()
 ~MainApp ()
BOOL Create ()
void Update ()
void Destroy ()
WinGL *& GetWindowGL ()
HWND & GetStatusBar ()
DialogWindow *& GetChildDlg ()

Static Public Member Functions

static MainAppGetInstance ()
static void SetStatusBarInfo (HWND hwndSB, int part, unsigned style, char *fmt,...)

Static Public Attributes

static volatile bool m_bRun = true

Protected Attributes

HINSTANCE m_hInstance
HWND m_hStatusBar
WNDCLASSEX m_wndClassEx
WinGLm_pMainWnd
DialogWindowm_pChildDialog

Static Protected Attributes

static MainApp m_application

Constructor & Destructor Documentation

FemViewer::Win::MainApp::~MainApp (  ) 

Member Function Documentation

BOOL FemViewer::Win::MainApp::Create ( void   ) 

Here is the call graph for this function:

Here is the caller graph for this function:

void FemViewer::Win::MainApp::Destroy ( void   ) 

Here is the caller graph for this function:

DialogWindow *& FemViewer::Win::MainApp::GetChildDlg (  )  [inline]

Here is the caller graph for this function:

MainApp * FemViewer::Win::MainApp::GetInstance ( void   )  [static]

Here is the caller graph for this function:

HWND & FemViewer::Win::MainApp::GetStatusBar (  )  [inline]

Here is the caller graph for this function:

WinGL *& FemViewer::Win::MainApp::GetWindowGL (  )  [inline]

Here is the caller graph for this function:

BOOL FemViewer::Win::MainApp::Init ( int  argc,
char **  argv 
) [virtual]

Reimplemented from Handle< HWND >.

Here is the call graph for this function:

BOOL FemViewer::Win::MainApp::IsInit ( void   )  [inline, virtual]

Reimplemented from Handle< HWND >.

Here is the call graph for this function:

Here is the caller graph for this function:

int FemViewer::Win::MainApp::Run ( void   ) 

Here is the call graph for this function:

Here is the caller graph for this function:

void FemViewer::Win::MainApp::SetStatusBarInfo ( HWND  hwndSB,
int  part,
unsigned  style,
char *  fmt,
  ... 
) [static]

Here is the caller graph for this function:

void FemViewer::Win::MainApp::ShutDown ( void   )  [virtual]

Reimplemented from Handle< HWND >.

Here is the call graph for this function:

void FemViewer::Win::MainApp::Update ( void   ) 

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

volatile bool FemViewer::Win::MainApp::m_bRun = true [static]
HINSTANCE FemViewer::Win::MainApp::m_hInstance [protected]
WNDCLASSEX FemViewer::Win::MainApp::m_wndClassEx [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1