OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | Protected Attributes | List of all members
ossimListener Class Reference

#include <ossimListener.h>

Inheritance diagram for ossimListener:
ossimConnectableDisplayListener ossimConnectableObjectListener ossimDisplayEventListener ossimElevationManagerEventListener ossimImageAoiListener ossimImageGeometryEventListener ossimMouseListener ossimProcessListener ossimROIEventListener ossimViewListener

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
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ ossimListener()

ossimListener::ossimListener ( )

Definition at line 16 of file ossimListener.cpp.

18 {}
bool theListenerEnableFlag
Definition: ossimListener.h:47

◆ ~ossimListener()

ossimListener::~ossimListener ( )
virtual

Definition at line 20 of file ossimListener.cpp.

21 {
22 }

Member Function Documentation

◆ disableListener()

void ossimListener::disableListener ( )

Definition at line 33 of file ossimListener.cpp.

References theListenerEnableFlag.

34 {
35  theListenerEnableFlag = false;
36 }
bool theListenerEnableFlag
Definition: ossimListener.h:47

◆ enableListener()

void ossimListener::enableListener ( )

Definition at line 28 of file ossimListener.cpp.

References theListenerEnableFlag.

29 {
30  theListenerEnableFlag = true;
31 }
bool theListenerEnableFlag
Definition: ossimListener.h:47

◆ getListenerEnableFlag()

bool ossimListener::getListenerEnableFlag ( ) const

Definition at line 48 of file ossimListener.cpp.

References theListenerEnableFlag.

49 {
50  return theListenerEnableFlag;
51 }
bool theListenerEnableFlag
Definition: ossimListener.h:47

◆ isListenerEnabled()

bool ossimListener::isListenerEnabled ( ) const

Definition at line 43 of file ossimListener.cpp.

References theListenerEnableFlag.

44 {
45  return theListenerEnableFlag;
46 }
bool theListenerEnableFlag
Definition: ossimListener.h:47

◆ processEvent()

void ossimListener::processEvent ( ossimEvent event)
virtual

◆ setListenerEnableFlag()

void ossimListener::setListenerEnableFlag ( bool  flag)

Definition at line 38 of file ossimListener.cpp.

References theListenerEnableFlag.

39 {
40  theListenerEnableFlag = flag;
41 }
bool theListenerEnableFlag
Definition: ossimListener.h:47

Member Data Documentation

◆ theListenerEnableFlag

bool ossimListener::theListenerEnableFlag
protected

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