OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimListener.h
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2000 ImageLinks Inc.
3 //
4 // License: MIT
5 //
6 // See LICENSE.txt file in the top level directory for more details.
7 //
8 // Author: Garrett Potts
9 //
10 //*************************************************************************
11 // $Id: ossimListener.h 14789 2009-06-29 16:48:14Z dburken $
12 #ifndef ossimListener_HEADER
13 #define ossimListener_HEADER
14 #include <ossim/base/ossimObject.h>
15 
16 class ossimEvent;
17 
23 {
24 public:
25 
26  ossimListener();
27 
28  virtual ~ossimListener();
29 
34  virtual void processEvent(ossimEvent& event);
35 
36  void enableListener();
37 
38  void disableListener();
39 
40  void setListenerEnableFlag(bool flag);
41 
42  bool isListenerEnabled() const;
43 
44  bool getListenerEnableFlag() const;
45 
46 protected:
49 };
50 
51 #endif
#define OSSIMDLLEXPORT
#define TYPE_DATA
Definition: ossimRtti.h:339
bool theListenerEnableFlag
Definition: ossimListener.h:47