Commit Graph
653 Commits
Author SHA1 Message Date
Michele Caini f477c0ab87 fixed reserve 2017-12-18 14:57:23 +01:00
Michele Caini 451e4050db cleanup 2017-12-11 22:35:48 +01:00
Michele Caini 367fd3e87f minor changes 2017-12-11 16:04:25 +01:00
Michele Caini 292978daf0 #23: runtime components (doc) 2017-12-11 15:03:35 +01:00
Michele Caini 85a4a76a14 mod example with duktape 2017-12-10 17:43:48 +01:00
Michele Caini 3d5b6a5e0b exposed family types 2017-12-04 14:59:08 +01:00
Michele Caini 9d1d2aca0a updated build system 2017-11-18 17:31:11 +01:00
Michele Caini 75cb2cd1f7 improved sort functionalities 2017-11-18 15:54:04 +01:00
Michele Caini b6c950ffc5 tests, tags and few other features 2017-11-15 22:25:37 +01:00
Michele Caini 68ce4dc689 added actor class 2017-11-12 16:11:32 +01:00
Michele Caini d1f2e8ecf9 updated tests 2017-11-11 23:47:31 +01:00
Michele Caini 7c7bcf80cf added stuff for resource management 2017-11-11 23:46:10 +01:00
Michele Caini cf6022866d added process and scheduler 2017-11-11 23:42:52 +01:00
Michele Caini c630cb1de2 added core/hashed_string 2017-11-11 23:41:48 +01:00
Michele Caini 2f781906b5 updated entity module 2017-11-11 23:40:50 +01:00
Michele Caini 71b464f44a updated build system 2017-10-28 00:15:20 +02:00
Michele Caini a06c891969 updated entity-component system 2017-10-28 00:14:32 +02:00
Michele Caini a935bd09aa updated core stuff 2017-10-28 00:13:56 +02:00
Michele Caini fb8745ccf0 minimal locator implementation 2017-10-28 00:13:29 +02:00
Michele Caini 53a4c4be7f signalling stuff 2017-10-28 00:13:06 +02:00
Michele Caini c426a8e331 removed tests with 50M entities (jenkins gives up with them) 2017-10-19 17:52:17 +02:00
Michele Caini f901fa50ff fixed: custom registry required to manage 50M entities 2017-10-19 16:07:33 +02:00
Michele Caini bea9eeac16 fixed: registry.destroy makes available the wrong entity identifier 2017-10-19 15:53:59 +02:00
Michele Caini 3706fbdfee EnTT v2 (#14)
EnTT v2
2017-10-18 09:19:14 +02:00
Michele Caini b4d18e94da more tests 2017-09-17 21:31:38 +02:00
Michele Caini df065c5647 Now it works on VS2017 (#11)
* update appveyor config
* update build system
* refactoring
2017-09-14 13:27:56 +02:00
Michele Caini 6c925a32b4 updated registry/sparse_set 2017-09-09 17:32:41 +02:00
Michele Caini 02c424bd21 only internal pool is allowed 2017-09-09 17:02:13 +02:00
Michele Caini fe7250bfc1 tests 2017-09-08 16:57:48 +02:00
Michele Caini 63c1b046e0 WIP: tests + bug fixing 2017-09-08 15:35:02 +02:00
Michele Caini ed98ae3e70 fixed: sort functionalities 2017-09-07 14:05:58 +02:00
Michele Caini 2011defb1e tests + bug fixing 2017-09-05 14:06:28 +02:00
Michele Caini af70573634 WIP: improvements and new features 2017-09-03 15:55:33 +02:00
Michele Caini a1aa23ba2b minor changes 2017-08-24 13:47:50 +02:00
Michele Caini b85b087dd2 test review 2017-08-23 00:27:49 +02:00
Michele Caini 169cb66276 performance improvements 2017-08-16 19:05:30 +02:00
Michele Caini 60838c2b62 Experimental (#8)
performance improvements
2017-07-30 16:39:24 +02:00
Michele Caini a2b0a09f9a Build system (#7)
* WIP: build system
* fixed .travis.yml
2017-07-23 17:02:53 +02:00
Michele Caini 29e6c29236 fixed test 2017-06-19 00:25:07 +02:00
Michele Caini 28448e1596 bug fixing 2017-06-19 00:19:11 +02:00
Michele Caini 1017b60810 WIP: bitmask 2017-06-08 12:11:51 +02:00
Michele Caini 9328d1aaf4 more tests 2017-05-31 14:07:19 +02:00
Michele Caini 388175968d added filtered views 2017-05-29 13:51:49 +02:00
Michele Caini 83021defe7 minor changes 2017-05-23 09:56:13 +02:00
Michele Caini ad8bed937e added registry::reset<Comp>(entity) 2017-04-27 13:58:40 +02:00
Michele Caini 40368941d6 added registry::accomodate 2017-04-27 13:38:01 +02:00
Michele Caini 6431598928 more tests 2017-04-13 12:51:56 +02:00
Michele Caini b4d99cf037 registry::has accepts multiple components 2017-04-13 12:48:04 +02:00
Michele Caini 92bc1ddb14 configurable entity type 2017-04-13 11:01:23 +02:00
Michele Caini 67e41e79f6 updated docs + added reset<Component> to the registry 2017-04-07 09:32:35 +02:00