0ad/source/simulation2/components/tests
wraitii c219ee54b2 Move "IsInRange" family of functions to the Obstruction Manager and make the commutative.
These functions were placed in UnitMotion, which had nothing to do with
range checks and made them available only to moving entities for no
particular reason.

This patch also adds support for square-square range checks and
shape-shape distance checks.

Modified from a patch by bb on top of work from wraitii.

Differential Revision: https://code.wildfiregames.com/D981
This was SVN commit r22345.
2019-06-06 19:37:23 +00:00
..
test_CinemaManager.h Adds basic tests for the CinemaManager component 2017-11-24 22:38:03 +00:00
test_CommandQueue.h Fixes tests adding system components without using the SYSTEM_ENTITY id - this caused assertion failures in debug builds 2015-06-21 19:22:12 +00:00
test_HierPathfinder.h Hierarchical pathfinder: fix an issue with regions and some touch-ups 2019-04-24 19:02:09 +00:00
test_ObstructionManager.h Move "IsInRange" family of functions to the Obstruction Manager and make the commutative. 2019-06-06 19:37:23 +00:00
test_Pathfinder.h Remove 'Async' from short/long path requests names 2019-05-26 13:47:41 +00:00
test_Position.h Rename cmpPosition's IsFloating to CanFloat. 2017-09-18 09:54:54 +00:00
test_RangeManager.h Fix 4edcf21b98. Refs #5428 2019-04-10 06:05:34 +00:00
test_scripts.h Remove VFS cache, because it is less effective and less efficient than the OS cache (and partially redundant with higher level application caches). 2017-12-10 17:33:03 +00:00
test_TerritoryManager.h Pass some strings and a vector as const refs. 2017-02-24 17:02:10 +00:00