Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <flykeyboard.h>
Public Member Functions | |
FlyByKeyboard (unsigned int whichplayer) | |
virtual void | Destroy () |
The virutal function that unrefs all memory then calls Destruct () which takes care of unreffing this or calling delete on this. More... | |
virtual | ~FlyByKeyboard () |
void | Execute (bool) |
void | Execute () |
The function that gets called and executes all queued suborders. More... | |
![]() | |
FlyByWire () | |
~FlyByWire () | |
void | SwitchFlightMode () |
void | ThrustRight (float percent) |
Turns on or off velocity resolution. More... | |
void | ThrustUp (float percent) |
void | ThrustFront (float percent) |
void | DirectThrustRight (float percent) |
void | DirectThrustUp (float percent) |
void | DirectThrustFront (float percent) |
void | SheltonSlide (bool onoff) |
void | InertialFlight (bool onoff) |
bool | InertialFlight () const |
bool | InertialFlightEnable () const |
void | Stop (float percentage) |
Stops... sets desired velocity to 0. More... | |
void | Right (float percentage) |
pass in the percentage of the turn they were turnin right. -age indicates left More... | |
void | Up (float percentage) |
pass in the percentage of the turn they were turning up More... | |
void | RollRight (float percentage) |
void | Afterburn (float percentage) |
Specifies match speed to use afterbuner and gives in higher velocity. More... | |
void | MatchSpeed (const Vector &velocity) |
matches set_speed to this velocity's magnitude More... | |
void | Accel (float percentage) |
negative is decel... 0 = nothing More... | |
virtual std::string | getOrderDescription () |
![]() | |
MatchVelocity (const Vector &desired, const Vector &desired_ang, const bool Local, const bool afterburner, const bool fini=true) | |
void | SetDesiredVelocity (const Vector &desired, const bool Local) |
void | SetAfterburn (bool use_afterburn) |
virtual | ~MatchVelocity () |
![]() | |
MatchAngularVelocity (const Vector &desired, bool Local, bool fini=true) | |
void | SetDesiredAngularVelocity (const Vector &desired, bool Local) |
virtual | ~MatchAngularVelocity () |
![]() | |
virtual void | ChooseTarget () |
this function calls the destructor (needs to be overridden for python; More... | |
virtual bool | PursueTarget (Unit *, bool isleader) |
void | ClearMessages () |
clears the messasges of this order More... | |
Order () | |
The default constructor setting everything to NULL and no dependency on order. More... | |
Order (int type, int subtype) | |
The constructor that specifies what order dependencies this order has. More... | |
Order * | queryType (unsigned int type) |
returns a pointer to the first order that may be bitwised ored with that type More... | |
Order * | queryAny (unsigned int type) |
returns a pointer to the first order that may be bitwise ored with any type More... | |
void | eraseType (unsigned int type) |
Erases all orders that bitwise OR with that type. More... | |
bool | AttachOrder (Unit *targets) |
Attaches a group of targets to this order (used for strategery-type games) More... | |
bool | AttachOrder (QVector target) |
Attaches a navigation point to this order. More... | |
bool | AttachSelfOrder (Unit *targets) |
Attaches a group (form up) to this order. More... | |
Order * | EnqueueOrder (Order *ord) |
Enqueues another order that will be executed (in parallel perhaps) when next void Execute() is called. More... | |
Order * | ReplaceOrder (Order *ord) |
Replaces the first order of that type in the order queue. More... | |
bool | Done () |
int | getType () |
int | getSubType () |
virtual void | SetParent (Unit *parent1) |
Sets the parent of this Unit. Any virtual functions must call this one. More... | |
Unit * | GetParent () const |
virtual void | Communicate (const class CommunicationMessage &c) |
Sends a communication message from the Unit (encapulated in c) to this unit. More... | |
virtual void | ProcessCommMessage (class CommunicationMessage &c) |
processes a single message...generally called by the Messages() func More... | |
virtual void | ProcessCommunicationMessages (float CommRepsonseTime, bool RemoveMessageProcessed) |
responds (or does not) to certain messages in the message queue More... | |
Order * | findOrder (Order *ord) |
return pointer to order or NULL if not found More... | |
void | eraseOrder (Order *ord) |
erase that order from the list More... | |
Order * | EnqueueOrderFirst (Order *ord) |
enqueue order as first order More... | |
virtual olist_t * | getOrderList () |
returns the orderlist (NULL for orders that haven't got any) More... | |
virtual void | AdjustRelationTo (Unit *un, float factor) |
Order * | findOrderList () |
searches the suborders recursively for the first order that has an orderlist More... | |
std::string | createFullOrderDescription (int level=0) |
void | setActionString (std::string astring) |
std::string | getActionString () |
virtual float | getMood () |
Static Public Member Functions | |
static void | SwitchWebcam (const KBData &, KBSTATE) |
static void | SwitchSecured (const KBData &, KBSTATE) |
static void | ChangeCommStatus (const KBData &, KBSTATE) |
static void | DownFreq (const KBData &, KBSTATE) |
static void | UpFreq (const KBData &, KBSTATE) |
static void | KSwitchFlightMode (const KBData &, KBSTATE) |
static void | KThrustRight (const KBData &, KBSTATE) |
static void | KThrustLeft (const KBData &, KBSTATE) |
static void | KThrustUp (const KBData &, KBSTATE) |
static void | KThrustDown (const KBData &, KBSTATE) |
static void | KThrustFront (const KBData &, KBSTATE) |
static void | KThrustBack (const KBData &, KBSTATE) |
static void | SheltonKey (const KBData &, KBSTATE) |
static void | InertialToggleKey (const KBData &, KBSTATE) |
static void | InertialPulsorKey (const KBData &, KBSTATE) |
static void | JoyInertialXYPulsorKey (const KBData &, KBSTATE) |
static void | JoyInertialXZPulsorKey (const KBData &, KBSTATE) |
static void | JoyInertialXYToggleKey (const KBData &, KBSTATE) |
static void | JoyInertialXZToggleKey (const KBData &, KBSTATE) |
static void | JoyRollPulsorKey (const KBData &, KBSTATE) |
static void | JoyRollToggleKey (const KBData &, KBSTATE) |
static void | JoyBankPulsorKey (const KBData &, KBSTATE) |
static void | JoyBankToggleKey (const KBData &, KBSTATE) |
static void | StartKey (const KBData &, KBSTATE) |
static void | StopKey (const KBData &, KBSTATE) |
static void | UpKey (const KBData &, KBSTATE) |
static void | DownKey (const KBData &, KBSTATE) |
static void | LeftKey (const KBData &, KBSTATE) |
static void | RightKey (const KBData &, KBSTATE) |
static void | ABKey (const KBData &, KBSTATE) |
static void | AccelKey (const KBData &, KBSTATE) |
static void | DecelKey (const KBData &, KBSTATE) |
static void | RollLeftKey (const KBData &, KBSTATE) |
static void | RollRightKey (const KBData &, KBSTATE) |
static void | MatchSpeedKey (const KBData &, KBSTATE) |
static void | JumpKey (const KBData &, KBSTATE) |
static void | AutoKey (const KBData &, KBSTATE) |
static void | SwitchCombatModeKey (const KBData &, KBSTATE) |
static void | EngageSpecAuto (const KBData &, KBSTATE) |
static void | StopAutoKey (const KBData &, KBSTATE) |
static void | SetVelocityRefKey (const KBData &, KBSTATE) |
static void | SetNullVelocityRefKey (const KBData &, KBSTATE) |
Public Attributes | |
int | whichplayer |
bool | inauto |
Protected Types | |
enum | joy_mode_enum { joyModeNormal =0, joyModeInertialXY =1, joyModeInertialXZ =2, joyModeRoll =4, joyModeBank =8 } |
Protected Member Functions | |
void | KeyboardUp (float val) |
void | KeyboardRight (float val) |
void | KeyboardRollRight (float val) |
float | clamp_axis (float v) |
float | reduce_axis (float v) |
Protected Attributes | |
char | joy_mode |
![]() | |
Vector | DesiredShiftVelocity |
Vector | DirectThrust |
bool | sheltonslide |
If shelton slide, do not have the computer match linear. More... | |
bool | controltype |
bool | inertial_flight_model |
bool | inertial_flight_enable |
bool | stolen_setspeed |
float | stolen_setspeed_value |
![]() | |
Vector | desired_velocity |
werld space... generally r*speed or local space More... | |
bool | LocalVelocity |
Is the above in world space? More... | |
bool | afterburn |
![]() | |
Vector | desired_ang_velocity |
werld space or local space (pitch = 1 on the x axis) More... | |
bool | LocalAng |
specified in Local or World coordinates More... | |
bool | willfinish |
Whether this script should terminate upon reaching desired angular velocity. More... | |
![]() | |
Unit * | parent |
The unit this order is attached to. More... | |
unsigned int | type |
The bit code (from ORDERTYPES) that this order is (for parallel execution) More... | |
unsigned int | subtype |
bool | done |
Whether or not this order is done. More... | |
UnitContainer | group |
If this order applies to a group of units (as in form up with this group) More... | |
QVector | targetlocation |
If this order applies to a physical location in world space. More... | |
std::vector< Order * > | suborders |
The queue of suborders that will be executed in parallel according to bit code. More... | |
std::list< class CommunicationMessage * > | messagequeue |
a bunch of communications that have not been answered CommunicationMessages are actually containing reference to a nice Finite State Machine that can allow a player to have a reasonable conversation with an AI More... | |
std::string | actionstring |
Additional Inherited Members | |
![]() | |
enum | ORDERTYPES { MOVEMENT =1, FACING =2, WEAPON =4, CLOAKING =8, ALLTYPES =(1|2|4|8) } |
The varieties of order types MOVEMENT,FACING, and WEAPON orders may not be mutually executed (lest one engine goes left, the other right) More... | |
enum | SUBORDERTYPES { SLOCATION =1, STARGET =2, SSELF =4 } |
Definition at line 11 of file flykeyboard.h.
|
protected |
Enumerator | |
---|---|
joyModeNormal | |
joyModeInertialXY | |
joyModeInertialXZ | |
joyModeRoll | |
joyModeBank |
Definition at line 17 of file flykeyboard.h.
FlyByKeyboard::FlyByKeyboard | ( | unsigned int | whichplayer) |
Definition at line 101 of file flykeyboard.cpp.
References VegaConfig::getVariable(), inauto, joy_mode, joyModeBank, joyModeInertialXY, joyModeInertialXZ, joyModeRoll, starshipcontrolkeys, vs_config, and whichplayer.
|
virtual |
Definition at line 49 of file flykeyboard_generic.cpp.
Definition at line 949 of file flykeyboard.cpp.
References StarShipControlKeyboard::ABpress, StarShipControlKeyboard::ABrelease, DOWN, FBWABS, g(), PRESS, RELEASE, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 1004 of file flykeyboard.cpp.
References StarShipControlKeyboard::accelpress, StarShipControlKeyboard::accelrelease, DOWN, FBWABS, g(), PRESS, RELEASE, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 971 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::realauto, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
Definition at line 491 of file flykeyboard.cpp.
References StarShipControlKeyboard::commchanged, DOWN, g(), Network, PRESS, RELEASE, RESET, StarShipControlKeyboard::startcomm, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 9 of file flykeyboard_generic.cpp.
References Unit::GetComputerData(), VegaConfig::getVariable(), Order::parent, XMLSupport::parse_int(), Unit::Computer::slide_start, v, and vs_config.
Referenced by KeyboardRight(), KeyboardRollRight(), and KeyboardUp().
Definition at line 1025 of file flykeyboard.cpp.
References StarShipControlKeyboard::decelpress, StarShipControlKeyboard::decelrelease, DOWN, FBWABS, g(), PRESS, RELEASE, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
|
virtual |
The virutal function that unrefs all memory then calls Destruct () which takes care of unreffing this or calling delete on this.
Reimplemented from Order.
Definition at line 42 of file flykeyboard_generic.cpp.
References Order::Destroy().
Definition at line 457 of file flykeyboard.cpp.
References DOWN, StarShipControlKeyboard::freq_decrease, g(), Network, PRESS, RELEASE, RESET, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 870 of file flykeyboard.cpp.
References DOWN, StarShipControlKeyboard::downpress, StarShipControlKeyboard::downrelease, FBWABS, g(), JoyStickToggleDisable(), PRESS, RELEASE, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 978 of file flykeyboard.cpp.
References StarShipControlKeyboard::ASAP, g(), PRESS, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
void FlyByKeyboard::Execute | ( | bool | resetangvelocity) |
Definition at line 131 of file flykeyboard.cpp.
References _Universe, FlyByWire::Accel(), Unit::ActivateJumpDrive(), FlyByWire::Afterburn(), Cockpit::Autopilot(), Unit::autopilotactive, Orders::AutoDocking::CanDock(), Unit::DeactivateJumpDrive(), NetClient::decreaseFrequency(), Orders::MatchAngularVelocity::desired_ang_velocity, Order::Destroy(), FlyByWire::DirectThrustFront(), FlyByWire::DirectThrustRight(), FlyByWire::DirectThrustUp(), Order::done, Unit::UnitJump::drive, Order::EnqueueOrderFirst(), Order::eraseType(), Order::Execute(), FlyByWire::Execute(), FaceTarget(), Order::FACING, Unit::faction, FBWABS, Unit::GetJumpStatus(), FactionUtil::GetNeutralFaction(), Unit::getRelation(), FactionUtil::GetUpgradeFaction(), VegaConfig::getVariable(), Unit::GetVelocity(), Unit::graphicOptions, inauto, NetClient::increaseFrequency(), FlyByWire::InertialFlight(), Unit::graphic_options::InWarp, Universe::isPlayerStarship(), joy_mode, joyModeBank, joyModeInertialXY, joyModeInertialXZ, joyModeRoll, KeyboardRight(), KeyboardRollRight(), KeyboardUp(), soundContainer::loadsound(), FlyByWire::MatchSpeed(), Order::MOVEMENT, Network, Order::parent, XMLSupport::parse_bool(), XMLSupport::parse_float(), soundContainer::playsound(), Order::queryType(), Order::SetParent(), FlyByWire::SheltonSlide(), SIMULATION_ATOM, soundContainer::sound, SSCK, NetClient::startCommunication(), FlyByWire::Stop(), NetClient::stopCommunication(), Unit::SwitchCombatFlightMode(), FlyByWire::SwitchFlightMode(), NetClient::switchSecured(), NetClient::switchWebcam(), Unit::Target(), Vector, Unit::VelocityReference(), vs_config, Unit::graphic_options::WarpRamping, and whichplayer.
|
virtual |
The function that gets called and executes all queued suborders.
Reimplemented from FlyByWire.
Definition at line 90 of file flykeyboard_generic.cpp.
Referenced by FlyByJoystick::Execute().
Definition at line 610 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), StarShipControlKeyboard::inertialflightpress, StarShipControlKeyboard::inertialflightrelease, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 597 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::switchinertialflight, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
Definition at line 726 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), StarShipControlKeyboard::joybankpress, StarShipControlKeyboard::joybankrelease, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 665 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::switchjoybank, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
Definition at line 678 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), StarShipControlKeyboard::joyinertialxypress, StarShipControlKeyboard::joyinertialxyrelease, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 626 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::switchjoyinertialxy, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
Definition at line 694 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), StarShipControlKeyboard::joyinertialxzpress, StarShipControlKeyboard::joyinertialxzrelease, StarShipControlKeyboard::UnDirty(), and UP.
Definition at line 639 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::switchjoyinertialxz, and StarShipControlKeyboard::UnDirty().
Definition at line 710 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), StarShipControlKeyboard::joyrollpress, StarShipControlKeyboard::joyrollrelease, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 652 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::switchjoyroll, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
Definition at line 742 of file flykeyboard.cpp.
References _Universe, Universe::AccessCockpit(), g(), Cockpit::GetParent(), Unit::isSubUnit(), StarShipControlKeyboard::jumpkey, PRESS, RELEASE, and UP.
Referenced by initGlobalCommandMap().
|
protected |
Definition at line 64 of file flykeyboard_generic.cpp.
References clamp_axis(), reduce_axis(), FlyByWire::Right(), and v.
Referenced by Execute().
|
protected |
Definition at line 77 of file flykeyboard_generic.cpp.
References clamp_axis(), reduce_axis(), FlyByWire::RollRight(), and v.
Referenced by Execute().
|
protected |
Definition at line 51 of file flykeyboard_generic.cpp.
References clamp_axis(), reduce_axis(), FlyByWire::Up(), and v.
Referenced by Execute().
Definition at line 915 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::switchmode, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
Definition at line 854 of file flykeyboard.cpp.
References StarShipControlKeyboard::axial, DOWN, g(), PRESS, RELEASE, RESET, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 824 of file flykeyboard.cpp.
References DOWN, g(), PRESS, RELEASE, RESET, StarShipControlKeyboard::UnDirty(), UP, and StarShipControlKeyboard::vertical.
Referenced by initGlobalCommandMap().
Definition at line 839 of file flykeyboard.cpp.
References StarShipControlKeyboard::axial, DOWN, g(), PRESS, RELEASE, RESET, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 794 of file flykeyboard.cpp.
References DOWN, g(), StarShipControlKeyboard::horizontal, PRESS, RELEASE, RESET, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 779 of file flykeyboard.cpp.
References DOWN, g(), StarShipControlKeyboard::horizontal, PRESS, RELEASE, RESET, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 809 of file flykeyboard.cpp.
References DOWN, g(), PRESS, RELEASE, RESET, StarShipControlKeyboard::UnDirty(), UP, and StarShipControlKeyboard::vertical.
Referenced by initGlobalCommandMap().
Definition at line 893 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), JoyStickToggleDisable(), StarShipControlKeyboard::leftpress, StarShipControlKeyboard::leftrelease, PRESS, RELEASE, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 1075 of file flykeyboard.cpp.
References g(), StarShipControlKeyboard::matchspeed, PRESS, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
Definition at line 25 of file flykeyboard_generic.cpp.
References Unit::GetComputerData(), VegaConfig::getVariable(), Order::parent, XMLSupport::parse_int(), Unit::Computer::slide_end, v, and vs_config.
Referenced by KeyboardRight(), KeyboardRollRight(), and KeyboardUp().
Definition at line 927 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), JoyStickToggleDisable(), PRESS, RELEASE, StarShipControlKeyboard::rightpress, StarShipControlKeyboard::rightrelease, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 1082 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), PRESS, RELEASE, StarShipControlKeyboard::rollleftpress, StarShipControlKeyboard::rollleftrelease, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 1054 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), PRESS, RELEASE, StarShipControlKeyboard::rollrightpress, StarShipControlKeyboard::rollrightrelease, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 566 of file flykeyboard.cpp.
References DOWN, g(), StarShipControlKeyboard::setnulvel, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 552 of file flykeyboard.cpp.
References DOWN, g(), StarShipControlKeyboard::setunvel, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 581 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), StarShipControlKeyboard::sheltonpress, StarShipControlKeyboard::sheltonrelease, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 1047 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::startpress, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
Definition at line 991 of file flykeyboard.cpp.
References StarShipControlKeyboard::autopilot, g(), PRESS, and StarShipControlKeyboard::UnDirty().
Definition at line 998 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::stoppress, and StarShipControlKeyboard::UnDirty().
Referenced by Orders::AutoDocking::AbortState(), and initGlobalCommandMap().
Definition at line 985 of file flykeyboard.cpp.
References g(), PRESS, StarShipControlKeyboard::switch_combat_mode, and StarShipControlKeyboard::UnDirty().
Referenced by initGlobalCommandMap().
Definition at line 533 of file flykeyboard.cpp.
References DOWN, g(), Network, PRESS, RELEASE, RESET, StarShipControlKeyboard::switchsecured, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 514 of file flykeyboard.cpp.
References DOWN, g(), Network, PRESS, RELEASE, RESET, StarShipControlKeyboard::switchwebcam, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 474 of file flykeyboard.cpp.
References DOWN, StarShipControlKeyboard::freq_increase, g(), Network, PRESS, RELEASE, RESET, StarShipControlKeyboard::UnDirty(), and UP.
Referenced by initGlobalCommandMap().
Definition at line 757 of file flykeyboard.cpp.
References DOWN, FBWABS, g(), JoyStickToggleDisable(), PRESS, RELEASE, StarShipControlKeyboard::UnDirty(), UP, StarShipControlKeyboard::uppress, and StarShipControlKeyboard::uprelease.
Referenced by initGlobalCommandMap().
bool FlyByKeyboard::inauto |
Definition at line 76 of file flykeyboard.h.
Referenced by Execute(), and FlyByKeyboard().
|
protected |
Definition at line 25 of file flykeyboard.h.
Referenced by FlyByJoystick::Execute(), Execute(), and FlyByKeyboard().
int FlyByKeyboard::whichplayer |
Definition at line 75 of file flykeyboard.h.
Referenced by Execute(), and FlyByKeyboard().