diff options
Diffstat (limited to 'platform/default/mbgl/gl/headless_frontend.cpp')
-rw-r--r-- | platform/default/mbgl/gl/headless_frontend.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/platform/default/mbgl/gl/headless_frontend.cpp b/platform/default/mbgl/gl/headless_frontend.cpp index 1ec11a195f..30def38f71 100644 --- a/platform/default/mbgl/gl/headless_frontend.cpp +++ b/platform/default/mbgl/gl/headless_frontend.cpp @@ -64,6 +64,30 @@ CameraOptions HeadlessFrontend::getCameraOptions() { return nullCamera; } +bool HeadlessFrontend::hasImage(const std::string& id) { + if (updateParameters) { + return RendererState::hasImage(*updateParameters, id); + } + + return false; +} + +bool HeadlessFrontend::hasLayer(const std::string& id) { + if (updateParameters) { + return RendererState::hasLayer(*updateParameters, id); + } + + return false; +} + +bool HeadlessFrontend::hasSource(const std::string& id) { + if (updateParameters) { + return RendererState::hasSource(*updateParameters, id); + } + + return false; +} + void HeadlessFrontend::setSize(Size size_) { if (size != size_) { size = size_; |