CWindowResizeHook Class Reference

#include <WindowResizeHook.h>

Inheritance diagram for CWindowResizeHook:
Collaboration diagram for CWindowResizeHook:

Public Member Functions

 CWindowResizeHook ()
virtual ~CWindowResizeHook ()
- Public Member Functions inherited from sbIWindowResizeHook
void setCallback (in nsISupports window, in sbIWindowResizeHookCallback cb)
 Set window resize hook callback This method assigns a WindowResizeHook Callback object to the specified window. When the user resizes this window, the callback object is notified of the new position and size for the window. More...
void resetCallback (in sbIWindowResizeHookCallback cb)
 Remove window resize hook callback This method removes the WindowResizeHookCallback object from the specified window. More...

Static Public Member Functions

static CWindowResizeHookItemfindItemByWindow (void *wnd)

Static Protected Member Functions

static CWindowResizeHookItemfindItemByCallback (sbIWindowResizeHookCallback *cb)

Static Protected Attributes

static std::list
< CWindowResizeHookItem * > 

Detailed Description

Definition at line 75 of file WindowResizeHook.h.

Constructor & Destructor Documentation

CWindowResizeHook::CWindowResizeHook ( )

Definition at line 48 of file WindowResizeHook.cpp.

Here is the call graph for this function:

CWindowResizeHook::~CWindowResizeHook ( )

Definition at line 56 of file WindowResizeHook.cpp.

Member Function Documentation

CWindowResizeHookItem * CWindowResizeHook::findItemByCallback ( sbIWindowResizeHookCallback cb)

Definition at line 90 of file WindowResizeHook.cpp.

CWindowResizeHookItem * CWindowResizeHook::findItemByWindow ( void *  wnd)

Definition at line 102 of file WindowResizeHook.cpp.

Member Data Documentation

std::list< CWindowResizeHookItem * > CWindowResizeHook::m_items

Definition at line 92 of file WindowResizeHook.h.

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