VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfmodel
airVehSetCtlr.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2010 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
11
12
#pragma once
13
14
#include "
vrfmodel/lclEntSetCtlr.h
"
15
#include "
vrfobjcore/simRadio.h
"
16
17
class
DtSimMessage
;
18
class
DtSimLocalEntity;
19
41
#include "
vrfmodel/vrfmodelDefines.h
"
42
class
DT_DLL_vrfmodel
DtAirVehicleSetController
:
public
DtLocalEntitySetController
43
{
44
45
public
:
46
49
DtAirVehicleSetController
(
const
DtString
& name,
DtVrfObject
* owner,
50
DtSimManager
* simManager,
51
DtComponentDescriptor
* desc = 0,
52
DtReaderWriterRegistry
* parentRegistry = 0);
53
55
virtual
~
DtAirVehicleSetController
();
56
59
virtual
DtString
type
()
const
;
60
61
virtual
void
processSetAltitude
(
DtSimMessage
* msg);
62
63
virtual
void
processSetHeading
(
DtSimMessage
* msg);
64
69
virtual
void
setLocation
(
DtVector
geocentricLocation);
70
71
virtual
void
setHeading
(DtReal heading);
72
76
static
DtSimComponent
*
creator
(
const
DtString
& name,
77
DtVrfObject
* owner,
78
DtSimManager
* simManager,
79
DtComponentDescriptor
* desc = 0,
80
DtReaderWriterRegistry
* parentRegistry = 0);
81
82
protected
:
85
DtAirVehicleSetController
();
86
88
DtAirVehicleSetController
(
const
DtAirVehicleSetController
& orig);
89
91
const
DtAirVehicleSetController
&
operator=
(
const
92
DtAirVehicleSetController
& orig);
93
94
protected
:
95
};
96
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)