Michele Caini
|
355c7b59aa
|
cleanup
|
2019-04-10 13:56:19 +02:00 |
|
Michele Caini
|
e76f881c67
|
renaming things
|
2019-04-09 09:47:35 +02:00 |
|
Michele Caini
|
4292d2ce86
|
signal on replace
|
2019-04-09 08:54:19 +02:00 |
|
Michele Caini
|
ae927c5600
|
workaround to make it compile also with clang 5
|
2019-04-08 22:45:39 +02:00 |
|
Michele Caini
|
ca807b892f
|
added instance of component to construction signal
|
2019-04-08 17:48:09 +02:00 |
|
Michele Caini
|
9bc015d10e
|
made the groups sortable
|
2019-04-06 00:58:47 +02:00 |
|
Michele Caini
|
96f267cbfd
|
sort allows to work with entities
|
2019-04-05 23:00:58 +02:00 |
|
Michele Caini
|
a8838fc611
|
signals on replace
|
2019-04-04 22:20:24 +02:00 |
|
Michele Caini
|
d02636e370
|
rollback on signals, no need for these changes
|
2019-04-03 22:15:24 +02:00 |
|
Michele Caini
|
5a3fdd225e
|
meta: support to unregister types
|
2019-04-01 14:40:45 +02:00 |
|
Michele Caini
|
edb74dae87
|
review: cache (close #213)
|
2019-03-31 16:08:27 +02:00 |
|
Michele Caini
|
33626fa47c
|
mostly renaming
|
2019-03-30 15:27:33 +01:00 |
|
Michele Caini
|
9fcc1e17f2
|
signal handler: substitution
|
2019-03-30 14:56:43 +01:00 |
|
Michele Caini
|
3dfa526ec6
|
shrink_to_fit available also for non-owning groups
|
2019-03-30 00:37:49 +01:00 |
|
Michele Caini
|
dc28066017
|
shrink_to_fit to release pages
|
2019-03-30 00:09:49 +01:00 |
|
Michele Caini
|
5b4889b46b
|
removed unsafe_* functions
|
2019-03-28 12:12:48 +01:00 |
|
Michele Caini
|
f7eed0e2af
|
paged reverse array
|
2019-03-28 00:09:49 +01:00 |
|
Michele Caini
|
9a001ebacc
|
review: process/scheduler (close #211)
|
2019-03-27 14:55:43 +01:00 |
|
Michele Caini
|
90197abc5c
|
test coverage
|
2019-03-25 16:39:57 +01:00 |
|
Michele Caini
|
2147436a2a
|
more on context variables
|
2019-03-25 15:21:13 +01:00 |
|
Michele Caini
|
2779ad6c6f
|
added unset for context variables
|
2019-03-24 23:12:03 +01:00 |
|
Michele Caini
|
e4cd5dbf1f
|
fixed benchmark (thanks to Kerndog73)
|
2019-03-22 23:05:07 +01:00 |
|
Michele Caini
|
ffd5defcb6
|
updated benchmark
|
2019-03-22 22:17:58 +01:00 |
|
Michele Caini
|
0f73b9e07f
|
clean up
|
2019-03-22 16:49:19 +01:00 |
|
Michele Caini
|
cc39f9f891
|
clean up
|
2019-03-22 15:32:50 +01:00 |
|
Michele Caini
|
70608df843
|
improved multi component view
|
2019-03-22 10:12:04 +01:00 |
|
Michele Caini
|
e7f2c6b5ba
|
more on context variables
|
2019-03-21 22:04:55 +01:00 |
|
Michele Caini
|
420fc9aa24
|
removed annoying/useless benchmark
|
2019-03-21 21:39:44 +01:00 |
|
Michele Caini
|
200012fd41
|
added component-to-entity functionality to the sparse sets + renamed some member functions
|
2019-03-21 17:25:13 +01:00 |
|
Michele Caini
|
e3c858278b
|
minor changes
|
2019-03-21 15:06:10 +01:00 |
|
Michele Caini
|
1ec7c3afa4
|
context variables (aka tags revenge)
|
2019-03-21 14:52:44 +01:00 |
|
Michele Caini
|
6ab0b60f12
|
avoid global shadowing to an extent (close #207)
|
2019-03-20 08:33:26 +01:00 |
|
Michele Caini
|
3b92481133
|
added utility functions to groups/views
|
2019-03-17 15:55:54 +01:00 |
|
Michele Caini
|
6b8d24d2f5
|
shared types -> named types
|
2019-03-15 14:42:50 +01:00 |
|
Michele Caini
|
2f2b63da4a
|
renaming: label -> tag
|
2019-03-13 08:54:21 +01:00 |
|
Michele Caini
|
330d553ffb
|
removed potentially ambiguous call (fix #203)
|
2019-03-12 23:19:17 +01:00 |
|
Michele Caini
|
f1d0895eb1
|
added forward declaration for what matters (close #178)
|
2019-03-12 22:21:58 +01:00 |
|
Michele Caini
|
dcbf6e43c7
|
added get_or_assign (close #202)
|
2019-03-12 14:50:47 +01:00 |
|
Michele Caini
|
0d22da672d
|
fixed test
|
2019-03-12 00:09:59 +01:00 |
|
Michele Caini
|
a62471b9b8
|
added default constructor to resource handle
|
2019-03-09 15:39:10 +01:00 |
|
Michele Caini
|
f673f2c5bc
|
added each-with-type to multiple component views
|
2019-03-09 14:41:31 +01:00 |
|
Michele Caini
|
d0deefd0d7
|
review: registry (fix #199)
|
2019-03-09 00:35:11 +01:00 |
|
Michele Caini
|
9810da6982
|
batch add is now available
|
2019-03-08 22:49:14 +01:00 |
|
Michele Caini
|
cb93a3bee3
|
minor changes
|
2019-03-08 22:49:14 +01:00 |
|
Michele Caini
|
78c171e0c2
|
meta: review
|
2019-03-01 17:07:08 +01:00 |
|
Michele Caini
|
b0d3a84d1e
|
setters/getters correctly handle references now (#fix 196)
|
2019-03-01 16:25:46 +01:00 |
|
Michele Caini
|
eeeca3e21c
|
fix #194
|
2019-02-28 00:06:12 +01:00 |
|
Michele Caini
|
4ee4af7fd4
|
updated registry::destroy for ranges
|
2019-02-27 23:56:07 +01:00 |
|
Michele Caini
|
9d65b44ab7
|
removed pointless extra arguments from dispatcher (close #190)
|
2019-02-27 15:04:17 +01:00 |
|
Michele Caini
|
350d51a92d
|
const T & = --> std::as_const
|
2019-02-27 15:03:39 +01:00 |
|