VR-Forces 4.3 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrfobjparam
aggregateMoveIntoFormationDescriptor.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2003 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: aggregateMoveIntoFormDesc.h,v $ $Revision: 1.8 $ $State: Exp $
7
*******************************************************************************/
8
11
14
15
#ifndef DtAggregateMoveIntoFormationDescriptor_H_
16
#define DtAggregateMoveIntoFormationDescriptor_H_
17
18
19
#include "
vrfobjparam/componentDescriptor.h
"
20
#include "
vrfutil/rwBoolean.h
"
21
22
class
DtReaderWriterRegistry
;
23
31
#include "
vrfobjparam/vrfobjparamDefines.h
"
32
class
DT_DLL_vrfobjparam
DtAggregateMoveIntoFormationDescriptor
:
public
DtComponentDescriptor
33
{
34
public
:
36
DtAggregateMoveIntoFormationDescriptor
(
const
DtString
& name,
DtReaderWriterRegistry
*
37
parentRegistry = 0);
38
40
DtAggregateMoveIntoFormationDescriptor
(
const
DtAggregateMoveIntoFormationDescriptor
& orig,
41
DtReaderWriterRegistry
* parentRegistry = 0);
42
44
DtAggregateMoveIntoFormationDescriptor
&
operator=
(
const
45
DtAggregateMoveIntoFormationDescriptor
& orig);
46
48
virtual
~
DtAggregateMoveIntoFormationDescriptor
();
49
53
virtual
DtString
type
()
const
;
54
55
58
virtual
bool
stopMovingUponArrival()
const
;
59
virtual
void
setStopMovingUponArrival(
bool
yesNo);
61
64
virtual
bool
turnToHeadingUponArrival()
const
;
65
virtual
void
setTurnToHeadingUponArrival(
bool
yesNo);
67
70
virtual
bool
groundClamp()
const
;
71
virtual
void
setGroundClamp(
bool
yesNo);
73
74
virtual
DtComponentDescriptor
*
clone
(
DtReaderWriterRegistry
* parentRegistry
75
= 0)
const
;
76
78
static
DtComponentDescriptor
*
creator
();
79
80
protected
:
82
DtAggregateMoveIntoFormationDescriptor
();
83
84
protected
:
85
89
96
DtRwBoolean
myStopMovingUponArrival
;
97
105
DtRwBoolean
myTurnToHeadingUponArrival
;
106
112
DtRwBoolean
myGroundClamp
;
113
115
};
116
117
#endif
118
119
120
Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (
www.mak.com
)