Rémi Bernon (@rbernon) commented about include/windows.devices.geolocation.idl:
- runtimeclass Geolocator;
- runtimeclass Geoposition;
- runtimeclass Geocoordinate;
- runtimeclass PositionChangedEventArgs;
- runtimeclass StatusChangedEventArgs;
- runtimeclass CivicAddress;
- interface IGeolocator;
- interface IGeoposition;
- interface IGeocoordinate;
- interface IPositionChangedEventArgs;
- interface IStatusChangedEventArgs;
- interface ICivicAddress;
- typedef enum PositionAccuracy PositionAccuracy;
- typedef enum PositionStatus PositionStatus;
Not a big deal, but usually the forward declarations are grouped in the same order as the declarations below, PODs, interfaces, then runtimeclasses.