diff options
Diffstat (limited to 'include/mbgl/map/camera.hpp')
-rw-r--r-- | include/mbgl/map/camera.hpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/include/mbgl/map/camera.hpp b/include/mbgl/map/camera.hpp new file mode 100644 index 0000000000..bd0b353bae --- /dev/null +++ b/include/mbgl/map/camera.hpp @@ -0,0 +1,22 @@ +#ifndef MBGL_MAP_CAMERA +#define MBGL_MAP_CAMERA + +#include <mbgl/util/geo.hpp> +#include <mbgl/util/optional.hpp> +#include <mbgl/util/chrono.hpp> +#include <mbgl/util/unitbezier.hpp> + +namespace mbgl { + +struct CameraOptions { + mapbox::util::optional<LatLng> center; + mapbox::util::optional<double> zoom; + mapbox::util::optional<double> angle; + mapbox::util::optional<double> pitch; + mapbox::util::optional<Duration> duration; + mapbox::util::optional<mbgl::util::UnitBezier> easing; +}; + +} + +#endif /* MBGL_MAP_CAMERA */ |