OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimViewListener.h
Go to the documentation of this file.
1 //*******************************************************************
2 //
3 // License: See top level LICENSE.txt file.
4 //
5 // Author: Garrett Potts (gpotts@imagelinks.com)
6 // Description: A brief description of the contents of the file.
7 //
8 //
9 //*************************************************************************
10 // $Id: ossimViewListener.h 17195 2010-04-23 17:32:18Z dburken $
11 #ifndef ossimViewListener_HEADER
12 #define ossimViewListener_HEADER
15 
17 {
18 public:
20  virtual ~ossimViewListener(){}
21 
22  virtual void processEvent(ossimEvent& event);
23  virtual void viewScaleChangeEvent(ossimViewEvent& /* event */)
24  {}
25  virtual void viewTypeChangeEvent(ossimViewEvent& /* event */)
26  {}
27  virtual void viewEvent(ossimViewEvent& /* event */ )
28  {}
29  virtual void viewTransformChangeEvent(ossimViewEvent& /* event */)
30  {}
31 
32  virtual void allViewEvents(ossimViewEvent& /* event */)
33  {}
35 };
36 
37 #endif
virtual void viewScaleChangeEvent(ossimViewEvent &)
#define OSSIMDLLEXPORT
virtual void viewEvent(ossimViewEvent &)
virtual void viewTypeChangeEvent(ossimViewEvent &)
virtual void allViewEvents(ossimViewEvent &)
virtual void processEvent(ossimEvent &event)
ProcessEvent.
virtual ~ossimViewListener()
#define TYPE_DATA
Definition: ossimRtti.h:339
virtual void viewTransformChangeEvent(ossimViewEvent &)