Commit Graph

15 Commits

Author SHA1 Message Date
bakpakin
e54f29884c Remove systemData from luadoc. 2015-05-04 09:24:36 +08:00
bakpakin
9991ff7474 Remove use of systemData - instead, Systems now have mutable data.
This removes a level of indirection and prevents passing around of entities.
2015-05-04 09:09:34 +08:00
bakpakin
6d1b280a40 Make enabling/disabling Systems not use varargs. 2015-05-03 23:31:56 +08:00
bakpakin
0f86eae571 Remove pesky trailing whitespace >:( 2015-04-27 21:48:27 +08:00
bakpakin
dc69636f72 Fix reordering of Systems. 2015-04-25 21:37:04 +08:00
bakpakin
9a284ce9da Add some tests. 2015-04-25 18:14:41 +08:00
bakpakin
a612a7b13d Changed Implementation of Entity Storage.
Remove Use of Sets for Storing Entities in hopes to speed up Iteration.
Add some tests.
2015-04-25 17:59:41 +08:00
bakpakin
049d0eba76 Add processing system back to new API. 2015-04-22 17:22:14 +08:00
bakpakin
29ed0977a0 Update to 1.0.0.
Change System creation API.
Add functionality for reordering Systems.
2015-04-21 21:47:36 +08:00
bakpakin
77df6e20aa Change API for activating/deactivating systems. Fix bugs. Update version number. 2015-03-31 19:55:12 +08:00
bakpakin
53ef1f2d36 Add tests. Add getters and setters for entity and system count. 2015-03-31 17:59:17 +08:00
bakpakin
c5c27c679c Fix bug with deactivating Systems. Add test. 2015-03-30 15:22:23 +08:00
bakpakin
c38e5633d5 Start using LDoc for documentation.
Remove class system
Fix various small bug
2015-03-29 20:19:31 +08:00
bakpakin
8d4b994329 Change API.
Remove Aspects for Filters.
2015-03-29 17:07:39 +08:00
bakpakin
eb1ee4c210 Change repo name 2015-03-29 15:50:42 +08:00