VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfmodel
fixWingFlyIntoCtl.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/fixWngMvToCtl.h
"
15
16
class
DtFixedWingFlyIntoControllerDescriptor
;
17
25
31
38
39
#include "
vrfmodel/vrfmodelDefines.h
"
40
class
DT_DLL_vrfmodel
DtFixedWingFlyIntoController
:
public
DtFixedWingMoveToController
41
{
42
43
public
:
44
47
DtFixedWingFlyIntoController
(
const
DtString
& name,
48
DtVrfObject
* owner,
49
DtSimManager
* simManager,
50
DtComponentDescriptor
* desc = 0,
51
DtReaderWriterRegistry
* parentRegistry = 0);
52
54
virtual
~
DtFixedWingFlyIntoController
();
55
57
//virtual void tick();
58
61
virtual
DtString
type
()
const
;
62
66
virtual
void
setComponentDescriptor
(
DtComponentDescriptor
* desc);
67
69
virtual
void
registerTaskMsgCallbacks
();
70
74
static
DtSimComponent
*
creator
(
const
DtString
& name,
75
DtVrfObject
* owner,
76
DtSimManager
* simManager,
77
DtComponentDescriptor
* desc = 0,
78
DtReaderWriterRegistry
* parentRegistry = 0);
79
81
static
void
crashIntoCallback(
DtSimMessage
* msg,
void
* usr);
82
86
virtual
void
processCrashInto(
DtSimMessage
* msg);
87
94
virtual
void
doFlying
();
95
99
virtual
void
processWaypointChanged
(
DtVrfObject
* obj);
100
101
protected
:
102
DtFixedWingFlyIntoControllerDescriptor
*
myDescriptor
;
103
104
private
:
106
DtFixedWingFlyIntoController
();
108
DtFixedWingFlyIntoController
(
109
const
DtFixedWingFlyIntoController
& orig);
111
DtFixedWingFlyIntoController
&
operator=
(
112
const
DtFixedWingFlyIntoController
& orig);
113
};
114
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
)