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 | Static Private Member Functions | Private Attributes | List of all members
rvDebuggerQuickWatchDlg Class Reference

#include <DebuggerQuickWatchDlg.h>

Public Member Functions

 rvDebuggerQuickWatchDlg ()
 
bool DoModal (rvDebuggerWindow *window, int callstackDepth, const char *variable=NULL)
 

Protected Member Functions

void SetVariable (const char *varname, bool force=false)
 

Protected Attributes

HWND mWnd
 
int mCallstackDepth
 
idStr mVariable
 
rvDebuggerWindowmDebuggerWindow
 

Static Private Member Functions

static INT_PTR CALLBACK DlgProc (HWND wnd, UINT msg, WPARAM wparam, LPARAM lparam)
 

Private Attributes

int mEditFromRight
 
int mButtonFromRight
 
int mEditFromBottom
 

Detailed Description

Definition at line 33 of file DebuggerQuickWatchDlg.h.

Constructor & Destructor Documentation

rvDebuggerQuickWatchDlg::rvDebuggerQuickWatchDlg ( void  )

Definition at line 41 of file DebuggerQuickWatchDlg.cpp.

Member Function Documentation

INT_PTR CALLBACK rvDebuggerQuickWatchDlg::DlgProc ( HWND  wnd,
UINT  msg,
WPARAM  wparam,
LPARAM  lparam 
)
staticprivate

Definition at line 70 of file DebuggerQuickWatchDlg.cpp.

bool rvDebuggerQuickWatchDlg::DoModal ( rvDebuggerWindow window,
int  callstackDepth,
const char *  variable = NULL 
)

Definition at line 52 of file DebuggerQuickWatchDlg.cpp.

void rvDebuggerQuickWatchDlg::SetVariable ( const char *  varname,
bool  force = false 
)
protected

Definition at line 221 of file DebuggerQuickWatchDlg.cpp.

Member Data Documentation

int rvDebuggerQuickWatchDlg::mButtonFromRight
private

Definition at line 53 of file DebuggerQuickWatchDlg.h.

int rvDebuggerQuickWatchDlg::mCallstackDepth
protected

Definition at line 44 of file DebuggerQuickWatchDlg.h.

rvDebuggerWindow* rvDebuggerQuickWatchDlg::mDebuggerWindow
protected

Definition at line 46 of file DebuggerQuickWatchDlg.h.

int rvDebuggerQuickWatchDlg::mEditFromBottom
private

Definition at line 54 of file DebuggerQuickWatchDlg.h.

int rvDebuggerQuickWatchDlg::mEditFromRight
private

Definition at line 52 of file DebuggerQuickWatchDlg.h.

idStr rvDebuggerQuickWatchDlg::mVariable
protected

Definition at line 45 of file DebuggerQuickWatchDlg.h.

HWND rvDebuggerQuickWatchDlg::mWnd
protected

Definition at line 43 of file DebuggerQuickWatchDlg.h.


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