Michele Caini
|
a06d5dd7bb
|
registry: updated signatures for callbacks, deprecated dependency
|
2019-08-20 16:52:30 +02:00 |
|
Michele Caini
|
d921306dd8
|
workaround for an issue of VS2019
|
2019-08-19 17:49:55 +02:00 |
|
Michele Caini
|
1c7d9e3d75
|
signals meet references (close #289)
|
2019-08-18 15:21:29 +02:00 |
|
Ezekiel Warren
|
97dd928ca4
|
benchmark to use entt::component (#290)
* benchmark to use entt::component
* updated list of contributors
|
2019-08-18 15:04:10 +02:00 |
|
Michele Caini
|
eec1937f52
|
updated entt::null comparison functions
|
2019-08-17 14:51:14 +02:00 |
|
Michele Caini
|
906cd48fb7
|
version-less entt::null (close #288)
|
2019-08-16 15:26:36 +02:00 |
|
Michele Caini
|
06a0646541
|
registry::stomp: tests + bug fixing
|
2019-08-15 15:38:47 +02:00 |
|
Michele Caini
|
a226e06ae8
|
fixed typo
|
2019-08-12 15:57:59 +02:00 |
|
Michele Caini
|
e0e51b51b7
|
added exclusion list to registry::clone (close #286)
|
2019-08-12 15:43:28 +02:00 |
|
Michele Caini
|
7691a9bdad
|
entt::component is now available
|
2019-08-11 17:21:30 +02:00 |
|
Michele Caini
|
6cd910b0f6
|
added a test to meta to show how to set/get plain variables (close #284)
|
2019-08-11 15:37:48 +02:00 |
|
Michele Caini
|
73ef0222ac
|
tests for meta policies
|
2019-08-09 00:40:37 +02:00 |
|
Michele Caini
|
6152387096
|
meta: policies
|
2019-08-08 23:45:19 +02:00 |
|
Michele Caini
|
7026fe4d5a
|
meta: review dtor policy
|
2019-08-06 00:32:29 +02:00 |
|
Michele Caini
|
bad97a8b5b
|
meta system:
* perf improvements
* meta_any::try_cast
* meta_any is void-friendly
* meta_any support for unmanaged objects
* general cleanup
|
2019-07-28 17:08:56 +02:00 |
|
Michele Caini
|
87d901b1ae
|
is now possible to sort non-owning groups using a custom comparison function
|
2019-07-12 15:41:07 +02:00 |
|
Michele Caini
|
9126651cb9
|
added the possibility to sort free instances for owned types
|
2019-07-11 14:46:25 +02:00 |
|
Michele Caini
|
3996ce8ce5
|
test: storage::sort for ranges
|
2019-07-10 15:00:00 +02:00 |
|
Michele Caini
|
0d921dc1fc
|
added support for free/member functions to meta_conv
|
2019-07-10 14:29:17 +02:00 |
|
Michele Caini
|
25afea4f9c
|
meta: setters and getters receive instances as references now
|
2019-07-10 14:26:40 +02:00 |
|
Michele Caini
|
ba46bf3af5
|
review: sort/respect
|
2019-07-09 17:26:31 +02:00 |
|
Michele Caini
|
941fb1349b
|
added cache::each (close #275)
|
2019-07-09 13:58:44 +02:00 |
|
Michele Caini
|
e3ac292af1
|
return types for meta_func are no longer ambiguous (close #274)
|
2019-07-06 00:10:37 +02:00 |
|
Michele Caini
|
260b9a8d0d
|
meta_any meets void
|
2019-07-05 23:03:01 +02:00 |
|
Michele Caini
|
52e7b50e9b
|
sigh: more tests
|
2019-07-05 13:36:47 +02:00 |
|
Michele Caini
|
23aa097d0a
|
fixed the clone functionality (close #273)
|
2019-07-05 08:41:24 +02:00 |
|
Michele Caini
|
0bea153aa0
|
more on sigh, connection and scoped_connection
|
2019-07-04 15:04:17 +02:00 |
|
Michele Caini
|
46150a2da4
|
delegate works now also with move only types (close #272)
|
2019-07-02 14:49:49 +02:00 |
|
Michele Caini
|
ebad34ae51
|
sigh: more tests
|
2019-07-01 15:26:11 +02:00 |
|
Michele Caini
|
bceb359438
|
minor changes
|
2019-07-01 15:16:38 +02:00 |
|
Michele Caini
|
19a32134ab
|
tests: sigh connection/scoped_connection
|
2019-07-01 15:09:55 +02:00 |
|
Michele Caini
|
e44a71daf2
|
delegate::operator==/!= test the instance as a whole now
|
2019-06-30 22:19:44 +02:00 |
|
Michele Caini
|
dd4c73b41f
|
review: signal/sink
|
2019-06-30 21:32:45 +02:00 |
|
Michele Caini
|
729a071284
|
sigh: a more modern approach (as in modern C++) for collectors
|
2019-06-30 21:32:45 +02:00 |
|
Michele Caini
|
11d18fa1af
|
entity identifiers as enum classes (close #256)
|
2019-06-23 16:09:07 +02:00 |
|
Michele Caini
|
b14edbe1f4
|
review: observer
|
2019-06-16 18:39:56 +02:00 |
|
Michele Caini
|
c697e52c0c
|
fixed range destroy - it's probably slightly slower now but it works also with views and groups (close #261)
|
2019-06-16 17:14:32 +02:00 |
|
Michele Caini
|
9e44fdbc55
|
review: test
|
2019-06-16 17:08:37 +02:00 |
|
Michele Caini
|
e088f0f31e
|
observer: when -> where (close #265)
|
2019-06-16 15:16:04 +02:00 |
|
Michele Caini
|
6101feda10
|
added default constructor to actor
|
2019-06-13 06:52:01 +02:00 |
|
Michele Caini
|
7a3fa68468
|
added actor::operator bool() + minor changes
|
2019-06-12 17:36:26 +02:00 |
|
Michele Caini
|
16a11638a7
|
updated observer (close #260)
|
2019-06-11 17:49:08 +02:00 |
|
Michele Caini
|
43932492a7
|
meta: overall improvements
|
2019-06-10 23:19:19 +02:00 |
|
Michele Caini
|
e66f3a80e8
|
observer (they call me reactive system)
|
2019-06-08 16:59:22 +02:00 |
|
Michele Caini
|
528b361e34
|
meta any: in place construction/emplace
|
2019-06-08 14:03:31 +02:00 |
|
Michele Caini
|
6b17385ad7
|
updated tests
|
2019-06-06 14:58:25 +02:00 |
|
Michele Caini
|
0ab13a3a70
|
test coverage
|
2019-06-03 23:50:09 +02:00 |
|
Michele Caini
|
699fb73726
|
bug fixing
|
2019-06-01 15:18:58 +02:00 |
|
Michele Caini
|
ddba29cc09
|
more on sigh/sink
|
2019-05-31 22:49:37 +02:00 |
|
Michele Caini
|
ce00eee29f
|
the delegate accepts now also functions with a shorter list of parameters
|
2019-05-31 00:10:42 +02:00 |
|