Add extra observer hooks for interesting internal processes (#2694)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
mwilsnd
2024-09-03 17:48:03 -04:00
committed by GitHub
parent b90b2df920
commit bb34568af2
93 changed files with 1951 additions and 177 deletions

View File

@@ -441,7 +441,6 @@ MLN_CORE_SOURCE = [
"src/mbgl/style/expression/value.cpp",
"src/mbgl/style/expression/within.cpp",
"src/mbgl/style/filter.cpp",
"src/mbgl/style/sprite.hpp",
"src/mbgl/style/sprite.cpp",
"src/mbgl/style/image.cpp",
"src/mbgl/style/image_impl.cpp",
@@ -521,7 +520,6 @@ MLN_CORE_SOURCE = [
"src/mbgl/text/get_anchors.cpp",
"src/mbgl/text/get_anchors.hpp",
"src/mbgl/text/glyph.cpp",
"src/mbgl/text/glyph.hpp",
"src/mbgl/text/glyph_atlas.cpp",
"src/mbgl/text/glyph_atlas.hpp",
"src/mbgl/text/glyph_manager.cpp",
@@ -529,7 +527,6 @@ MLN_CORE_SOURCE = [
"src/mbgl/text/glyph_manager_observer.hpp",
"src/mbgl/text/glyph_pbf.cpp",
"src/mbgl/text/glyph_pbf.hpp",
"src/mbgl/text/glyph_range.hpp",
"src/mbgl/text/language_tag.cpp",
"src/mbgl/text/language_tag.hpp",
"src/mbgl/text/local_glyph_rasterizer.hpp",
@@ -568,6 +565,7 @@ MLN_CORE_SOURCE = [
"src/mbgl/tile/tile_id_io.cpp",
"src/mbgl/tile/tile_loader.hpp",
"src/mbgl/tile/tile_loader_impl.hpp",
"src/mbgl/tile/tile_loader_observer.hpp",
"src/mbgl/tile/tile_observer.hpp",
"src/mbgl/tile/vector_tile.cpp",
"src/mbgl/tile/vector_tile.hpp",
@@ -591,7 +589,6 @@ MLN_CORE_SOURCE = [
"src/mbgl/util/geometry_util.hpp",
"src/mbgl/util/grid_index.cpp",
"src/mbgl/util/grid_index.hpp",
"src/mbgl/util/hash.hpp",
"src/mbgl/util/http_header.cpp",
"src/mbgl/util/http_header.hpp",
"src/mbgl/util/http_timeout.cpp",
@@ -621,7 +618,6 @@ MLN_CORE_SOURCE = [
"src/mbgl/util/quaternion.hpp",
"src/mbgl/util/rapidjson.cpp",
"src/mbgl/util/rapidjson.hpp",
"src/mbgl/util/rect.hpp",
"src/mbgl/util/std.hpp",
"src/mbgl/util/stopwatch.cpp",
"src/mbgl/util/stopwatch.hpp",
@@ -652,6 +648,7 @@ MLN_CORE_SOURCE = [
MLN_CORE_HEADERS = [
"include/mbgl/gfx/context.hpp",
"include/mbgl/gfx/context_observer.hpp",
"include/mbgl/actor/actor.hpp",
"include/mbgl/actor/actor_ref.hpp",
"include/mbgl/actor/aspiring_actor.hpp",
@@ -794,12 +791,16 @@ MLN_CORE_HEADERS = [
"include/mbgl/style/sources/raster_dem_source.hpp",
"include/mbgl/style/sources/raster_source.hpp",
"include/mbgl/style/sources/vector_source.hpp",
"include/mbgl/style/sprite.hpp",
"include/mbgl/style/style.hpp",
"include/mbgl/style/style_property.hpp",
"include/mbgl/style/transition_options.hpp",
"include/mbgl/style/types.hpp",
"include/mbgl/style/undefined.hpp",
"include/mbgl/text/glyph.hpp",
"include/mbgl/text/glyph_range.hpp",
"include/mbgl/tile/tile_id.hpp",
"include/mbgl/tile/tile_operation.hpp",
"include/mbgl/tile/tile_necessity.hpp",
"include/mbgl/util/async_request.hpp",
"include/mbgl/util/async_task.hpp",
@@ -822,6 +823,7 @@ MLN_CORE_HEADERS = [
"include/mbgl/util/geo.hpp",
"include/mbgl/util/geojson.hpp",
"include/mbgl/util/geometry.hpp",
"include/mbgl/util/hash.hpp",
"include/mbgl/util/identity.hpp",
"include/mbgl/util/ignore.hpp",
"include/mbgl/util/image.hpp",
@@ -837,6 +839,7 @@ MLN_CORE_HEADERS = [
"include/mbgl/util/premultiply.hpp",
"include/mbgl/util/projection.hpp",
"include/mbgl/util/range.hpp",
"include/mbgl/util/rect.hpp",
"include/mbgl/util/run_loop.hpp",
"include/mbgl/util/scoped.hpp",
"include/mbgl/util/size.hpp",