OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
base
ossimCustomEditorWindowFactoryBase.h
Go to the documentation of this file.
1
//*******************************************************************
2
//
3
// License: See top level LICENSE.txt file.
4
//
5
// Author: Garrett Potts
6
// Description:
7
//
8
//*************************************************************************
9
// $Id: ossimCustomEditorWindowFactoryBase.h 14789 2009-06-29 16:48:14Z dburken $
10
#ifndef ossimCustomEditorWindowFactoryBase_HEADER
11
#define ossimCustomEditorWindowFactoryBase_HEADER
12
#include <
ossim/base/ossimObjectFactory.h
>
13
14
class
ossimCustomEditorWindow
;
15
16
class
OSSIMDLLEXPORT
ossimCustomEditorWindowFactoryBase
:
public
ossimObjectFactory
17
{
18
public
:
19
virtual
ossimCustomEditorWindow
* createCustomEditor(
ossimObject
* obj,
20
void
* parent=NULL)
const
=0;
21
virtual
ossimCustomEditorWindow
* createCustomEditor(
const
ossimString
& classType,
22
void
* parent=NULL)
const
=0;
23
27
virtual
void
* createPopupEditor(
ossimObject
* obj,
28
void
* parent=NULL)
const
=0;
29
33
virtual
void
* createPanelEditor(
ossimObject
* obj,
34
void
* parent=NULL)
const
=0;
35
TYPE_DATA
36
};
37
38
#endif
ossimObject
Definition:
ossimObject.h:25
OSSIMDLLEXPORT
#define OSSIMDLLEXPORT
Definition:
ossimConstants.h:71
ossimObjectFactory
Definition:
ossimObjectFactory.h:16
ossimObjectFactory.h
ossimCustomEditorWindow
Definition:
ossimCustomEditorWindow.h:14
TYPE_DATA
#define TYPE_DATA
Definition:
ossimRtti.h:339
ossimCustomEditorWindowFactoryBase
Definition:
ossimCustomEditorWindowFactoryBase.h:16
ossimString
Definition:
ossimString.h:22
Generated on Fri Aug 3 2018 08:46:46 for OSSIM - Open Source Software Image Map by
1.8.14