#include <sge/gui/manager.hpp>#include <sge/gui/widget.hpp>#include <sge/gui/log.hpp>#include <sge/gui/widgets/container.hpp>#include <sge/gui/events/invalid_area.hpp>#include <sge/gui/events/mouse_enter.hpp>#include <sge/gui/events/mouse_leave.hpp>#include <sge/gui/events/mouse_move.hpp>#include <sge/gui/events/mouse_click.hpp>#include <sge/gui/canvas.hpp>#include <sge/media.hpp>#include <sge/math/rect_impl.hpp>#include <sge/math/rect_util.hpp>#include <sge/renderer/texture_filter.hpp>#include <sge/renderer/scoped_texture_lock.hpp>#include <sge/renderer/scoped_lock.hpp>#include <sge/renderer/image_view_impl.hpp>#include <sge/renderer/texture_software.hpp>#include <sge/renderer/texture_rw.hpp>#include <sge/texture/part_raw.hpp>#include <sge/assert.hpp>#include <sge/iostream.hpp>#include <sge/sprite/object.hpp>#include <boost/lambda/lambda.hpp>#include <boost/lambda/bind.hpp>#include <boost/foreach.hpp>#include <algorithm>
1.5.5