pub unsafe extern "C" fn SimConnect_WeatherCreateThermal(
    hSimConnect: HANDLE,
    RequestID: SIMCONNECT_DATA_REQUEST_ID,
    lat: f32,
    lon: f32,
    alt: f32,
    radius: f32,
    height: f32,
    coreRate: f32,
    coreTurbulence: f32,
    sinkRate: f32,
    sinkTurbulence: f32,
    coreSize: f32,
    coreTransitionSize: f32,
    sinkLayerSize: f32,
    sinkTransitionSize: f32
) -> HRESULT