OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
base
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
22
class
OSSIMDLLEXPORT
ossimListener
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
:
47
bool
theListenerEnableFlag
;
48
TYPE_DATA
49
};
50
51
#endif
OSSIMDLLEXPORT
#define OSSIMDLLEXPORT
Definition:
ossimConstants.h:71
ossimObject.h
ossimListener
Definition:
ossimListener.h:22
TYPE_DATA
#define TYPE_DATA
Definition:
ossimRtti.h:339
ossimListener::theListenerEnableFlag
bool theListenerEnableFlag
Definition:
ossimListener.h:47
ossimEvent
Definition:
ossimEvent.h:16
Generated on Fri Aug 3 2018 08:46:50 for OSSIM - Open Source Software Image Map by
1.8.14