Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

RmWindowData Struct Reference

Data structure holding information about window data. More...

#include <RmApplication.h>

List of all members.

Public Member Functions

 RmWindowData ()
 Default constructor.


Public Attributes

HWND hWnd
 Window handle.

RmWindowType windowType
 Window type (see RmDefines.h for detailed descriptions of window types allowed).

RM_TCHAR strWindowName [RM_MAXIMUM_WINDOW_TITLE_SIZE]
 Window name (See RmDefines.h for RM_MAXIMUM_WINDOW_TITLE_SIZE value).

bool bAddToWindowListMenu
int cmdID
int nDockWindowID
 If this window is a docking tool window, this variable will store its docking panel ID.

HICON hIcon
 Icon resource associated with this window.

bool bDeleteIcon


Detailed Description

Data structure holding information about window data.

This structure describes information necessary for the main application to register a specific window created by a plug-in instance. Contains information about window type, window name, whether it is a docking window and its icon resource handle.


Constructor & Destructor Documentation

RmWindowData::RmWindowData  )  [inline]
 

Default constructor.

Default constructor for window data


Member Data Documentation

bool RmWindowData::bAddToWindowListMenu
 

Denotes whether this window needs to be added to the list of windows maintained by RenderMonkey to display in the "Window" application menu

bool RmWindowData::bDeleteIcon
 

A flag notifying RenderMonkey that the icon resource associated with this window needs to be deleted by the application during window unregistering itself


The documentation for this struct was generated from the following file:
Generated on Fri Feb 25 16:09:35 2005 for RenderMonkey SDK by doxygen 1.3.6