From 1b45c9ee546523709bc0d31277864eccf1a80b73 Mon Sep 17 00:00:00 2001 From: curt Date: Thu, 9 Sep 1999 00:16:28 +0000 Subject: [PATCH] Fiddling around with views, fdm data passing and management to try to be more sensible so we can do a more reasonable external view. --- src/Aircraft/aircraft.hxx | 2 +- src/FDM/flight.hxx | 12 ++++ src/Main/fg_init.cxx | 111 ++++++++++++++++----------------- src/Main/keyboard.cxx | 2 +- src/Main/main.cxx | 127 ++++++++++++++++++++++---------------- src/Main/options.cxx | 1 + src/Main/options.hxx | 20 +++++- src/Main/views.cxx | 108 +++++++++++++++----------------- src/Main/views.hxx | 33 ++++------ 9 files changed, 223 insertions(+), 193 deletions(-) diff --git a/src/Aircraft/aircraft.hxx b/src/Aircraft/aircraft.hxx index 1ef175ad1..a05a4cb3a 100644 --- a/src/Aircraft/aircraft.hxx +++ b/src/Aircraft/aircraft.hxx @@ -38,7 +38,7 @@ // Define a structure containing all the parameters for an aircraft typedef struct{ - FGInterface *fdm_state; + FGInterface *fdm_state; FGControls *controls; } fgAIRCRAFT ; diff --git a/src/FDM/flight.hxx b/src/FDM/flight.hxx index 5afc060c4..4e81f042d 100644 --- a/src/FDM/flight.hxx +++ b/src/FDM/flight.hxx @@ -81,10 +81,17 @@ */ +#include + #include +#include + #include