david
aabdd355f0
Modified FGSubsystem::update() to take an int parameter for delta time
...
(i.e. multiloop). Most subsystems currently ignore the parameter, but
eventually, it will allow all subsystems to update by time rather than
by framerate.
2001-12-22 17:33:27 +00:00
curt
db7b3ec096
- some code rearrangement for readability and maintainability
...
- commented out some destructor code that's causing crashes
(temporarily creates a minor memory leak, triggered only when
reloading the panel)
2001-08-10 05:17:40 +00:00
curt
cd6683bdb5
- FGBinding now extends FGConditional
...
- switched to a vector of binding pointers, to avoid copying
- removed FGBinding copy constructor declaration
2001-08-03 00:19:19 +00:00
curt
d9bcec2851
- added variable support for the saved command state and for the local
...
argument copy in FGBinding
- removed redundant FGBinding::_fire internal method
- declared copy constructor for FGBinding
2001-06-29 03:47:19 +00:00
curt
4d96e62a10
- added Melchior's patches to allow a joystick axis to act as a pair
...
of buttons (by adding "high" or "low" to the path before "binding")
2001-06-20 20:51:15 +00:00
curt
2795fefa71
replaced 'static const int' with enum, as suggested by Christian
...
Meyer, to work around yet more MSVC bugs
2001-06-12 05:16:57 +00:00
curt
9b7c5c4ded
- moved declarations of GLUTkey, GLUTkeyup, GLUTspecialkey, and
...
GLUTspecialkeyup from obsolete keyboard.hxx to here
2001-06-05 22:11:25 +00:00
curt
7821a45772
- make repeatable for keys and joystick buttons default to false
...
rather than true; it's too confusing for users if keys and buttons
repeat by default (keys weren't anyway, but they were supposed to)
2001-06-04 21:15:23 +00:00
curt
2d1d8cd274
- added FG_MOD_UP to use key-up or button-up as a command modifier;
...
this way, keyboard buttons can work the same way as joystick buttons
- added declaration for FGBinding::fire(double); this adds a setting
property to the arguments passed to the command, so that it can use
the current axis position as part of its calculations
- added data structures from joystick.cxx
2001-06-04 21:07:02 +00:00
curt
f695b5b479
- refactored and simplified FGBinding class to use the new command
...
manager; removed unused getters and setters; track original
command name for use in debugging messages
- removed unused action methods from FGInput
2001-06-01 17:51:09 +00:00
curt
876e9c60fd
Win32 fixes.
...
Fixed a few glitches in the autopilot keys
Added a #define to be able to make a compile time decision to revert to
older GPS like autopiolt behavior this define SHOULD become a property
so that it is run time switchable.
2001-05-29 22:06:14 +00:00
curt
38f29c3d86
Fix a clash with some standard MSVC defines (yeah MS) :-(
2001-05-29 20:02:00 +00:00
curt
7208b95d36
Initial revision. (Contributed by David Megginson)
2001-05-23 22:59:40 +00:00