[core] No need for default ctor in {Update,Tile}Parameters
This commit is contained in:
@@ -19,7 +19,7 @@ class RendererObserver;
|
||||
class RenderedQueryOptions;
|
||||
class Scheduler;
|
||||
class SourceQueryOptions;
|
||||
class UpdateParameters;
|
||||
struct UpdateParameters;
|
||||
class View;
|
||||
|
||||
class Renderer {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
namespace mbgl {
|
||||
|
||||
class RendererObserver;
|
||||
class UpdateParameters;
|
||||
struct UpdateParameters;
|
||||
|
||||
// The RenderFrontend is the bridge between the Map and
|
||||
// platform used to update and observer the Renderer
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
namespace mbgl {
|
||||
|
||||
class AnnotationManager;
|
||||
class TileParameters;
|
||||
struct TileParameters;
|
||||
|
||||
class AnnotationTile : public GeometryTile {
|
||||
public:
|
||||
|
||||
@@ -24,7 +24,7 @@ class RenderedQueryOptions;
|
||||
class SourceQueryOptions;
|
||||
class Tile;
|
||||
class RenderSourceObserver;
|
||||
class TileParameters;
|
||||
struct TileParameters;
|
||||
|
||||
class RenderSource : protected TileObserver {
|
||||
public:
|
||||
|
||||
@@ -23,7 +23,7 @@ class RenderData;
|
||||
class TransformState;
|
||||
class RenderedQueryOptions;
|
||||
class Scheduler;
|
||||
class UpdateParameters;
|
||||
struct UpdateParameters;
|
||||
class RenderStyleObserver;
|
||||
|
||||
namespace style {
|
||||
|
||||
@@ -11,29 +11,7 @@ class AnnotationManager;
|
||||
class ImageManager;
|
||||
class GlyphManager;
|
||||
|
||||
class TileParameters {
|
||||
public:
|
||||
TileParameters(const float pixelRatio_,
|
||||
const MapDebugOptions debugOptions_,
|
||||
const TransformState& transformState_,
|
||||
Scheduler& workerScheduler_,
|
||||
FileSource& fileSource_,
|
||||
const MapMode mode_,
|
||||
AnnotationManager& annotationManager_,
|
||||
ImageManager& imageManager_,
|
||||
GlyphManager& glyphManager_,
|
||||
const uint8_t prefetchZoomDelta_)
|
||||
: pixelRatio(pixelRatio_),
|
||||
debugOptions(debugOptions_),
|
||||
transformState(std::move(transformState_)),
|
||||
workerScheduler(workerScheduler_),
|
||||
fileSource(fileSource_),
|
||||
mode(mode_),
|
||||
annotationManager(annotationManager_),
|
||||
imageManager(imageManager_),
|
||||
glyphManager(glyphManager_),
|
||||
prefetchZoomDelta(prefetchZoomDelta_) {}
|
||||
|
||||
struct TileParameters {
|
||||
const float pixelRatio;
|
||||
const MapDebugOptions debugOptions;
|
||||
const TransformState& transformState;
|
||||
|
||||
@@ -24,7 +24,7 @@ class RenderTile;
|
||||
class RenderStyle;
|
||||
class RenderedQueryOptions;
|
||||
class SourceQueryOptions;
|
||||
class TileParameters;
|
||||
struct TileParameters;
|
||||
|
||||
class TilePyramid {
|
||||
public:
|
||||
|
||||
@@ -17,45 +17,7 @@ class Scheduler;
|
||||
class FileSource;
|
||||
class AnnotationManager;
|
||||
|
||||
class UpdateParameters {
|
||||
public:
|
||||
UpdateParameters(const bool styleLoaded_,
|
||||
const MapMode mode_,
|
||||
const float pixelRatio_,
|
||||
const MapDebugOptions debugOptions_,
|
||||
const TimePoint timePoint_,
|
||||
const TransformState TransformState_,
|
||||
const std::string glyphURL_,
|
||||
const bool spriteLoaded_,
|
||||
const style::TransitionOptions transitionOptions_,
|
||||
const Immutable<style::Light::Impl> light_,
|
||||
const Immutable<std::vector<Immutable<style::Image::Impl>>> images_,
|
||||
const Immutable<std::vector<Immutable<style::Source::Impl>>> sources_,
|
||||
const Immutable<std::vector<Immutable<style::Layer::Impl>>> layers_,
|
||||
Scheduler& scheduler_,
|
||||
FileSource& fileSource_,
|
||||
AnnotationManager& annotationManager_,
|
||||
const uint8_t prefetchZoomDelta_,
|
||||
const bool stillImageRequest_)
|
||||
: styleLoaded(styleLoaded_),
|
||||
mode(mode_),
|
||||
pixelRatio(pixelRatio_),
|
||||
debugOptions(debugOptions_),
|
||||
timePoint(std::move(timePoint_)),
|
||||
transformState(std::move(TransformState_)),
|
||||
glyphURL(std::move(glyphURL_)),
|
||||
spriteLoaded(spriteLoaded_),
|
||||
transitionOptions(std::move(transitionOptions_)),
|
||||
light(std::move(light_)),
|
||||
images(std::move(images_)),
|
||||
sources(std::move(sources_)),
|
||||
layers(std::move(layers_)),
|
||||
scheduler(scheduler_),
|
||||
fileSource(fileSource_),
|
||||
annotationManager(annotationManager_),
|
||||
prefetchZoomDelta(prefetchZoomDelta_),
|
||||
stillImageRequest(stillImageRequest_) {}
|
||||
|
||||
struct UpdateParameters {
|
||||
const bool styleLoaded;
|
||||
const MapMode mode;
|
||||
const float pixelRatio;
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
namespace mbgl {
|
||||
|
||||
class TileParameters;
|
||||
struct TileParameters;
|
||||
|
||||
class GeoJSONTile : public GeometryTile {
|
||||
public:
|
||||
|
||||
@@ -22,7 +22,7 @@ class GeometryTileData;
|
||||
class RenderStyle;
|
||||
class RenderLayer;
|
||||
class SourceQueryOptions;
|
||||
class TileParameters;
|
||||
struct TileParameters;
|
||||
class GlyphAtlas;
|
||||
class ImageAtlas;
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
namespace mbgl {
|
||||
|
||||
class Tileset;
|
||||
class TileParameters;
|
||||
struct TileParameters;
|
||||
|
||||
namespace style {
|
||||
class Layer;
|
||||
|
||||
@@ -10,7 +10,7 @@ class FileSource;
|
||||
class AsyncRequest;
|
||||
class Response;
|
||||
class Tileset;
|
||||
class TileParameters;
|
||||
struct TileParameters;
|
||||
|
||||
template <typename T>
|
||||
class TileLoader : private util::noncopyable {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
namespace mbgl {
|
||||
|
||||
class Tileset;
|
||||
class TileParameters;
|
||||
struct TileParameters;
|
||||
|
||||
class VectorTile : public GeometryTile {
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user