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

#include <GEProperties.h>

Public Member Functions

 rvGEProperties ()
 
bool Create (HWND parent, bool visible)
 
void Show (bool visibile)
 
void SetWorkspace (rvGEWorkspace *workspace)
 
void Update (void)
 
HWND GetWindow (void)
 

Protected Member Functions

bool AddModifier (const char *name, const char *value)
 

Static Protected Member Functions

static LRESULT CALLBACK WndProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
 

Protected Attributes

HWND mWnd
 
rvPropertyGrid mGrid
 
rvGEWindowWrapper * mWrapper
 
rvGEWorkspace * mWorkspace
 

Detailed Description

Definition at line 39 of file GEProperties.h.

Constructor & Destructor Documentation

rvGEProperties::rvGEProperties ( void  )

Definition at line 46 of file GEProperties.cpp.

Member Function Documentation

bool rvGEProperties::AddModifier ( const char *  name,
const char *  value 
)
protected

Definition at line 164 of file GEProperties.cpp.

bool rvGEProperties::Create ( HWND  parent,
bool  visible 
)

Definition at line 60 of file GEProperties.cpp.

ID_INLINE HWND rvGEProperties::GetWindow ( void  )

Definition at line 66 of file GEProperties.h.

ID_INLINE void rvGEProperties::SetWorkspace ( rvGEWorkspace *  workspace)

Definition at line 71 of file GEProperties.h.

void rvGEProperties::Show ( bool  visibile)

Definition at line 114 of file GEProperties.cpp.

void rvGEProperties::Update ( void  )

Definition at line 127 of file GEProperties.cpp.

LRESULT CALLBACK rvGEProperties::WndProc ( HWND  hWnd,
UINT  msg,
WPARAM  wParam,
LPARAM  lParam 
)
staticprotected

Definition at line 200 of file GEProperties.cpp.

Member Data Documentation

rvPropertyGrid rvGEProperties::mGrid
protected

Definition at line 61 of file GEProperties.h.

HWND rvGEProperties::mWnd
protected

Definition at line 60 of file GEProperties.h.

rvGEWorkspace* rvGEProperties::mWorkspace
protected

Definition at line 63 of file GEProperties.h.

rvGEWindowWrapper* rvGEProperties::mWrapper
protected

Definition at line 62 of file GEProperties.h.


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