[Marble-commits] KDE/kdeedu/marble/src/lib
Bernhard Beschow
bbeschow at cs.tu-berlin.de
Sat Dec 18 13:15:25 CET 2010
SVN commit 1207518 by beschow:
cleanup StackedTileLoader
* The StackedTileLoader doesn't calculate the visibility of layers on the fly any more.
Instead, it gets a list of layers that it should handle.
Visibility changes of layers are signalled to the TextureLayer which re-calculates
the list of visible layers and passes the new list to the StackedTileLoader.
See TextureLayer::Private::updateTextureLayers().
* The TileLoader used to hold all GeoSceneTextures from all map themes and continues
to do so. However, it now manages the set of GeoSceneTextures itself rather than
relying on the StackedTileLoader.
See TileLoader::updateTextureLayers().
M +15 -109 StackedTileLoader.cpp
M +4 -10 StackedTileLoader.h
M +61 -10 TextureLayer.cpp
M +1 -0 TextureLayer.h
M +59 -1 TileLoader.cpp
M +6 -8 TileLoader.h
http://websvn.kde.org/?view=rev&revision=1207518
More information about the Marble-commits
mailing list