Sample: SDK.cpp
//Copyright (c) Microsoft Corporation. All rights reserved. // SDK.c #include "..\inc\gauges.h" #include "SDK.h" ///////////////////////////////////////////////////////////////////////////// // Attitude ///////////////////////////////////////////////////////////////////////////// #define GAUGE_NAME "Attitude" #define GAUGEHDR_VAR_NAME gaugehdr_attitude #define GAUGE_W 100 #include "SDK.Attitude.cpp" ///////////////////////////////////////////////////////////////////////////// // Control Surfaces ///////////////////////////////////////////////////////////////////////////// #define GAUGE_NAME "Control_Surfaces" #define GAUGEHDR_VAR_NAME gaugehdr_control_surfaces #define GAUGE_W 100 #include "SDK.Control_Surfaces.cpp" ///////////////////////////////////////////////////////////////////////////// // Fuel ///////////////////////////////////////////////////////////////////////////// #define GAUGE_NAME "Fuel" #define GAUGEHDR_VAR_NAME gaugehdr_fuel #define GAUGE_W 100 #include "SDK.Fuel.cpp" ///////////////////////////////////////////////////////////////////////////// // Fuel Selector ///////////////////////////////////////////////////////////////////////////// #define GAUGE_NAME "Fuel_Selector" #define GAUGEHDR_VAR_NAME gaugehdr_fuel_selector #define GAUGE_W 50 #include "SDK.Fuel_Selector.cpp" ///////////////////////////////////////////////////////////////////////////// // Temperature ///////////////////////////////////////////////////////////////////////////// #define GAUGE_NAME "Temperature" #define GAUGEHDR_VAR_NAME gaugehdr_temperature #define GAUGE_W 100 #include "SDK.Temperature.cpp" ///////////////////////////////////////////////////////////////////////////// // Whiskey ///////////////////////////////////////////////////////////////////////////// #define GAUGE_NAME "Whiskey" #define GAUGEHDR_VAR_NAME gaugehdr_whiskey #define GAUGE_W 100 #include "SDK.Whiskey.cpp" ///////////////////////////////////////////////////////////////////////////// // FlightMap ///////////////////////////////////////////////////////////////////////////// #define GAUGE_NAME "FlightMap" #define GAUGEHDR_VAR_NAME gaugehdr_flightmap #define GAUGE_W 276 #include "SDK.FlightMap.cpp" ///////////////////////////////////////////////////////////////////////////// // Gauge table entries ///////////////////////////////////////////////////////////////////////////// GAUGE_TABLE_BEGIN() GAUGE_TABLE_ENTRY(&gaugehdr;_attitude) GAUGE_TABLE_ENTRY(&gaugehdr;_control_surfaces) GAUGE_TABLE_ENTRY(&gaugehdr;_fuel) GAUGE_TABLE_ENTRY(&gaugehdr;_fuel_selector) GAUGE_TABLE_ENTRY(&gaugehdr;_temperature) GAUGE_TABLE_ENTRY(&gaugehdr;_whiskey) GAUGE_TABLE_ENTRY(&gaugehdr;_flightmap) GAUGE_TABLE_END() |