doom3-gpl
Doom 3 GPL source release
|
#include <GEApp.h>
Public Member Functions | |
rvGEApp () | |
~rvGEApp () | |
bool | Initialize (void) |
void | RunFrame (void) |
bool | TranslateAccelerator (LPMSG msg) |
rvGEWorkspace * | GetActiveWorkspace (HWND *retwnd=NULL) |
rvGENavigator & | GetNavigator (void) |
rvGEProperties & | GetProperties (void) |
rvGETransformer & | GetTransformer (void) |
rvGEOptions & | GetOptions (void) |
HINSTANCE | GetInstance (void) |
HWND | GetMDIFrame (void) |
HWND | GetMDIClient (void) |
rvGEStatusBar & | GetStatusBar (void) |
bool | OpenFile (const char *filename) |
bool | SaveFile (const char *filename) |
bool | NewFile (void) |
bool | IsActive (void) |
void | CloseViewer (void) |
int | ToolWindowActivate (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
int | MessageBox (const char *text, int flags) |
Protected Member Functions | |
int | HandleCommand (WPARAM wParam, LPARAM lParam) |
int | HandleInitMenu (WPARAM wParam, LPARAM lParam) |
void | HandleCommandSave (rvGEWorkspace *workspace, const char *filename) |
bool | InitRecentFiles (void) |
void | UpdateRecentFiles (void) |
Protected Attributes | |
HWND | mMDIFrame |
HWND | mMDIClient |
HINSTANCE | mInstance |
rvGEOptions | mOptions |
HACCEL | mAccelerators |
rvGENavigator | mNavigator |
rvGETransformer | mTransformer |
rvGEStatusBar | mStatusBar |
rvGEProperties | mProperties |
HMENU | mRecentFileMenu |
int | mRecentFileInsertPos |
rvGEViewer * | mViewer |
idList< rvGEWorkspace * > | mWorkspaces |
idList< HWND > | mToolWindows |
Static Private Member Functions | |
static LRESULT CALLBACK | FrameWndProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
static LRESULT CALLBACK | MDIChildProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
rvGEWorkspace * rvGEApp::GetActiveWorkspace | ( | HWND * | retwnd = NULL | ) |
ID_INLINE rvGENavigator & rvGEApp::GetNavigator | ( | void | ) |
ID_INLINE rvGEOptions & rvGEApp::GetOptions | ( | void | ) |
ID_INLINE rvGEProperties & rvGEApp::GetProperties | ( | void | ) |
ID_INLINE rvGEStatusBar & rvGEApp::GetStatusBar | ( | void | ) |
ID_INLINE rvGETransformer & rvGEApp::GetTransformer | ( | void | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |