1998-06-12 00:55:58 +00:00
|
|
|
noinst_LIBRARIES = libCockpit.a
|
1998-04-03 21:50:53 +00:00
|
|
|
|
1998-06-12 00:55:58 +00:00
|
|
|
libCockpit_a_SOURCES = \
|
1998-04-24 00:45:53 +00:00
|
|
|
cockpit.cxx cockpit.hxx \
|
2000-02-19 14:29:27 +00:00
|
|
|
hud.cxx hud.hxx hud_opts.hxx \
|
1998-07-03 13:16:27 +00:00
|
|
|
hud_card.cxx hud_dnst.cxx hud_guag.cxx hud_inst.cxx \
|
1999-04-27 19:27:45 +00:00
|
|
|
hud_labl.cxx hud_ladr.cxx \
|
1999-05-12 02:04:38 +00:00
|
|
|
hud_lat.cxx hud_lon.cxx \
|
1999-04-27 19:27:45 +00:00
|
|
|
hud_scal.cxx hud_tbi.cxx \
|
2000-03-21 20:51:03 +00:00
|
|
|
panel.cxx panel.hxx \
|
2000-04-24 23:50:59 +00:00
|
|
|
radiostack.cxx radiostack.hxx \
|
User-visible
- knobs now continue to rotate when you hold down the mouse
- the middle mouse button makes knobs rotate much faster
- there are NAV1, NAV2, and ADF radios that can be tuned using the mouse
- there are standby frequencies for NAV1 and NAV2, and buttons to swap
- there is a crude, rather silly-looking DME, hard-wired to NAV1
- there is a crude, rather silly-looking autopilot that can lock
the heading (to the bug on the gyro), can lock to NAV1, and can lock
the current altitude
- the knobs for changing the radials on NAV1 and NAV2 look much better
and are in the right place
- tuning into an ILS frequency doesn't change the displayed radial for
NAV1
Code
- I've created a new module, sp_panel.[ch]xx, that constructs the
default single-prop panel; this works entirely outside of FGPanel,
so it is possible to construct similar modules for other sorts of
panels; all code specific to the default panel has been removed from
panel.cxx
- current_panel is now a pointer
- radiostack.[ch]xx keeps track both of the actual radial and of the
selected radial (they will differ with ILS); the NAV gauges should
not spin around automatically to show the actual radial (we need to
do something similar with the autopilot)
- the panel is initialized fairly early
- make sure that standby frequencies also get initialized
- I've started combining and clipping small textures to save texture
memory; there's a lot more to do, but at least I've made a start
2000-05-02 18:26:00 +00:00
|
|
|
sp_panel.cxx sp_panel.hxx \
|
2000-03-21 20:51:03 +00:00
|
|
|
steam.cxx steam.hxx
|
1998-04-03 21:50:53 +00:00
|
|
|
|
2000-02-19 14:29:27 +00:00
|
|
|
INCLUDES += -I$(top_builddir) -I$(top_builddir)/src
|