VR-Forces 4.6.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
gdb
gdbReaderInitializer.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2005 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: gdbInitializer.h,v $ $Revision: 1.5 $ $State: Exp $
7
******************************************************************************/
8
#ifndef gdbReaderInitializer_H_
9
#define gdbReaderInitializer_H_
10
11
// \file gdbInitializer.h
12
// \brief Contains the DtGdbReaderInitializer class declaration.
13
14
#include "
gdb/gdbDefines.h
"
15
#include "
gdb/terrainFileInitializer.h
"
16
#include <vlutil/vlConfig.h>
17
18
19
//
20
// \brief DtGdbReaderInitializer contains the initialization and configuration
21
// information for the GDB file reader, when loading GDB files.
22
//
23
class
DT_DLL_gdb
DtGdbReaderInitializer
:
public
DtTerrainFileInitializer
24
{
25
public
:
26
DtGdbReaderInitializer
();
27
28
virtual
~
DtGdbReaderInitializer
();
29
30
// This class is copyable and assignable. Because this is a simple class,
31
// we are relying on the default assignment operator and copy constructor.
32
// DtGdbReaderInitializer(const DtGdbReaderInitializer& original);
33
// const DtGdbReaderInitializer& operator=(const DtGdbReaderInitializer& original);
34
35
virtual
DtString
type
()
const
;
36
37
virtual
bool
createMasterTerrainFile()
const
;
38
virtual
void
setCreateMasterTerrainFile(
bool
yesOrNo);
39
40
virtual
bool
mergeIntoSingleTerrainFile()
const
;
41
virtual
void
setMergeIntoSingleTerrainFile(
bool
yesOrNo);
42
43
protected
:
44
45
bool
testInvariant()
const
;
46
47
private
:
48
49
bool
myCreateMasterTerrainFile
;
50
51
bool
myMergeIntoSingleTerrainFile
;
52
53
};
54
55
#endif
56
57
58
59
60
Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (
www.mak.com
)