Commit Graph

5 Commits

Author SHA1 Message Date
Jørgen Kvalsvik
f404828d63 Cleans up headers to improve build preformance
This is an effort to improve build performance.  Several includes
scattered across the project are either unused or partially used (i.e.
just used to import a type name, not depending on the actual contents of
the header file).

Replaces a lot of these includes with forward declarations.
2016-01-21 09:22:06 +01:00
Joakim Hove
9ee519ccc0 Changed signature in hasEvent() to allow multiple. 2015-11-09 12:05:28 +01:00
Joakim Hove
b20f46649d Track Schedule event GEO_MODIFIERS. 2015-11-09 12:05:08 +01:00
Joakim Hove
a5b97fc2b8 Implemented Events with DynamicVector.
As a side side effect the m_events member in the Schedule class has
become a shared pointer.
2015-10-29 14:28:24 +01:00
Joakim Hove
f62c891f1a Added basic Event system for Schedule events 2015-07-24 12:40:49 +02:00