Michele Caini
|
6b2468f033
|
test: more on meta_data
|
2020-06-11 09:53:35 +02:00 |
|
Michele Caini
|
2737acb114
|
test: added meta_type
|
2020-06-11 09:45:55 +02:00 |
|
Michele Caini
|
d03e9c48c5
|
tests: minor changes
|
2020-06-11 09:01:33 +02:00 |
|
Michele Caini
|
08d9cfe82c
|
test: added meta_func
|
2020-06-10 17:37:21 +02:00 |
|
Michele Caini
|
e8ea8f91c3
|
test: added meta_data
|
2020-06-10 17:22:48 +02:00 |
|
Michele Caini
|
e7cfa7fda5
|
test: added meta_ctor
|
2020-06-10 16:43:02 +02:00 |
|
Michele Caini
|
b0b504d002
|
test: added meta_conv
|
2020-06-10 15:59:12 +02:00 |
|
Michele Caini
|
1da07ba60b
|
test: added meta_base
|
2020-06-10 15:51:10 +02:00 |
|
Michele Caini
|
cedebf8145
|
test: added meta_prop
|
2020-06-10 15:42:47 +02:00 |
|
Michele Caini
|
29832bb2c0
|
test: added meta_any
|
2020-06-10 15:32:30 +02:00 |
|
Michele Caini
|
320d815d60
|
test: added meta_basic
|
2020-06-10 15:05:26 +02:00 |
|
Michele Caini
|
9f18401581
|
meta: split fixture and tests
|
2020-06-10 14:56:01 +02:00 |
|
Michele Caini
|
b3a2f0e3a3
|
meta: internal range/iterator support
|
2020-06-10 11:34:45 +02:00 |
|
Michele Caini
|
c00dcd31d6
|
meta: small review
|
2020-06-09 16:41:12 +02:00 |
|
Michele Caini
|
b836be2c84
|
doc: minor changes
|
2020-06-09 16:13:47 +02:00 |
|
Michele Caini
|
f89c5cc072
|
doc: added section pool to entity.md (close #505)
|
2020-06-09 09:57:57 +02:00 |
|
Michele Caini
|
ab7fa56bb3
|
doc: updated documentation for groups and nested groups
|
2020-06-09 09:32:36 +02:00 |
|
Michele Caini
|
7e624159ee
|
registry/group: pool<T>::super is no longer required
|
2020-06-09 00:55:48 +02:00 |
|
Michele Caini
|
857a791d68
|
registry: sort/sortable no longer requires pool<T>::super
|
2020-06-08 00:44:02 +02:00 |
|
Michele Caini
|
171463faf5
|
[[nodiscard]]: try to get around an issue with VS2017 (see #501)
|
2020-06-07 17:34:38 +02:00 |
|
Michele Caini
|
2cafb49ffe
|
entity: [[nodiscard]] (close #501)
|
2020-06-07 00:51:45 +02:00 |
|
Michele Caini
|
ae12fed5fe
|
meta: [[nodiscard]] (see #501)
|
2020-06-07 00:13:20 +02:00 |
|
Michele Caini
|
be5547de53
|
core: [[nodiscard]] (see #501)
|
2020-06-06 23:51:08 +02:00 |
|
Michele Caini
|
cac50ef566
|
locator: [[nodiscard]] (see #501)
|
2020-06-06 23:43:56 +02:00 |
|
Michele Caini
|
57a5736942
|
process: [[nodiscard]] (see #501)
|
2020-06-06 23:42:48 +02:00 |
|
Michele Caini
|
167eadf699
|
resource: [[nodiscard]] (see #501)
|
2020-06-06 23:39:56 +02:00 |
|
Michele Caini
|
5676e420a6
|
signal: [[nodiscard]] (see #501)
|
2020-06-06 23:36:31 +02:00 |
|
Michele Caini
|
f5edc9e973
|
doc: core, type_info<T>::name
|
2020-06-05 14:57:24 +02:00 |
|
Michele Caini
|
4a305e1568
|
type_info: added ::name
|
2020-06-05 00:32:15 +02:00 |
|
Michele Caini
|
748ab221dd
|
delegate: renaming of exported types
|
2020-06-03 23:59:58 +02:00 |
|
Michele Caini
|
7d786cea8f
|
test: pass ENTT_STANDALONE definition to all targets
|
2020-06-03 23:42:05 +02:00 |
|
Michele Caini
|
1bf734338d
|
doc: suppress a couple of warnings from doxygen
|
2020-06-03 17:17:10 +02:00 |
|
Michele Caini
|
98df1d6004
|
config: type index based lookup as opt-in alternative (close #490)
|
2020-06-03 17:13:11 +02:00 |
|
Michele Caini
|
290e942f3e
|
doc: updated documentation for meta
|
2020-06-01 19:38:07 +02:00 |
|
Michele Caini
|
46d54f7e01
|
factory: try to get around an issue of GCC
|
2020-05-31 17:23:56 +02:00 |
|
Michele Caini
|
16e1715d06
|
factory: extended ::data support (close #496)
|
2020-05-31 17:13:21 +02:00 |
|
Michele Caini
|
52faa1bec5
|
meta: allow read-only data registration in meta (close #496)
|
2020-05-29 00:54:39 +02:00 |
|
Michele Caini
|
c8a6465688
|
meta: reduce instantiations
|
2020-05-29 00:30:20 +02:00 |
|
Alex Ames
|
0273b7606e
|
snapshot: components no longer need to be copyable (#498)
Replaced calls to std::as_const with std::move so that components can
be moved into place instead of copied when reading them in from a
snapshot.
|
2020-05-27 23:56:48 +02:00 |
|
Michele Caini
|
51022cb132
|
meta: reduce instantiations
|
2020-05-27 00:51:42 +02:00 |
|
Michele Caini
|
78f9d87ac3
|
test: suppress shadow warnings
|
2020-05-25 23:03:28 +02:00 |
|
Michele Caini
|
e57135eaab
|
delegate: support for non-capturing lambda functions (see #495)
|
2020-05-25 22:59:02 +02:00 |
|
Michele Caini
|
5fbb663529
|
*: added meaningful messages (?) to static asserts (close #493)
|
2020-05-24 00:32:08 +02:00 |
|
Michele Caini
|
7db0f540bd
|
dispatcher: enqueue works fine with aggregates now (close #491)
|
2020-05-23 00:40:42 +02:00 |
|
Michele Caini
|
c8f0afb775
|
test: ugly workaround for an ICE of VS2017 that fails to compile valid C++ code when combined with ENTT_API
|
2020-05-22 00:33:17 +02:00 |
|
Michele Caini
|
51a5815098
|
registry: suppress shadow warnings
|
2020-05-21 22:50:38 +02:00 |
|
Michele Caini
|
18bd2eb729
|
doc: removed references to patreon account
|
2020-05-21 08:44:24 +02:00 |
|
Michele Caini
|
f04fd61879
|
doc: added config section
|
2020-05-19 00:36:45 +02:00 |
|
Michele Caini
|
c1527cc4c8
|
doc: more details on the order of components and entities when iterating through pointers returned from raw/data (close #489)
|
2020-05-17 23:48:43 +02:00 |
|
Michele Caini
|
cf1c1ed126
|
group: const correctness for constructor arguments
|
2020-05-17 22:57:16 +02:00 |
|