Mercurial > fife-parpg
view doc/dependencies/filedeps.dot @ 697:ecaa4d98f05f tip
Abstracted the GUI code and refactored the GUIChan-specific code into its own module.
* Most of the GUIChan code has been refactored into its own gui/guichan module. However, references to the GuiFont class still persist in the Engine and GuiManager code and these will need further refactoring.
* GuiManager is now an abstract base class which specific implementations (e.g. GUIChan) should subclass.
* The GUIChan GUI code is now a concrete implementation of GuiManager, most of which is in the new GuiChanGuiManager class.
* The GUI code in the Console class has been refactored out of the Console and into the GUIChan module as its own GuiChanConsoleWidget class. The rest of the Console class related to executing commands was left largely unchanged.
* Existing client code may need to downcast the GuiManager pointer received from FIFE::Engine::getGuiManager() to GuiChanGuiManager, since not all functionality is represented in the GuiManager abstract base class. Python client code can use the new GuiChanGuiManager.castTo static method for this purpose.
author | M. George Hansen <technopolitica@gmail.com> |
---|---|
date | Sat, 18 Jun 2011 00:28:40 -1000 |
parents | 1240b08cb621 |
children |
line wrap: on
line source
digraph "source tree" { overlap=scale; size="8,10"; ratio="fill"; fontsize="16"; fontname="Helvetica"; clusterrank="local"; "engine/core/audio/soundclip.cpp" -> "soundclip.h" "engine/core/audio/soundclip.cpp" -> "util/base/exception.h" "engine/core/audio/soundclip.cpp" -> "util/log/logger.h" "engine/core/audio/soundclip.h" -> "sounddecoder.h" "engine/core/audio/soundclip.h" -> "util/base/resourceclass.h" "engine/core/audio/soundclippool.h" -> "soundclip.h" "engine/core/audio/soundclippool.h" -> "util/resource/pool.h" "engine/core/audio/sounddecoder.h" -> "fife_openal.h" "engine/core/audio/sounddecoder.h" -> "soundconfig.h" "engine/core/audio/soundemitter.cpp" -> "soundclippool.h" "engine/core/audio/soundemitter.cpp" -> "soundemitter.h" "engine/core/audio/soundemitter.cpp" -> "soundmanager.h" "engine/core/audio/soundemitter.cpp" -> "util/base/exception.h" "engine/core/audio/soundemitter.cpp" -> "util/log/logger.h" "engine/core/audio/soundemitter.cpp" -> "util/time/timemanager.h" "engine/core/audio/soundemitter.h" -> "soundclip.h" "engine/core/audio/soundemitter.h" -> "util/time/timeevent.h" "engine/core/audio/soundemitter.h" -> "vfs/raw/rawdata.h" "engine/core/audio/soundmanager.cpp" -> "soundclippool.h" "engine/core/audio/soundmanager.cpp" -> "soundemitter.h" "engine/core/audio/soundmanager.cpp" -> "soundmanager.h" "engine/core/audio/soundmanager.cpp" -> "util/base/exception.h" "engine/core/audio/soundmanager.cpp" -> "util/log/logger.h" "engine/core/audio/soundmanager.cpp" -> "vfs/raw/rawdata.h" "engine/core/audio/soundmanager.cpp" -> "vfs/vfs.h" "engine/core/audio/soundmanager.h" -> "fife_openal.h" "engine/core/controller/engine.cpp" -> "audio/soundclippool.h" "engine/core/controller/engine.cpp" -> "audio/soundmanager.h" "engine/core/controller/engine.cpp" -> "engine.h" "engine/core/controller/engine.cpp" -> "eventchannel/eventmanager.h" "engine/core/controller/engine.cpp" -> "gui/base/gui_font.h" "engine/core/controller/engine.cpp" -> "gui/base/opengl/opengl_gui_graphics.h" "engine/core/controller/engine.cpp" -> "gui/base/sdl/sdl_gui_graphics.h" "engine/core/controller/engine.cpp" -> "gui/console/console.h" "engine/core/controller/engine.cpp" -> "gui/guimanager.h" "engine/core/controller/engine.cpp" -> "loaders/native/audio_loaders/ogg_loader.h" "engine/core/controller/engine.cpp" -> "loaders/native/video_loaders/image_loader.h" "engine/core/controller/engine.cpp" -> "loaders/native/video_loaders/subimage_loader.h" "engine/core/controller/engine.cpp" -> "model/metamodel/grids/hexgrid.h" "engine/core/controller/engine.cpp" -> "model/metamodel/grids/squaregrid.h" "engine/core/controller/engine.cpp" -> "model/model.h" "engine/core/controller/engine.cpp" -> "pathfinder/routepather/routepather.h" "engine/core/controller/engine.cpp" -> "util/base/exception.h" "engine/core/controller/engine.cpp" -> "util/log/logger.h" "engine/core/controller/engine.cpp" -> "util/time/timemanager.h" "engine/core/controller/engine.cpp" -> "vfs/directoryprovider.h" "engine/core/controller/engine.cpp" -> "vfs/vfs.h" "engine/core/controller/engine.cpp" -> "vfs/vfsdirectory.h" "engine/core/controller/engine.cpp" -> "vfs/zip/zipprovider.h" "engine/core/controller/engine.cpp" -> "video/animationpool.h" "engine/core/controller/engine.cpp" -> "video/cursor.h" "engine/core/controller/engine.cpp" -> "video/fonts/abstractfont.h" "engine/core/controller/engine.cpp" -> "video/imagepool.h" "engine/core/controller/engine.cpp" -> "video/opengl/renderbackendopengl.h" "engine/core/controller/engine.cpp" -> "video/renderbackend.h" "engine/core/controller/engine.cpp" -> "video/sdl/renderbackendsdl.h" "engine/core/controller/engine.cpp" -> "view/renderers/blockinginforenderer.h" "engine/core/controller/engine.cpp" -> "view/renderers/camerazonerenderer.h" "engine/core/controller/engine.cpp" -> "view/renderers/cellselectionrenderer.h" "engine/core/controller/engine.cpp" -> "view/renderers/coordinaterenderer.h" "engine/core/controller/engine.cpp" -> "view/renderers/floatingtextrenderer.h" "engine/core/controller/engine.cpp" -> "view/renderers/genericrenderer.h" "engine/core/controller/engine.cpp" -> "view/renderers/gridrenderer.h" "engine/core/controller/engine.cpp" -> "view/renderers/instancerenderer.h" "engine/core/controller/engine.cpp" -> "view/renderers/quadtreerenderer.h" "engine/core/controller/engine.cpp" -> "view/view.h" "engine/core/controller/engine.h" -> "enginesettings.h" "engine/core/controller/enginesettings.cpp" -> "enginesettings.h" "engine/core/controller/enginesettings.cpp" -> "util/base/exception.h" "engine/core/controller/enginesettings.h" -> "util/base/exception.h" "engine/core/eventchannel/base/ec_event.h" -> "eventchannel/source/ec_ieventsource.h" "engine/core/eventchannel/base/ec_inputevent.h" -> "ec_event.h" "engine/core/eventchannel/command/ec_command.h" -> "ec_commandids.h" "engine/core/eventchannel/command/ec_command.h" -> "eventchannel/base/ec_event.h" "engine/core/eventchannel/command/ec_icommandcontroller.h" -> "ec_icommandlistener.h" "engine/core/eventchannel/eventmanager.cpp" -> "eventchannel/command/ec_command.h" "engine/core/eventchannel/eventmanager.cpp" -> "eventchannel/key/ec_ikeyfilter.h" "engine/core/eventchannel/eventmanager.cpp" -> "eventchannel/key/ec_key.h" "engine/core/eventchannel/eventmanager.cpp" -> "eventchannel/key/ec_keyevent.h" "engine/core/eventchannel/eventmanager.cpp" -> "eventchannel/mouse/ec_mouseevent.h" "engine/core/eventchannel/eventmanager.cpp" -> "eventchannel/trigger/ec_trigger.h" "engine/core/eventchannel/eventmanager.cpp" -> "eventmanager.h" "engine/core/eventchannel/eventmanager.cpp" -> "util/base/exception.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/command/ec_command.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/command/ec_icommandcontroller.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/command/ec_icommandlistener.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/key/ec_ikeycontroller.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/key/ec_ikeylistener.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/key/ec_key.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/key/ec_keyevent.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/mouse/ec_imousecontroller.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/mouse/ec_imouselistener.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/mouse/ec_mouseevent.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/sdl/ec_isdleventcontroller.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/sdl/ec_isdleventlistener.h" "engine/core/eventchannel/eventmanager.h" -> "eventchannel/trigger/ec_itriggercontroller.h" "engine/core/eventchannel/key/ec_ikeyfilter.h" -> "ec_keyevent.h" "engine/core/eventchannel/key/ec_keyevent.h" -> "ec_key.h" "engine/core/eventchannel/key/ec_keyevent.h" -> "eventchannel/base/ec_inputevent.h" "engine/core/eventchannel/key/ec_keyevent.h" -> "eventchannel/source/ec_ieventsource.h" "engine/core/eventchannel/mouse/ec_mouseevent.h" -> "eventchannel/base/ec_inputevent.h" "engine/core/eventchannel/source/ec_ieventsource.h" -> "ec_eventsourcetypes.h" "engine/core/eventchannel/trigger/ec_trigger.h" -> "ec_itriggercontroller.h" "engine/core/eventchannel/trigger/ec_trigger.h" -> "ec_itriggerlistener.h" "engine/core/gui/base/gui_font.cpp" -> "gui_font.h" "engine/core/gui/base/gui_font.cpp" -> "util/structures/rect.h" "engine/core/gui/base/gui_font.cpp" -> "video/image.h" "engine/core/gui/base/gui_font.cpp" -> "video/renderbackend.h" "engine/core/gui/base/gui_font.h" -> "video/fonts/abstractfont.h" "engine/core/gui/base/gui_image.cpp" -> "gui_image.h" "engine/core/gui/base/gui_image.cpp" -> "util/log/logger.h" "engine/core/gui/base/gui_image.cpp" -> "video/imagepool.h" "engine/core/gui/base/gui_imageloader.cpp" -> "gui_imageloader.h" "engine/core/gui/base/gui_imageloader.cpp" -> "video/imagepool.h" "engine/core/gui/base/gui_imageloader.h" -> "gui_image.h" "engine/core/gui/base/gui_imageloader.h" -> "video/imagepool.h" "engine/core/gui/base/opengl/opengl_gui_graphics.cpp" -> "gui/base/gui_image.h" "engine/core/gui/base/opengl/opengl_gui_graphics.cpp" -> "opengl_gui_graphics.h" "engine/core/gui/base/opengl/opengl_gui_graphics.cpp" -> "util/structures/rect.h" "engine/core/gui/base/opengl/opengl_gui_graphics.cpp" -> "video/image.h" "engine/core/gui/base/opengl/opengl_gui_graphics.h" -> "video/imagepool.h" "engine/core/gui/base/sdl/sdl_gui_graphics.cpp" -> "gui/base/gui_image.h" "engine/core/gui/base/sdl/sdl_gui_graphics.cpp" -> "sdl_gui_graphics.h" "engine/core/gui/base/sdl/sdl_gui_graphics.cpp" -> "util/structures/rect.h" "engine/core/gui/base/sdl/sdl_gui_graphics.cpp" -> "video/image.h" "engine/core/gui/base/sdl/sdl_gui_graphics.h" -> "video/imagepool.h" "engine/core/gui/console/commandline.cpp" -> "commandline.h" "engine/core/gui/console/commandline.cpp" -> "util/time/timeevent.h" "engine/core/gui/console/commandline.cpp" -> "util/time/timemanager.h" "engine/core/gui/console/commandline.h" -> "gui/widgets/utf8textfield.h" "engine/core/gui/console/commandline.h" -> "util/time/timer.h" "engine/core/gui/console/console.cpp" -> "commandline.h" "engine/core/gui/console/console.cpp" -> "console.h" "engine/core/gui/console/console.cpp" -> "gui/base/gui_font.h" "engine/core/gui/console/console.cpp" -> "gui/guimanager.h" "engine/core/gui/console/console.cpp" -> "gui/widgets/utf8textbox.h" "engine/core/gui/console/console.cpp" -> "util/base/exception.h" "engine/core/gui/console/console.cpp" -> "util/log/logger.h" "engine/core/gui/console/console.cpp" -> "util/time/timemanager.h" "engine/core/gui/console/console.cpp" -> "video/renderbackend.h" "engine/core/gui/console/console.h" -> "util/time/timer.h" "engine/core/gui/guilistener.cpp" -> "guilistener.h" "engine/core/gui/guimanager.cpp" -> "eventchannel/key/ec_key.h" "engine/core/gui/guimanager.cpp" -> "eventchannel/key/ec_keyevent.h" "engine/core/gui/guimanager.cpp" -> "eventchannel/mouse/ec_mouseevent.h" "engine/core/gui/guimanager.cpp" -> "gui/base/gui_font.h" "engine/core/gui/guimanager.cpp" -> "gui/base/gui_imageloader.h" "engine/core/gui/guimanager.cpp" -> "gui/console/console.h" "engine/core/gui/guimanager.cpp" -> "guimanager.h" "engine/core/gui/guimanager.cpp" -> "util/base/exception.h" "engine/core/gui/guimanager.cpp" -> "util/log/logger.h" "engine/core/gui/guimanager.cpp" -> "video/fonts/fontbase.h" "engine/core/gui/guimanager.cpp" -> "video/fonts/subimagefont.h" "engine/core/gui/guimanager.cpp" -> "video/fonts/truetypefont.h" "engine/core/gui/guimanager.cpp" -> "video/renderbackend.h" "engine/core/gui/guimanager.h" -> "eventchannel/sdl/ec_isdleventlistener.h" "engine/core/gui/guimanager.h" -> "util/base/singleton.h" "engine/core/gui/widgets/clicklabel.cpp" -> "clicklabel.h" "engine/core/gui/widgets/clicklabel.cpp" -> "gui/base/gui_font.h" "engine/core/gui/widgets/clicklabel.cpp" -> "util/base/exception.h" "engine/core/gui/widgets/clicklabel.cpp" -> "video/image.h" "engine/core/gui/widgets/icon2.cpp" -> "icon2.hpp" "engine/core/gui/widgets/togglebutton.cpp" -> "togglebutton.h" "engine/core/gui/widgets/twobutton.cpp" -> "twobutton.h" "engine/core/gui/widgets/utf8textbox.cpp" -> "utf8textbox.h" "engine/core/gui/widgets/utf8textbox.cpp" -> "util/utf8/utf8.h" "engine/core/gui/widgets/utf8textbox.h" -> "util/utf8/utf8stringeditor.h" "engine/core/gui/widgets/utf8textfield.cpp" -> "utf8textfield.h" "engine/core/gui/widgets/utf8textfield.h" -> "util/utf8/utf8stringeditor.h" "engine/core/loaders/native/audio_loaders/ogg_loader.cpp" -> "audio/soundclip.h" "engine/core/loaders/native/audio_loaders/ogg_loader.cpp" -> "ogg_loader.h" "engine/core/loaders/native/audio_loaders/ogg_loader.cpp" -> "sounddecoder_ogg.h" "engine/core/loaders/native/audio_loaders/ogg_loader.cpp" -> "util/base/exception.h" "engine/core/loaders/native/audio_loaders/ogg_loader.cpp" -> "util/log/logger.h" "engine/core/loaders/native/audio_loaders/ogg_loader.cpp" -> "vfs/vfs.h" "engine/core/loaders/native/audio_loaders/ogg_loader.h" -> "util/resource/resource.h" "engine/core/loaders/native/audio_loaders/sounddecoder_ogg.cpp" -> "sounddecoder_ogg.h" "engine/core/loaders/native/audio_loaders/sounddecoder_ogg.cpp" -> "util/base/exception.h" "engine/core/loaders/native/audio_loaders/sounddecoder_ogg.cpp" -> "util/log/logger.h" "engine/core/loaders/native/audio_loaders/sounddecoder_ogg.h" -> "audio/sounddecoder.h" "engine/core/loaders/native/audio_loaders/sounddecoder_ogg.h" -> "vfs/raw/rawdata.h" "engine/core/loaders/native/video_loaders/image_loader.cpp" -> "image_loader.h" "engine/core/loaders/native/video_loaders/image_loader.cpp" -> "util/base/exception.h" "engine/core/loaders/native/video_loaders/image_loader.cpp" -> "util/resource/resource.h" "engine/core/loaders/native/video_loaders/image_loader.cpp" -> "util/resource/resource_location.h" "engine/core/loaders/native/video_loaders/image_loader.cpp" -> "vfs/raw/rawdata.h" "engine/core/loaders/native/video_loaders/image_loader.cpp" -> "vfs/vfs.h" "engine/core/loaders/native/video_loaders/image_loader.cpp" -> "video/image_location.h" "engine/core/loaders/native/video_loaders/image_loader.cpp" -> "video/renderbackend.h" "engine/core/loaders/native/video_loaders/image_loader.h" -> "util/resource/resource.h" "engine/core/loaders/native/video_loaders/subimage_loader.cpp" -> "subimage_loader.h" "engine/core/loaders/native/video_loaders/subimage_loader.cpp" -> "util/base/exception.h" "engine/core/loaders/native/video_loaders/subimage_loader.cpp" -> "util/base/fife_stdint.h" "engine/core/loaders/native/video_loaders/subimage_loader.cpp" -> "util/log/logger.h" "engine/core/loaders/native/video_loaders/subimage_loader.cpp" -> "util/resource/resource.h" "engine/core/loaders/native/video_loaders/subimage_loader.cpp" -> "video/image.h" "engine/core/loaders/native/video_loaders/subimage_loader.cpp" -> "video/image_location.h" "engine/core/loaders/native/video_loaders/subimage_loader.cpp" -> "video/renderbackend.h" "engine/core/loaders/native/video_loaders/subimage_loader.h" -> "util/resource/resource.h" "engine/core/model/metamodel/action.cpp" -> "action.h" "engine/core/model/metamodel/action.cpp" -> "util/base/exception.h" "engine/core/model/metamodel/action.h" -> "abstractvisual.h" "engine/core/model/metamodel/action.h" -> "util/base/resourceclass.h" "engine/core/model/metamodel/action.h" -> "util/math/angles.h" "engine/core/model/metamodel/grids/cellgrid.cpp" -> "cellgrid.h" "engine/core/model/metamodel/grids/cellgrid.cpp" -> "util/log/logger.h" "engine/core/model/metamodel/grids/cellgrid.h" -> "model/metamodel/modelcoords.h" "engine/core/model/metamodel/grids/cellgrid.h" -> "util/base/fifeclass.h" "engine/core/model/metamodel/grids/cellgrid.h" -> "util/math/matrix.h" "engine/core/model/metamodel/grids/hexgrid.cpp" -> "hexgrid.h" "engine/core/model/metamodel/grids/hexgrid.cpp" -> "util/log/logger.h" "engine/core/model/metamodel/grids/hexgrid.cpp" -> "util/math/fife_math.h" "engine/core/model/metamodel/grids/hexgrid.h" -> "cellgrid.h" "engine/core/model/metamodel/grids/squaregrid.cpp" -> "squaregrid.h" "engine/core/model/metamodel/grids/squaregrid.cpp" -> "util/log/logger.h" "engine/core/model/metamodel/grids/squaregrid.cpp" -> "util/math/fife_math.h" "engine/core/model/metamodel/grids/squaregrid.h" -> "cellgrid.h" "engine/core/model/metamodel/modelcoords.h" -> "util/structures/point.h" "engine/core/model/metamodel/object.cpp" -> "abstractpather.h" "engine/core/model/metamodel/object.cpp" -> "action.h" "engine/core/model/metamodel/object.cpp" -> "object.h" "engine/core/model/metamodel/object.cpp" -> "util/base/exception.h" "engine/core/model/metamodel/object.h" -> "util/base/resourceclass.h" "engine/core/model/metamodel/object.h" -> "util/math/angles.h" "engine/core/model/metamodel/timeprovider.cpp" -> "timeprovider.h" "engine/core/model/metamodel/timeprovider.cpp" -> "util/base/exception.h" "engine/core/model/metamodel/timeprovider.cpp" -> "util/time/timemanager.h" "engine/core/model/metamodel/timeprovider.h" -> "util/base/exception.h" "engine/core/model/model.cpp" -> "model.h" "engine/core/model/model.cpp" -> "model/metamodel/abstractpather.h" "engine/core/model/model.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/model/model.cpp" -> "model/metamodel/object.h" "engine/core/model/model.cpp" -> "structures/instance.h" "engine/core/model/model.cpp" -> "structures/layer.h" "engine/core/model/model.cpp" -> "structures/map.h" "engine/core/model/model.cpp" -> "util/base/exception.h" "engine/core/model/model.cpp" -> "util/structures/purge.h" "engine/core/model/model.h" -> "model/metamodel/timeprovider.h" "engine/core/model/model.h" -> "model/structures/map.h" "engine/core/model/model.h" -> "util/base/fifeclass.h" "engine/core/model/structures/instance.cpp" -> "instance.h" "engine/core/model/structures/instance.cpp" -> "model/metamodel/abstractpather.h" "engine/core/model/structures/instance.cpp" -> "model/metamodel/action.h" "engine/core/model/structures/instance.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/model/structures/instance.cpp" -> "model/metamodel/timeprovider.h" "engine/core/model/structures/instance.cpp" -> "model/structures/instancetree.h" "engine/core/model/structures/instance.cpp" -> "model/structures/layer.h" "engine/core/model/structures/instance.cpp" -> "model/structures/map.h" "engine/core/model/structures/instance.cpp" -> "util/base/exception.h" "engine/core/model/structures/instance.cpp" -> "util/log/logger.h" "engine/core/model/structures/instance.cpp" -> "util/math/fife_math.h" "engine/core/model/structures/instance.cpp" -> "util/time/timemanager.h" "engine/core/model/structures/instance.h" -> "location.h" "engine/core/model/structures/instance.h" -> "model/metamodel/abstractvisual.h" "engine/core/model/structures/instance.h" -> "model/metamodel/object.h" "engine/core/model/structures/instancetree.cpp" -> "instancetree.h" "engine/core/model/structures/instancetree.cpp" -> "model/structures/instance.h" "engine/core/model/structures/instancetree.cpp" -> "util/structures/rect.h" "engine/core/model/structures/instancetree.h" -> "model/metamodel/modelcoords.h" "engine/core/model/structures/instancetree.h" -> "util/base/fifeclass.h" "engine/core/model/structures/instancetree.h" -> "util/structures/quadtree.h" "engine/core/model/structures/layer.cpp" -> "instance.h" "engine/core/model/structures/layer.cpp" -> "instancetree.h" "engine/core/model/structures/layer.cpp" -> "layer.h" "engine/core/model/structures/layer.cpp" -> "map.h" "engine/core/model/structures/layer.cpp" -> "util/log/logger.h" "engine/core/model/structures/layer.cpp" -> "util/structures/purge.h" "engine/core/model/structures/layer.h" -> "instance.h" "engine/core/model/structures/layer.h" -> "model/metamodel/modelcoords.h" "engine/core/model/structures/layer.h" -> "model/metamodel/object.h" "engine/core/model/structures/layer.h" -> "util/base/resourceclass.h" "engine/core/model/structures/location.cpp" -> "instance.h" "engine/core/model/structures/location.cpp" -> "layer.h" "engine/core/model/structures/location.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/model/structures/location.cpp" -> "util/base/exception.h" "engine/core/model/structures/location.cpp" -> "util/structures/purge.h" "engine/core/model/structures/location.h" -> "model/metamodel/modelcoords.h" "engine/core/model/structures/location.h" -> "util/base/exception.h" "engine/core/model/structures/map.cpp" -> "layer.h" "engine/core/model/structures/map.cpp" -> "map.h" "engine/core/model/structures/map.cpp" -> "util/base/exception.h" "engine/core/model/structures/map.cpp" -> "util/structures/purge.h" "engine/core/model/structures/map.h" -> "location.h" "engine/core/model/structures/map.h" -> "model/metamodel/timeprovider.h" "engine/core/model/structures/map.h" -> "util/base/resourceclass.h" "engine/core/model/structures/map.h" -> "util/resource/resource.h" "engine/core/pathfinder/heuristic.cpp" -> "heuristic.h" "engine/core/pathfinder/heuristic.cpp" -> "util/math/fife_math.h" "engine/core/pathfinder/heuristic.h" -> "model/metamodel/modelcoords.h" "engine/core/pathfinder/heuristic.h" -> "util/base/singleton.h" "engine/core/pathfinder/routepather/routepather.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/pathfinder/routepather/routepather.cpp" -> "model/structures/instance.h" "engine/core/pathfinder/routepather/routepather.cpp" -> "model/structures/layer.h" "engine/core/pathfinder/routepather/routepather.cpp" -> "pathfinder/searchspace.h" "engine/core/pathfinder/routepather/routepather.cpp" -> "routepather.h" "engine/core/pathfinder/routepather/routepather.cpp" -> "routepathersearch.h" "engine/core/pathfinder/routepather/routepather.h" -> "model/metamodel/abstractpather.h" "engine/core/pathfinder/routepather/routepather.h" -> "model/structures/location.h" "engine/core/pathfinder/routepather/routepather.h" -> "model/structures/map.h" "engine/core/pathfinder/routepather/routepather.h" -> "util/structures/priorityqueue.h" "engine/core/pathfinder/routepather/routepathersearch.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/pathfinder/routepather/routepathersearch.cpp" -> "model/metamodel/object.h" "engine/core/pathfinder/routepather/routepathersearch.cpp" -> "model/structures/instancetree.h" "engine/core/pathfinder/routepather/routepathersearch.cpp" -> "model/structures/layer.h" "engine/core/pathfinder/routepather/routepathersearch.cpp" -> "pathfinder/heuristic.h" "engine/core/pathfinder/routepather/routepathersearch.cpp" -> "pathfinder/searchspace.h" "engine/core/pathfinder/routepather/routepathersearch.cpp" -> "routepathersearch.h" "engine/core/pathfinder/routepather/routepathersearch.cpp" -> "util/math/fife_math.h" "engine/core/pathfinder/routepather/routepathersearch.h" -> "util/structures/priorityqueue.h" "engine/core/pathfinder/searchspace.cpp" -> "model/structures/instance.h" "engine/core/pathfinder/searchspace.cpp" -> "model/structures/layer.h" "engine/core/pathfinder/searchspace.cpp" -> "model/structures/map.h" "engine/core/pathfinder/searchspace.cpp" -> "searchspace.h" "engine/core/pathfinder/searchspace.h" -> "model/structures/location.h" "engine/core/util/base/exception.cpp" -> "exception.h" "engine/core/util/base/exception.cpp" -> "util/log/logger.h" "engine/core/util/base/fifeclass.cpp" -> "fifeclass.h" "engine/core/util/base/fifeclass.h" -> "util/resource/resource.h" "engine/core/util/base/resourceclass.cpp" -> "exception.h" "engine/core/util/base/resourceclass.cpp" -> "resourceclass.h" "engine/core/util/base/resourceclass.cpp" -> "util/resource/resource_location.h" "engine/core/util/base/resourceclass.h" -> "fifeclass.h" "engine/core/util/base/resourceclass.h" -> "util/resource/resource.h" "engine/core/util/base/singleton.h" -> "fifeclass.h" "engine/core/util/log/logger.cpp" -> "logger.h" "engine/core/util/log/logger.cpp" -> "modules.h" "engine/core/util/log/logger.cpp" -> "util/base/exception.h" "engine/core/util/log/logger.h" -> "modules.h" "engine/core/util/math/angles.cpp" -> "angles.h" "engine/core/util/math/matrix.h" -> "fife_math.h" "engine/core/util/math/matrix.h" -> "util/base/fife_stdint.h" "engine/core/util/math/matrix.h" -> "util/structures/point.h" "engine/core/util/resource/pool.cpp" -> "pool.h" "engine/core/util/resource/pool.cpp" -> "util/base/exception.h" "engine/core/util/resource/pool.cpp" -> "util/log/logger.h" "engine/core/util/resource/pool.h" -> "resource.h" "engine/core/util/resource/pool.h" -> "resource_location.h" "engine/core/util/resource/resource.h" -> "resource_location.h" "engine/core/util/resource/resource_ptr.h" -> "pool.h" "engine/core/util/resource/resource_ptr.h" -> "resource.h" "engine/core/util/structures/point.h" -> "util/base/fife_stdint.h" "engine/core/util/structures/point.h" -> "util/math/fife_math.h" "engine/core/util/structures/quadtree.h" -> "rect.h" "engine/core/util/structures/rect.cpp" -> "rect.h" "engine/core/util/structures/rect.h" -> "point.h" "engine/core/util/time/timeevent.cpp" -> "timeevent.h" "engine/core/util/time/timemanager.cpp" -> "timeevent.h" "engine/core/util/time/timemanager.cpp" -> "timemanager.h" "engine/core/util/time/timemanager.cpp" -> "util/log/logger.h" "engine/core/util/time/timemanager.h" -> "util/base/singleton.h" "engine/core/util/time/timer.cpp" -> "timemanager.h" "engine/core/util/time/timer.cpp" -> "timer.h" "engine/core/util/time/timer.h" -> "timeevent.h" "engine/core/util/utf8/utf8.h" -> "utf8/checked.h" "engine/core/util/utf8/utf8.h" -> "utf8/unchecked.h" "engine/core/util/utf8/utf8/checked.h" -> "core.h" "engine/core/util/utf8/utf8/unchecked.h" -> "core.h" "engine/core/util/utf8/utf8stringeditor.cpp" -> "utf8.h" "engine/core/util/utf8/utf8stringeditor.cpp" -> "utf8stringeditor.h" "engine/core/vfs/dat/dat1.cpp" -> "dat1.h" "engine/core/vfs/dat/dat1.cpp" -> "util/base/exception.h" "engine/core/vfs/dat/dat1.cpp" -> "util/log/logger.h" "engine/core/vfs/dat/dat1.cpp" -> "vfs/raw/rawdata.h" "engine/core/vfs/dat/dat1.h" -> "rawdatadat1.h" "engine/core/vfs/dat/dat1.h" -> "vfs/vfs.h" "engine/core/vfs/dat/dat1.h" -> "vfs/vfssource.h" "engine/core/vfs/dat/dat2.cpp" -> "dat2.h" "engine/core/vfs/dat/dat2.cpp" -> "util/base/exception.h" "engine/core/vfs/dat/dat2.cpp" -> "util/log/logger.h" "engine/core/vfs/dat/dat2.cpp" -> "vfs/raw/rawdata.h" "engine/core/vfs/dat/dat2.h" -> "rawdatadat2.h" "engine/core/vfs/dat/dat2.h" -> "util/base/fife_stdint.h" "engine/core/vfs/dat/dat2.h" -> "util/time/timer.h" "engine/core/vfs/dat/dat2.h" -> "vfs/vfs.h" "engine/core/vfs/dat/dat2.h" -> "vfs/vfssource.h" "engine/core/vfs/dat/lzssdecoder.cpp" -> "lzssdecoder.h" "engine/core/vfs/dat/lzssdecoder.cpp" -> "util/base/exception.h" "engine/core/vfs/dat/lzssdecoder.cpp" -> "vfs/raw/rawdata.h" "engine/core/vfs/dat/lzssdecoder.h" -> "util/base/fife_stdint.h" "engine/core/vfs/dat/lzssdecoder.h" -> "vfs/vfs.h" "engine/core/vfs/dat/rawdatadat1.cpp" -> "lzssdecoder.h" "engine/core/vfs/dat/rawdatadat1.cpp" -> "rawdatadat1.h" "engine/core/vfs/dat/rawdatadat1.cpp" -> "util/base/exception.h" "engine/core/vfs/dat/rawdatadat1.cpp" -> "vfs/raw/rawdata.h" "engine/core/vfs/dat/rawdatadat1.h" -> "vfs/raw/rawdatamemsource.h" "engine/core/vfs/dat/rawdatadat1.h" -> "vfs/vfs.h" "engine/core/vfs/dat/rawdatadat2.cpp" -> "rawdatadat2.h" "engine/core/vfs/dat/rawdatadat2.cpp" -> "util/base/exception.h" "engine/core/vfs/dat/rawdatadat2.cpp" -> "vfs/raw/rawdata.h" "engine/core/vfs/dat/rawdatadat2.cpp" -> "vfs/vfs.h" "engine/core/vfs/dat/rawdatadat2.h" -> "rawdatadat2.h" "engine/core/vfs/dat/rawdatadat2.h" -> "util/base/fife_stdint.h" "engine/core/vfs/dat/rawdatadat2.h" -> "vfs/raw/rawdatamemsource.h" "engine/core/vfs/directoryprovider.cpp" -> "directoryprovider.h" "engine/core/vfs/directoryprovider.cpp" -> "util/base/exception.h" "engine/core/vfs/directoryprovider.cpp" -> "vfs/vfs.h" "engine/core/vfs/directoryprovider.cpp" -> "vfsdirectory.h" "engine/core/vfs/directoryprovider.h" -> "vfssourceprovider.h" "engine/core/vfs/raw/rawdata.cpp" -> "rawdata.h" "engine/core/vfs/raw/rawdata.cpp" -> "util/base/exception.h" "engine/core/vfs/raw/rawdata.cpp" -> "util/log/logger.h" "engine/core/vfs/raw/rawdata.h" -> "rawdatasource.h" "engine/core/vfs/raw/rawdata.h" -> "util/base/fife_stdint.h" "engine/core/vfs/raw/rawdatafile.cpp" -> "rawdatafile.h" "engine/core/vfs/raw/rawdatafile.cpp" -> "util/base/exception.h" "engine/core/vfs/raw/rawdatafile.h" -> "rawdatasource.h" "engine/core/vfs/raw/rawdatamemsource.cpp" -> "rawdatamemsource.h" "engine/core/vfs/raw/rawdatamemsource.h" -> "rawdatasource.h" "engine/core/vfs/raw/rawdatamemsource.h" -> "util/base/fife_stdint.h" "engine/core/vfs/raw/rawdatasource.cpp" -> "rawdatasource.h" "engine/core/vfs/raw/rawdatasource.h" -> "util/base/fife_stdint.h" "engine/core/vfs/vfs.cpp" -> "util/base/exception.h" "engine/core/vfs/vfs.cpp" -> "util/log/logger.h" "engine/core/vfs/vfs.cpp" -> "vfs.h" "engine/core/vfs/vfs.cpp" -> "vfs/raw/rawdata.h" "engine/core/vfs/vfs.cpp" -> "vfssource.h" "engine/core/vfs/vfs.cpp" -> "vfssourceprovider.h" "engine/core/vfs/vfsdirectory.cpp" -> "util/log/logger.h" "engine/core/vfs/vfsdirectory.cpp" -> "vfs/raw/rawdata.h" "engine/core/vfs/vfsdirectory.cpp" -> "vfs/raw/rawdatafile.h" "engine/core/vfs/vfsdirectory.cpp" -> "vfsdirectory.h" "engine/core/vfs/vfsdirectory.h" -> "vfssource.h" "engine/core/vfs/vfssource.cpp" -> "vfs.h" "engine/core/vfs/vfssource.cpp" -> "vfssource.h" "engine/core/vfs/vfssource.h" -> "vfs.h" "engine/core/vfs/vfssourceprovider.cpp" -> "util/log/logger.h" "engine/core/vfs/vfssourceprovider.cpp" -> "vfssource.h" "engine/core/vfs/vfssourceprovider.cpp" -> "vfssourceprovider.h" "engine/core/vfs/vfssourceprovider.h" -> "util/base/exception.h" "engine/core/vfs/zip/zipfilesource.cpp" -> "zipfilesource.h" "engine/core/vfs/zip/zipfilesource.h" -> "vfs/raw/rawdatasource.h" "engine/core/vfs/zip/zipprovider.cpp" -> "util/base/exception.h" "engine/core/vfs/zip/zipprovider.cpp" -> "vfs/vfs.h" "engine/core/vfs/zip/zipprovider.cpp" -> "zipprovider.h" "engine/core/vfs/zip/zipprovider.cpp" -> "zipsource.h" "engine/core/vfs/zip/zipprovider.h" -> "vfs/vfssourceprovider.h" "engine/core/vfs/zip/zipsource.cpp" -> "util/base/exception.h" "engine/core/vfs/zip/zipsource.cpp" -> "util/log/logger.h" "engine/core/vfs/zip/zipsource.cpp" -> "vfs/raw/rawdata.h" "engine/core/vfs/zip/zipsource.cpp" -> "zipfilesource.h" "engine/core/vfs/zip/zipsource.cpp" -> "zipsource.h" "engine/core/vfs/zip/zipsource.cpp" -> "zlib.h" "engine/core/vfs/zip/zipsource.h" -> "util/base/fife_stdint.h" "engine/core/vfs/zip/zipsource.h" -> "vfs/vfssource.h" "engine/core/video/animation.cpp" -> "animation.h" "engine/core/video/animation.cpp" -> "image.h" "engine/core/video/animation.cpp" -> "util/base/exception.h" "engine/core/video/animation.cpp" -> "util/structures/rect.h" "engine/core/video/animation.cpp" -> "util/time/timemanager.h" "engine/core/video/animation.h" -> "util/base/fife_stdint.h" "engine/core/video/animation.h" -> "util/base/resourceclass.h" "engine/core/video/animation.h" -> "util/resource/resource_ptr.h" "engine/core/video/animationpool.h" -> "animation.h" "engine/core/video/animationpool.h" -> "util/resource/pool.h" "engine/core/video/cursor.cpp" -> "animation.h" "engine/core/video/cursor.cpp" -> "animationpool.h" "engine/core/video/cursor.cpp" -> "cursor.h" "engine/core/video/cursor.cpp" -> "image.h" "engine/core/video/cursor.cpp" -> "imagepool.h" "engine/core/video/cursor.cpp" -> "renderbackend.h" "engine/core/video/cursor.cpp" -> "util/log/logger.h" "engine/core/video/cursor.cpp" -> "util/structures/rect.h" "engine/core/video/cursor.cpp" -> "util/time/timemanager.h" "engine/core/video/fonts/fontbase.cpp" -> "fontbase.h" "engine/core/video/fonts/fontbase.cpp" -> "util/base/exception.h" "engine/core/video/fonts/fontbase.cpp" -> "util/structures/rect.h" "engine/core/video/fonts/fontbase.cpp" -> "util/utf8/utf8.h" "engine/core/video/fonts/fontbase.cpp" -> "video/image.h" "engine/core/video/fonts/fontbase.cpp" -> "video/renderbackend.h" "engine/core/video/fonts/fontbase.h" -> "abstractfont.h" "engine/core/video/fonts/fontbase.h" -> "textrenderpool.h" "engine/core/video/fonts/fontbase.h" -> "util/base/fife_stdint.h" "engine/core/video/fonts/imagefontbase.cpp" -> "imagefontbase.h" "engine/core/video/fonts/imagefontbase.cpp" -> "util/base/exception.h" "engine/core/video/fonts/imagefontbase.cpp" -> "util/structures/rect.h" "engine/core/video/fonts/imagefontbase.cpp" -> "util/utf8/utf8.h" "engine/core/video/fonts/imagefontbase.cpp" -> "video/image.h" "engine/core/video/fonts/imagefontbase.cpp" -> "video/renderbackend.h" "engine/core/video/fonts/imagefontbase.h" -> "fontbase.h" "engine/core/video/fonts/imagefontbase.h" -> "util/structures/point.h" "engine/core/video/fonts/subimagefont.cpp" -> "subimagefont.h" "engine/core/video/fonts/subimagefont.cpp" -> "util/base/exception.h" "engine/core/video/fonts/subimagefont.cpp" -> "util/base/fife_stdint.h" "engine/core/video/fonts/subimagefont.cpp" -> "util/log/logger.h" "engine/core/video/fonts/subimagefont.cpp" -> "util/structures/rect.h" "engine/core/video/fonts/subimagefont.cpp" -> "util/utf8/utf8.h" "engine/core/video/fonts/subimagefont.cpp" -> "video/image.h" "engine/core/video/fonts/subimagefont.cpp" -> "video/imagepool.h" "engine/core/video/fonts/subimagefont.cpp" -> "video/renderbackend.h" "engine/core/video/fonts/subimagefont.h" -> "imagefontbase.h" "engine/core/video/fonts/subimagefont.h" -> "util/base/fife_stdint.h" "engine/core/video/fonts/textrenderpool.cpp" -> "fontbase.h" "engine/core/video/fonts/textrenderpool.cpp" -> "textrenderpool.h" "engine/core/video/fonts/textrenderpool.cpp" -> "util/time/timemanager.h" "engine/core/video/fonts/textrenderpool.cpp" -> "video/image.h" "engine/core/video/fonts/textrenderpool.h" -> "util/time/timer.h" "engine/core/video/fonts/truetypefont.cpp" -> "truetypefont.h" "engine/core/video/fonts/truetypefont.cpp" -> "util/base/exception.h" "engine/core/video/fonts/truetypefont.cpp" -> "util/structures/rect.h" "engine/core/video/fonts/truetypefont.cpp" -> "util/utf8/utf8.h" "engine/core/video/fonts/truetypefont.cpp" -> "video/image.h" "engine/core/video/fonts/truetypefont.cpp" -> "video/renderbackend.h" "engine/core/video/fonts/truetypefont.h" -> "fontbase.h" "engine/core/video/image.cpp" -> "image.h" "engine/core/video/image.h" -> "util/base/fife_stdint.h" "engine/core/video/image.h" -> "util/base/resourceclass.h" "engine/core/video/image.h" -> "util/resource/resource.h" "engine/core/video/image.h" -> "util/structures/point.h" "engine/core/video/image.h" -> "util/structures/rect.h" "engine/core/video/image_location.cpp" -> "image_location.h" "engine/core/video/image_location.h" -> "util/resource/resource_location.h" "engine/core/video/image_location.h" -> "video/image.h" "engine/core/video/imagepool.h" -> "image.h" "engine/core/video/imagepool.h" -> "util/resource/pool.h" "engine/core/video/opengl/glimage.cpp" -> "glimage.h" "engine/core/video/opengl/glimage.cpp" -> "util/structures/rect.h" "engine/core/video/opengl/glimage.cpp" -> "video/renderbackend.h" "engine/core/video/opengl/glimage.cpp" -> "video/sdl/sdlimage.h" "engine/core/video/opengl/glimage.h" -> "fife_opengl.h" "engine/core/video/opengl/glimage.h" -> "util/base/fife_stdint.h" "engine/core/video/opengl/glimage.h" -> "video/image.h" "engine/core/video/opengl/renderbackendopengl.cpp" -> "SDL_image.h" "engine/core/video/opengl/renderbackendopengl.cpp" -> "fife_opengl.h" "engine/core/video/opengl/renderbackendopengl.cpp" -> "glimage.h" "engine/core/video/opengl/renderbackendopengl.cpp" -> "renderbackendopengl.h" "engine/core/video/opengl/renderbackendopengl.cpp" -> "util/base/exception.h" "engine/core/video/opengl/renderbackendopengl.h" -> "video/renderbackend.h" "engine/core/video/renderbackend.cpp" -> "renderbackend.h" "engine/core/video/renderbackend.h" -> "image.h" "engine/core/video/renderbackend.h" -> "util/base/fife_stdint.h" "engine/core/video/renderbackend.h" -> "util/base/singleton.h" "engine/core/video/renderbackend.h" -> "util/structures/point.h" "engine/core/video/renderbackend.h" -> "util/structures/rect.h" "engine/core/video/sdl/renderbackendsdl.cpp" -> "SDL_image.h" "engine/core/video/sdl/renderbackendsdl.cpp" -> "renderbackendsdl.h" "engine/core/video/sdl/renderbackendsdl.cpp" -> "sdlimage.h" "engine/core/video/sdl/renderbackendsdl.cpp" -> "util/base/exception.h" "engine/core/video/sdl/renderbackendsdl.cpp" -> "util/log/logger.h" "engine/core/video/sdl/renderbackendsdl.cpp" -> "util/math/fife_math.h" "engine/core/video/sdl/renderbackendsdl.h" -> "video/renderbackend.h" "engine/core/video/sdl/sdlblendingfunctions.cpp" -> "sdlblendingfunctions.h" "engine/core/video/sdl/sdlimage.cpp" -> "renderbackendsdl.h" "engine/core/video/sdl/sdlimage.cpp" -> "sdlblendingfunctions.h" "engine/core/video/sdl/sdlimage.cpp" -> "sdlimage.h" "engine/core/video/sdl/sdlimage.cpp" -> "util/log/logger.h" "engine/core/video/sdl/sdlimage.cpp" -> "util/structures/rect.h" "engine/core/video/sdl/sdlimage.h" -> "video/image.h" "engine/core/view/camera.cpp" -> "camera.h" "engine/core/view/camera.cpp" -> "model/metamodel/action.h" "engine/core/view/camera.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/view/camera.cpp" -> "model/metamodel/timeprovider.h" "engine/core/view/camera.cpp" -> "model/structures/instance.h" "engine/core/view/camera.cpp" -> "model/structures/instancetree.h" "engine/core/view/camera.cpp" -> "model/structures/layer.h" "engine/core/view/camera.cpp" -> "model/structures/location.h" "engine/core/view/camera.cpp" -> "model/structures/map.h" "engine/core/view/camera.cpp" -> "util/log/logger.h" "engine/core/view/camera.cpp" -> "util/math/fife_math.h" "engine/core/view/camera.cpp" -> "util/time/timemanager.h" "engine/core/view/camera.cpp" -> "video/animation.h" "engine/core/view/camera.cpp" -> "video/animationpool.h" "engine/core/view/camera.cpp" -> "video/image.h" "engine/core/view/camera.cpp" -> "video/imagepool.h" "engine/core/view/camera.cpp" -> "video/renderbackend.h" "engine/core/view/camera.cpp" -> "visual.h" "engine/core/view/camera.h" -> "model/structures/location.h" "engine/core/view/camera.h" -> "rendererbase.h" "engine/core/view/camera.h" -> "util/math/matrix.h" "engine/core/view/camera.h" -> "util/structures/rect.h" "engine/core/view/rendererbase.cpp" -> "model/structures/layer.h" "engine/core/view/rendererbase.cpp" -> "model/structures/map.h" "engine/core/view/rendererbase.cpp" -> "rendererbase.h" "engine/core/view/rendererbase.cpp" -> "util/log/logger.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "blockinginforenderer.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "model/structures/instance.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "model/structures/layer.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "model/structures/location.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "util/log/logger.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "util/math/fife_math.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "video/renderbackend.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "view/camera.h" "engine/core/view/renderers/blockinginforenderer.cpp" -> "view/view.h" "engine/core/view/renderers/blockinginforenderer.h" -> "view/rendererbase.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "camerazonerenderer.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "model/structures/instance.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "model/structures/layer.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "model/structures/location.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "util/log/logger.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "util/math/fife_math.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "video/image.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "video/renderbackend.h" "engine/core/view/renderers/camerazonerenderer.cpp" -> "view/camera.h" "engine/core/view/renderers/camerazonerenderer.h" -> "view/rendererbase.h" "engine/core/view/renderers/cellselectionrenderer.cpp" -> "cellselectionrenderer.h" "engine/core/view/renderers/cellselectionrenderer.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/view/renderers/cellselectionrenderer.cpp" -> "model/structures/instance.h" "engine/core/view/renderers/cellselectionrenderer.cpp" -> "model/structures/layer.h" "engine/core/view/renderers/cellselectionrenderer.cpp" -> "model/structures/location.h" "engine/core/view/renderers/cellselectionrenderer.cpp" -> "util/log/logger.h" "engine/core/view/renderers/cellselectionrenderer.cpp" -> "util/math/fife_math.h" "engine/core/view/renderers/cellselectionrenderer.cpp" -> "video/renderbackend.h" "engine/core/view/renderers/cellselectionrenderer.cpp" -> "view/camera.h" "engine/core/view/renderers/cellselectionrenderer.h" -> "model/structures/location.h" "engine/core/view/renderers/cellselectionrenderer.h" -> "view/rendererbase.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "coordinaterenderer.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "model/metamodel/action.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "model/structures/instance.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "model/structures/layer.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "model/structures/location.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "util/log/logger.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "util/math/fife_math.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "video/fonts/abstractfont.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "video/image.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "video/imagepool.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "video/renderbackend.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "view/camera.h" "engine/core/view/renderers/coordinaterenderer.cpp" -> "view/visual.h" "engine/core/view/renderers/coordinaterenderer.h" -> "util/structures/rect.h" "engine/core/view/renderers/coordinaterenderer.h" -> "view/rendererbase.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "floatingtextrenderer.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "model/structures/instance.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "model/structures/layer.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "model/structures/location.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "util/log/logger.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "util/math/fife_math.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "video/fonts/abstractfont.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "video/image.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "video/renderbackend.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "view/camera.h" "engine/core/view/renderers/floatingtextrenderer.cpp" -> "view/visual.h" "engine/core/view/renderers/floatingtextrenderer.h" -> "view/rendererbase.h" "engine/core/view/renderers/genericrenderer.cpp" -> "genericrenderer.h" "engine/core/view/renderers/genericrenderer.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/view/renderers/genericrenderer.cpp" -> "model/metamodel/timeprovider.h" "engine/core/view/renderers/genericrenderer.cpp" -> "model/structures/instance.h" "engine/core/view/renderers/genericrenderer.cpp" -> "model/structures/layer.h" "engine/core/view/renderers/genericrenderer.cpp" -> "model/structures/location.h" "engine/core/view/renderers/genericrenderer.cpp" -> "util/log/logger.h" "engine/core/view/renderers/genericrenderer.cpp" -> "util/math/fife_math.h" "engine/core/view/renderers/genericrenderer.cpp" -> "util/time/timemanager.h" "engine/core/view/renderers/genericrenderer.cpp" -> "video/animation.h" "engine/core/view/renderers/genericrenderer.cpp" -> "video/animationpool.h" "engine/core/view/renderers/genericrenderer.cpp" -> "video/fonts/abstractfont.h" "engine/core/view/renderers/genericrenderer.cpp" -> "video/image.h" "engine/core/view/renderers/genericrenderer.cpp" -> "video/imagepool.h" "engine/core/view/renderers/genericrenderer.cpp" -> "video/renderbackend.h" "engine/core/view/renderers/genericrenderer.cpp" -> "view/camera.h" "engine/core/view/renderers/genericrenderer.h" -> "view/rendererbase.h" "engine/core/view/renderers/gridrenderer.cpp" -> "gridrenderer.h" "engine/core/view/renderers/gridrenderer.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/view/renderers/gridrenderer.cpp" -> "model/structures/instance.h" "engine/core/view/renderers/gridrenderer.cpp" -> "model/structures/layer.h" "engine/core/view/renderers/gridrenderer.cpp" -> "model/structures/location.h" "engine/core/view/renderers/gridrenderer.cpp" -> "util/log/logger.h" "engine/core/view/renderers/gridrenderer.cpp" -> "util/math/fife_math.h" "engine/core/view/renderers/gridrenderer.cpp" -> "video/renderbackend.h" "engine/core/view/renderers/gridrenderer.cpp" -> "view/camera.h" "engine/core/view/renderers/gridrenderer.h" -> "view/rendererbase.h" "engine/core/view/renderers/instancerenderer.cpp" -> "instancerenderer.h" "engine/core/view/renderers/instancerenderer.cpp" -> "model/metamodel/action.h" "engine/core/view/renderers/instancerenderer.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/view/renderers/instancerenderer.cpp" -> "model/structures/instance.h" "engine/core/view/renderers/instancerenderer.cpp" -> "model/structures/layer.h" "engine/core/view/renderers/instancerenderer.cpp" -> "model/structures/location.h" "engine/core/view/renderers/instancerenderer.cpp" -> "util/log/logger.h" "engine/core/view/renderers/instancerenderer.cpp" -> "util/math/fife_math.h" "engine/core/view/renderers/instancerenderer.cpp" -> "video/animation.h" "engine/core/view/renderers/instancerenderer.cpp" -> "video/animationpool.h" "engine/core/view/renderers/instancerenderer.cpp" -> "video/image.h" "engine/core/view/renderers/instancerenderer.cpp" -> "video/imagepool.h" "engine/core/view/renderers/instancerenderer.cpp" -> "video/renderbackend.h" "engine/core/view/renderers/instancerenderer.cpp" -> "video/sdl/sdlimage.h" "engine/core/view/renderers/instancerenderer.cpp" -> "view/camera.h" "engine/core/view/renderers/instancerenderer.cpp" -> "view/visual.h" "engine/core/view/renderers/instancerenderer.h" -> "view/rendererbase.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "model/metamodel/grids/cellgrid.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "model/structures/instance.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "model/structures/instancetree.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "model/structures/layer.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "model/structures/location.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "quadtreerenderer.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "util/log/logger.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "util/math/fife_math.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "util/structures/quadtree.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "video/renderbackend.h" "engine/core/view/renderers/quadtreerenderer.cpp" -> "view/camera.h" "engine/core/view/renderers/quadtreerenderer.h" -> "util/structures/quadtree.h" "engine/core/view/renderers/quadtreerenderer.h" -> "view/rendererbase.h" "engine/core/view/view.cpp" -> "camera.h" "engine/core/view/view.cpp" -> "model/structures/location.h" "engine/core/view/view.cpp" -> "util/log/logger.h" "engine/core/view/view.cpp" -> "video/animationpool.h" "engine/core/view/view.cpp" -> "video/imagepool.h" "engine/core/view/view.cpp" -> "video/renderbackend.h" "engine/core/view/view.cpp" -> "view.h" "engine/core/view/visual.cpp" -> "model/metamodel/action.h" "engine/core/view/visual.cpp" -> "model/metamodel/object.h" "engine/core/view/visual.cpp" -> "model/structures/instance.h" "engine/core/view/visual.cpp" -> "util/base/exception.h" "engine/core/view/visual.cpp" -> "util/log/logger.h" "engine/core/view/visual.cpp" -> "visual.h" "engine/core/view/visual.h" -> "model/metamodel/abstractvisual.h" "engine/core/view/visual.h" -> "view/camera.h" }