Attribute Macro msfs_derive::sim_connect_data_definition
source · #[sim_connect_data_definition]
Expand description
Generate a struct which can be used with SimConnect’s data definitions.
#[sim_connect::data_definition]
struct ControlSurfaces {
#[name = "ELEVATOR POSITION"]
#[unit = "Position"]
elevator: f64,
#[name = "AILERON POSITION"]
#[unit = "Position"]
ailerons: f64,
#[name = "RUDDER POSITION"]
#[unit = "Position"]
rudder: f64,
}
sim.add_data_definition::<ControlSurfaces>();