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

#include <ossimDisplayEventListener.h>

Inheritance diagram for ossimDisplayEventListener:
ossimListener

Public Member Functions

 ossimDisplayEventListener ()
 
virtual ~ossimDisplayEventListener ()
 
virtual void processEvent (ossimEvent &event)
 ProcessEvent. More...
 
virtual void displayListEvent (ossimDisplayListEvent &)
 
virtual void displayRefreshEvent (ossimDisplayRefreshEvent &)
 
- Public Member Functions inherited from ossimListener
 ossimListener ()
 
virtual ~ossimListener ()
 
void enableListener ()
 
void disableListener ()
 
void setListenerEnableFlag (bool flag)
 
bool isListenerEnabled () const
 
bool getListenerEnableFlag () const
 

Additional Inherited Members

- Protected Attributes inherited from ossimListener
bool theListenerEnableFlag
 

Detailed Description

Definition at line 17 of file ossimDisplayEventListener.h.

Constructor & Destructor Documentation

◆ ossimDisplayEventListener()

ossimDisplayEventListener::ossimDisplayEventListener ( )

Definition at line 16 of file ossimDisplayEventListener.cpp.

17  : ossimListener()
18 {
19 }

◆ ~ossimDisplayEventListener()

ossimDisplayEventListener::~ossimDisplayEventListener ( )
virtual

Definition at line 21 of file ossimDisplayEventListener.cpp.

22 {
23 }

Member Function Documentation

◆ displayListEvent()

void ossimDisplayEventListener::displayListEvent ( ossimDisplayListEvent )
virtual

Definition at line 42 of file ossimDisplayEventListener.cpp.

Referenced by processEvent().

43 {
44 }

◆ displayRefreshEvent()

void ossimDisplayEventListener::displayRefreshEvent ( ossimDisplayRefreshEvent )
virtual

Definition at line 46 of file ossimDisplayEventListener.cpp.

Referenced by processEvent().

47 {
48 }

◆ processEvent()

void ossimDisplayEventListener::processEvent ( ossimEvent event)
virtual

ProcessEvent.

The defaul is to do nothing. Derived classes need to override this class.

Reimplemented from ossimListener.

Definition at line 25 of file ossimDisplayEventListener.cpp.

References displayListEvent(), and displayRefreshEvent().

26 {
27  ossimDisplayListEvent* displayListEvtPtr = dynamic_cast<ossimDisplayListEvent*>(&event);
28 
29  if(displayListEvtPtr)
30  {
31  displayListEvent(*displayListEvtPtr);
32  }
33 
34  ossimDisplayRefreshEvent* displayRefreshEvt = dynamic_cast<ossimDisplayRefreshEvent*>(&event);
35  if(displayRefreshEvt)
36  {
37  displayRefreshEvent(*displayRefreshEvt);
38  }
39 
40 }
virtual void displayRefreshEvent(ossimDisplayRefreshEvent &)
virtual void displayListEvent(ossimDisplayListEvent &)

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