OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimListener.h>
Public Member Functions | |
ossimListener () | |
virtual | ~ossimListener () |
virtual void | processEvent (ossimEvent &event) |
ProcessEvent. More... | |
void | enableListener () |
void | disableListener () |
void | setListenerEnableFlag (bool flag) |
bool | isListenerEnabled () const |
bool | getListenerEnableFlag () const |
Protected Attributes | |
bool | theListenerEnableFlag |
Base class for all listners. Listners nned to derive from this class and override the processEvent method.
Definition at line 22 of file ossimListener.h.
ossimListener::ossimListener | ( | ) |
Definition at line 16 of file ossimListener.cpp.
|
virtual |
Definition at line 20 of file ossimListener.cpp.
void ossimListener::disableListener | ( | ) |
void ossimListener::enableListener | ( | ) |
bool ossimListener::getListenerEnableFlag | ( | ) | const |
bool ossimListener::isListenerEnabled | ( | ) | const |
|
virtual |
ProcessEvent.
The defaul is to do nothing. Derived classes need to override this class.
Reimplemented in ossimImageChain, ossimImageChainMtAdaptor, ossimConnectableDisplayListener, ossimConnectableObjectListener, ossimProcessListener, ossimDisplayEventListener, ossimImageAoiListener, ossimViewListener, ossimImageGeometryEventListener, ossimMouseListener, ossimROIEventListener, and ossimElevationManagerEventListener.
Definition at line 24 of file ossimListener.cpp.
Referenced by ossimMouseListener::processEvent(), ossimImageGeometryEventListener::processEvent(), ossimImageAoiListener::processEvent(), ossimProcessListener::processEvent(), ossimConnectableObjectListener::processEvent(), and ossimConnectableDisplayListener::processEvent().
void ossimListener::setListenerEnableFlag | ( | bool | flag | ) |
|
protected |
Definition at line 47 of file ossimListener.h.
Referenced by disableListener(), enableListener(), getListenerEnableFlag(), isListenerEnabled(), and setListenerEnableFlag().