VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfobjparam
movementBasedTerrainPreloadControllerDescriptor.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2010 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
10
11
#pragma once
12
13
#include "
vrfobjparam/terrainPreloadControllerDescriptor.h
"
14
15
#include "
vrfobjparam/compDesc.h
"
16
#include "
vrfutil/rwReal.h
"
17
#include "
vrfutil/rwString.h
"
18
22
class
DT_DLL_vrfobjparam
DtMovementBasedTerrainPreloadControllerDescriptor
:
public
DtTerrainPreloadControllerDescriptor
23
{
24
public
:
26
DtMovementBasedTerrainPreloadControllerDescriptor
(
const
DtString
& componentName,
27
DtReaderWriterRegistry
* parentRegistry = 0);
28
30
DtMovementBasedTerrainPreloadControllerDescriptor
(
const
DtMovementBasedTerrainPreloadControllerDescriptor
& orig,
31
DtReaderWriterRegistry
* parentRegistry = 0);
32
33
virtual
~
DtMovementBasedTerrainPreloadControllerDescriptor
();
34
36
DtMovementBasedTerrainPreloadControllerDescriptor
&
operator=
(
37
const
DtMovementBasedTerrainPreloadControllerDescriptor
& orig);
38
41
virtual
DtString
type
()
const
;
42
43
virtual
DtComponentDescriptor
*
clone
(
44
DtReaderWriterRegistry
* parentRegistry = 0)
const
;
45
47
static
DtComponentDescriptor
*
creator
();
48
51
virtual
DtString
geometryType()
const
;
52
virtual
void
setGeometryType(
const
DtString
& type);
54
57
virtual
double
minPreloadDistance()
const
;
58
virtual
void
setMinPreloadDistance(
double
distance
);
60
63
virtual
double
maxPreloadDistance()
const
;
64
virtual
void
setMaxPreloadDistance(
double
distance);
66
67
protected
:
69
DtMovementBasedTerrainPreloadControllerDescriptor
();
70
71
protected
:
74
75
81
DtRwString
myGeometryType
;
82
88
DtRwReal
myMinPreloadDistance
;
89
96
DtRwReal
myMaxPreloadDistance
;
98
};
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)