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"
}