Commit Graph

14 Commits

Author SHA1 Message Date
Zoe Roux
1b4e8d2151 Optimizing view iterators 2021-06-05 19:55:38 +02:00
Zoe Roux
f20445cdc8 Update systems to the new view 2021-06-05 18:42:10 +02:00
Zoe Roux
a40b61845a Adding an iterator 2021-06-04 18:59:42 +02:00
Zoe Roux
eac5c2c847 Oups 2021-06-04 13:16:14 +02:00
Zoe Roux
181ccb7934 Using views for the collision system 2021-06-04 13:02:27 +02:00
Zoe Roux
306f07972d Reworking systems 2021-06-04 00:50:38 +02:00
Zoe Roux
a11bd21ec3 Creating a basic view 2021-06-03 22:42:38 +02:00
Bluub
d0205b68e6 public onCollide and onCollided 2021-06-01 17:45:09 +02:00
Bluub
349da67b29 runner with the collision system 2021-06-01 17:21:26 +02:00
Bluub
b3dd001532 adding on collided callback 2021-06-01 14:43:48 +02:00
Bluub
e1b1f0a5a4 setting bound as public and add velocity with a if instead of a try/catch 2021-05-31 17:36:48 +02:00
Bluub
4d0621a987 min max static function on vector3f, bound is public, adding movable into collision calculation 2021-05-31 17:26:54 +02:00
Bluub
761eaabddb adding unit test and constructor for collusion components without callbacks 2021-05-31 15:26:35 +02:00
Bluub
79aa4cc86c bounding of box collision in the collisionComponent 2021-05-31 13:06:03 +02:00