Commit graph

12 commits

Author SHA1 Message Date
Alistair Riddoch
5eceba40cf Remove unused handler mechanism 2013-02-14 10:01:20 +00:00
Alistair Riddoch
4a9c7078f7 Refactor to use LocatedEntity as base class
All IG code should use the interface of LocatedEntity when dealing
with any entity, rather than sometimes requiring Entity. Add virtual
functions to the interface where required, and modify all other interfaces
to stop them using Entity. This makes the code way cleaner, and much better
de-coupled.
2013-01-17 10:17:07 +00:00
Alistair Riddoch
4e66987bad Consolidate flags into one place 2013-01-14 09:59:54 +00:00
Alistair Riddoch
8563f100bc Stub out Motiontest 2012-12-19 22:51:37 +00:00
Alistair Riddoch
a0230129e4 Make the unit test a friend, to allow checks 2012-12-19 22:28:45 +00:00
Alistair Riddoch
bfa0c85fff Break down case into discrete tests 2012-12-19 10:36:08 +00:00
Alistair Riddoch
fa4ae198b1 TypeNode takes a name on construction
One is always required, and it's just bloaty to set separately
2011-09-16 18:30:22 +01:00
Alistair Riddoch
5cb0ac6ae5 Force asserts on in all tests. 2011-02-15 09:30:46 +00:00
Alistair Riddoch
a51c9946ce Fix string assignment, not comparison. 2009-09-07 21:13:36 +01:00
Alistair Riddoch
ac1e01d629 In collision test, ensure all entities have a type for error reports. 2009-09-07 21:11:18 +01:00
Alistair Riddoch
051a3176b9 Fill in the rest of the Motion coverage 2009-05-05 17:12:05 +01:00
Alistair Riddoch
1d76d30562 Add partial coverage test for Motion.cpp 2009-05-05 11:48:38 +01:00