0ad/source/simulation2/helpers
janwas 4663ac0fe7 split debug_assert into ENSURE and ASSERT as discussed in a previous meeting.
the old debug_assert always ran and tested the expression, which slows
down release builds. wrapping them in #ifndef NDEBUG is clumsy. the new
ASSERT behaves like assert and ENSURE like the old debug_assert. Let's
change any time-critical but not-super-important ENSURE to ASSERT to
speed up release builds. (already done in bits.h and unique_range.h)

This was SVN commit r9362.
2011-04-30 13:01:45 +00:00
..
Geometry.cpp # Optimise spatial queries. 2010-09-19 18:08:56 +00:00
Geometry.h # Optimise spatial queries. 2010-09-19 18:08:56 +00:00
Grid.h split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
Player.h warning fixes: mostly size_t vs. specialized API type and other type conversion. 2010-09-05 09:38:30 +00:00
Position.h Switch everything to 15.16-bit precision fixeds, to allow more accurate unit vectors and angles. 2010-05-02 20:32:37 +00:00
PriorityQueue.h split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
Render.cpp # Add auto-attacking of nearby enemies. 2010-07-29 20:39:23 +00:00
Render.h # Support floating units in new simulation system. 2010-05-27 23:23:53 +00:00
Selection.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
Selection.h # towards locale-independent pathnames on Linux 2011-03-21 17:53:13 +00:00
SimulationCommand.h # Add initial basic player AI framework. 2011-01-12 12:29:00 +00:00
Spatial.h split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00