- reorganized Kml generation
- Kml generation on demand - cleaned up GUI - removed color selector - remove track rate slider - adjusted altitude slider git-svn-id: http://moon:8086/svn/software/trunk/projects/FsTrack@175 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
@@ -10,6 +10,8 @@
|
||||
|
||||
struct FlightData
|
||||
{
|
||||
FlightData() {}
|
||||
~FlightData() {}
|
||||
bool isFsReady, isFsDialog, isPaused, isParked, isOnGround, isReplay;
|
||||
unsigned long timeZulu;
|
||||
double lat, lon, alt_meter, alt_feet, gl_meter, bank_deg, pitch_deg, hdgTrue_deg, hdgMag_deg, gs_meterPerSec, gs_knots, tas_knots, ias_knots, bpa_knots, vs_feetPerMin, magVar_deg;
|
||||
@@ -23,6 +25,43 @@ struct FlightData
|
||||
char atcAirlineStr[24];
|
||||
char atcAircraftTypeStr[24];
|
||||
|
||||
const FlightData& operator=(const FlightData &rhs)
|
||||
{
|
||||
isFsReady = rhs.isFsReady;
|
||||
isFsDialog = rhs.isFsDialog;
|
||||
isPaused = rhs.isPaused;
|
||||
isParked = rhs.isParked;
|
||||
isOnGround = rhs.isOnGround;
|
||||
isReplay = rhs.isReplay;
|
||||
lat = rhs.lat;
|
||||
lon = rhs.lon;
|
||||
alt_meter = rhs.alt_meter;
|
||||
alt_feet = rhs.alt_feet;
|
||||
gl_meter = rhs.gl_meter;
|
||||
bank_deg = rhs.bank_deg;
|
||||
pitch_deg = rhs.pitch_deg;
|
||||
hdgTrue_deg = rhs.hdgTrue_deg;
|
||||
hdgMag_deg = rhs.hdgMag_deg;
|
||||
gs_meterPerSec = rhs.gs_meterPerSec;
|
||||
gs_knots = rhs.gs_knots;
|
||||
tas_knots = rhs.tas_knots;
|
||||
ias_knots = rhs.ias_knots;
|
||||
bpa_knots = rhs.bpa_knots;
|
||||
vs_feetPerMin = rhs.vs_feetPerMin;
|
||||
magVar_deg = rhs.magVar_deg;
|
||||
framerate = rhs.framerate;
|
||||
|
||||
memcpy(aircraftTitle, rhs.aircraftTitle, sizeof(aircraftTitle));
|
||||
memcpy(tcasStr, rhs.tcasStr, sizeof(tcasStr));
|
||||
memcpy(tcasStr2, rhs.tcasStr2, sizeof(tcasStr2));
|
||||
memcpy(flightname, rhs.flightname, sizeof(flightname));
|
||||
memcpy(atcFlightNumStr, rhs.atcFlightNumStr, sizeof(atcFlightNumStr));
|
||||
memcpy(atcFlightIDStr, rhs.atcFlightIDStr, sizeof(atcFlightIDStr));
|
||||
memcpy(atcAirlineStr, rhs.atcAirlineStr, sizeof(atcAirlineStr));
|
||||
memcpy(atcAircraftTypeStr, rhs.atcAircraftTypeStr, sizeof(atcAircraftTypeStr));
|
||||
|
||||
return *this;
|
||||
}
|
||||
};
|
||||
|
||||
struct IFsLink
|
||||
|
||||
Reference in New Issue
Block a user