TaskManager: allocate the task objects dynamically
commit2955ff57e3bf3acb9c20df486c4d255c09b468f2
authorMax Kellermann <max@duempel.org>
Wed, 13 Mar 2013 00:36:55 +0000 (13 01:36 +0100)
committerMax Kellermann <max@duempel.org>
Wed, 13 Mar 2013 07:37:20 +0000 (13 08:37 +0100)
tree8527993f2bdf17d62a9a689c028e3252d48b974d
parent124f8b63a453c2f33369c9cd184bbd42420076e7
TaskManager: allocate the task objects dynamically

Reduces header dependencies.
35 files changed:
src/Computer/TaskComputer.cpp
src/Dialogs/StatusPanels/RulesStatusPanel.cpp
src/Dialogs/Task/Manager/TaskManagerDialog.cpp
src/Dialogs/Task/dlgAlternatesList.cpp
src/Dialogs/Task/dlgTarget.cpp
src/Dialogs/Task/dlgTaskHelpers.cpp
src/Dialogs/Waypoint/WaypointCommandsWidget.cpp
src/Dialogs/Waypoint/dlgWaypointDetails.cpp
src/Engine/Task/TaskManager.cpp
src/Engine/Task/TaskManager.hpp
src/InfoBoxes/Content/Alternate.cpp
src/InfoBoxes/Content/Task.cpp
src/Input/InputEventsTask.cpp
src/Input/TaskEventObserver.cpp
src/Logger/Logger.cpp
src/MapWindow/GlueMapWindowOverlays.cpp
src/MapWindow/Items/Builder.cpp
src/MapWindow/MapWindowTask.cpp
src/MapWindow/TargetMapWindow.cpp
src/MapWindow/TargetMapWindowDrag.cpp
src/Menu/ExpandMacros.cpp
src/Renderer/BarographRenderer.cpp
src/Renderer/FlightStatisticsRenderer.cpp
src/Renderer/TaskRenderer.cpp
src/Replay/TaskAccessor.hpp
src/Startup.cpp
src/Task/MapTaskManager.cpp
src/Task/ProtectedTaskManager.cpp
src/Task/ProtectedTaskManager.hpp
src/Task/TaskStore.cpp
src/UtilsSettings.cpp
test/src/RunAnalysis.cpp
test/src/RunTask.cpp
test/src/harness_task.cpp
test/src/test_replay_task.cpp