3#include <NDEVR/ApplicationOptions.h>
The primary angle storage class for this API. Stores an angle in an optimized format.
Definition StringStream.h:540
The default object to store data of any type that should persist through sessions of the application.
Definition Button.h:57
Stores ApplicationOptions related to coordinates.
Definition CoordinateOptions.h:11
static Resource< UUID > current_projection
Definition CoordinateOptions.h:16
static ApplicationOption< String > navigation_marker_model
Definition CoordinateOptions.h:15
static ApplicationOption< bool > allow_gnss_readings
Definition CoordinateOptions.h:17
static ApplicationOption< bool > use_projection
Definition CoordinateOptions.h:18
static ApplicationOption< Angle< fltp08 > > default_magnetic_declination
Definition CoordinateOptions.h:21
static void ResetOptionsToDefaults()
static ApplicationOption< Angle< fltp08 > > magnetic_declination
Definition CoordinateOptions.h:20
static bool UsesProjection()
static ApplicationOption< bool > warn_if_gnss_out_of_projection_bounds
Definition CoordinateOptions.h:19
static TranslatedString options_label
Definition CoordinateOptions.h:13
static ApplicationOption< UUID > default_projection
Definition CoordinateOptions.h:14
static Angle< fltp08 > ActiveDeclinationAngle()
A core part of the engine, stores variables that can be listened to with ResourceListener which will ...
Definition Toggle.h:41
Any text displayed to the user should be defined as a TranslatedString which allows the program to lo...
Definition TranslatedString.h:13