#include <ev_UnixToolbar_ViewListener.h>
Public Member Functions | |
EV_UnixToolbar_ViewListener (EV_UnixToolbar *pUnixToolbar, AV_View *pView) | |
virtual | ~EV_UnixToolbar_ViewListener (void) |
virtual bool | notify (AV_View *pView, const AV_ChangeMask mask) |
virtual AV_ListenerType | getType (void) |
void | setLID (AV_ListenerId lid) |
Protected Attributes | |
EV_UnixToolbar * | m_pUnixToolbar |
AV_View * | m_pView |
AV_ListenerId | m_lid |
EV_UnixToolbar_ViewListener::EV_UnixToolbar_ViewListener | ( | EV_UnixToolbar * | pUnixToolbar, | |
AV_View * | pView | |||
) |
References m_pUnixToolbar, and m_pView.
EV_UnixToolbar_ViewListener::~EV_UnixToolbar_ViewListener | ( | void | ) | [virtual] |
References m_lid, m_pView, and AV_View::removeListener().
virtual AV_ListenerType EV_UnixToolbar_ViewListener::getType | ( | void | ) | [inline, virtual] |
Implements AV_Listener.
bool EV_UnixToolbar_ViewListener::notify | ( | AV_View * | pView, | |
const AV_ChangeMask | mask | |||
) | [virtual] |
Implements AV_Listener.
References m_pUnixToolbar, m_pView, EV_UnixToolbar::refreshToolbar(), and UT_ASSERT.
void EV_UnixToolbar_ViewListener::setLID | ( | AV_ListenerId | lid | ) | [inline] |
References m_lid.
Referenced by EV_UnixToolbar::bindListenerToView().
AV_ListenerId EV_UnixToolbar_ViewListener::m_lid [protected] |
Referenced by setLID(), and ~EV_UnixToolbar_ViewListener().
Referenced by EV_UnixToolbar_ViewListener(), and notify().
AV_View* EV_UnixToolbar_ViewListener::m_pView [protected] |
Referenced by EV_UnixToolbar_ViewListener(), notify(), and ~EV_UnixToolbar_ViewListener().