Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
flykeyboard_server.cpp
Go to the documentation of this file.
1 #include "flykeyboard.h"
2 #include "autodocking.h"
3 
4 FlyByKeyboard::FlyByKeyboard( unsigned int whichplayer ) : FlyByWire()
5  , axis_key( 0, 0, 0 )
6 {
7  this->last_jumped = 0;
8  this->whichplayer = whichplayer;
9  autopilot = NULL;
10  inauto = false;
11  joy_mode = 0;
12 }
13 
14 void FlyByKeyboard::Execute( bool resetangvelocity )
15 {
16  if (autopilot)
17  autopilot->Execute();
18  if ( queryType( FACING|MOVEMENT ) ) {
20  if (queryType( FACING|MOVEMENT ) == NULL)
21  FlyByKeyboard::inauto = false;
22  done = false;
23  } else {
25  }
26 }
27 
28 void FlyByKeyboard::DownFreq( const KBData&, KBSTATE k )
29 {
30 }
31 
32 void FlyByKeyboard::UpFreq( const KBData&, KBSTATE k )
33 {
34 }
35 
37 {
38 }
39 
41 {
42 }
43 
45 {
46 }
47 
49 {
50 }
51 
53 {
54 }
55 
57 {
58 }
59 
61 {
62 }
63 
65 {
66 }
67 
69 {
70 }
71 
73 {
74 }
75 
77 {
78 }
79 
81 {
82 }
83 
85 {
86 }
87 
89 {
90 }
91 
93 {
94 }
95 
97 {
98 }
99 
100 void FlyByKeyboard::JumpKey( const KBData&, KBSTATE k )
101 {
102 }
103 
104 void FlyByKeyboard::UpKey( const KBData&, KBSTATE k )
105 {
106 }
107 
109 {
110 }
111 
112 void FlyByKeyboard::KThrustLeft( const KBData&, KBSTATE k )
113 {
114 }
115 
116 void FlyByKeyboard::KThrustUp( const KBData&, KBSTATE k )
117 {
118 }
119 
120 void FlyByKeyboard::KThrustDown( const KBData&, KBSTATE k )
121 {
122 }
123 
125 {
126 }
127 
128 void FlyByKeyboard::KThrustBack( const KBData&, KBSTATE k )
129 {
130 }
131 
132 void FlyByKeyboard::DownKey( const KBData&, KBSTATE k )
133 {
134 }
135 
136 void FlyByKeyboard::LeftKey( const KBData&, KBSTATE k )
137 {
138 }
139 
141 {
142 }
143 
144 void FlyByKeyboard::RightKey( const KBData&, KBSTATE k )
145 {
146 }
147 
148 void FlyByKeyboard::ABKey( const KBData&, KBSTATE k )
149 {
150 }
151 
152 void FlyByKeyboard::AutoKey( const KBData&, KBSTATE k )
153 {
154 }
155 
157 {
158 }
159 
161 {
162 }
163 
164 void FlyByKeyboard::StopAutoKey( const KBData&, KBSTATE k )
165 {
166 }
167 
168 void FlyByKeyboard::StopKey( const KBData&, KBSTATE k )
169 {
170 }
171 
172 void FlyByKeyboard::AccelKey( const KBData&, KBSTATE k )
173 {
174 }
175 
176 void FlyByKeyboard::DecelKey( const KBData&, KBSTATE k )
177 {
178 }
179 
180 void FlyByKeyboard::StartKey( const KBData&, KBSTATE k )
181 {
182 }
183 
185 {
186 }
187 
189 {
190 }
191 
192 void FlyByKeyboard::RollLeftKey( const KBData&, KBSTATE k )
193 {
194 }
195