Michele Caini
|
f4418e0205
|
test: increase code coverage
|
2022-02-19 10:46:18 +01:00 |
|
Michele Caini
|
a314f7b42e
|
test: minor changes (code coverage)
|
2022-02-19 10:41:35 +01:00 |
|
Michele Caini
|
dc5a72cda5
|
dense set:
* cleaned up implementation
* uses-allocator construction support
* a few more tests
|
2022-02-19 09:49:47 +01:00 |
|
Michele Caini
|
380cb41ca9
|
entity: cleanup
|
2022-02-18 17:08:29 +01:00 |
|
Michele Caini
|
83f7e633a3
|
tests: allocate_unique with types that don't support uses-allocator construction
|
2022-02-18 17:08:07 +01:00 |
|
Michele Caini
|
ab1c920435
|
tests: storage with types that don't support uses-allocator construction
|
2022-02-18 17:07:44 +01:00 |
|
Michele Caini
|
7094d658f8
|
test: minor changes
|
2022-02-18 13:47:59 +01:00 |
|
Michele Caini
|
11617291e3
|
container: minor changes
|
2022-02-18 13:47:14 +01:00 |
|
Michele Caini
|
790aa03834
|
scheduler: allow attaching tasks from already running processes (close #845)
|
2022-02-18 11:34:42 +01:00 |
|
Michele Caini
|
bcd16ea5ea
|
entity: adjust noexcept policy
|
2022-02-17 12:17:07 +01:00 |
|
Michele Caini
|
81c044760b
|
core: adjust noexcept policy
|
2022-02-17 12:16:46 +01:00 |
|
Michele Caini
|
b0e0e80b69
|
meta: adjust noexcept policy
|
2022-02-17 09:33:48 +01:00 |
|
Michele Caini
|
280bb1d84f
|
dense_set: suppress shadow warning
|
2022-02-17 09:22:57 +01:00 |
|
Michele Caini
|
bb42dceaca
|
natvis: updated container/dense_set snippet
|
2022-02-17 09:22:55 +01:00 |
|
Michele Caini
|
d0873ed551
|
dense_map: adjust noexcept policy
|
2022-02-17 09:03:28 +01:00 |
|
Michele Caini
|
0fbddfc47b
|
dense_set: adjust noexcept policy
|
2022-02-17 09:03:11 +01:00 |
|
Michele Caini
|
3f1dee2650
|
dense_set: uses-allocator construction
|
2022-02-17 09:02:35 +01:00 |
|
Michele Caini
|
a4b8b93e7f
|
dense_set: emplace always consumes its arguments
|
2022-02-17 09:02:21 +01:00 |
|
Michele Caini
|
02d1417ef4
|
process/scheduler: update noexcept policy
|
2022-02-16 17:36:49 +01:00 |
|
Michele Caini
|
50812a908c
|
signal: update noexcept policy
|
2022-02-16 12:40:33 +01:00 |
|
Michele Caini
|
1a1ed55485
|
resource_handle: minor changes
|
2022-02-16 12:33:55 +01:00 |
|
Michele Caini
|
09fa322a0e
|
poly: update noexcept policy
|
2022-02-16 12:33:38 +01:00 |
|
Michele Caini
|
1a9a423c35
|
locator: adjust noexcept policy
|
2022-02-16 12:33:22 +01:00 |
|
Michele Caini
|
7b0449213c
|
doc: minor changes
|
2022-02-16 12:32:33 +01:00 |
|
Michele Caini
|
c0251f5c29
|
sparse_set/storage: support entity and component types with custom swap functions
|
2022-02-16 12:29:45 +01:00 |
|
Michele Caini
|
4509d8a60b
|
snapshot: swap properly internally
|
2022-02-16 12:29:43 +01:00 |
|
Michele Caini
|
b1738b0902
|
natvis: updated signal/delegate snippet
|
2022-02-16 12:28:29 +01:00 |
|
Michele Caini
|
45259462aa
|
any: remove call to ENTT_LAUNDER, no longer required due to do p1971r0
|
2022-02-16 12:27:52 +01:00 |
|
Michele Caini
|
772a7427a2
|
doc: another update for the EnTT in Action list
|
2022-02-16 12:26:29 +01:00 |
|
Michele Caini
|
afa58b81f6
|
doc: added D&D Dark Alliance to the EnTT in Action list
|
2022-02-16 12:26:25 +01:00 |
|
Michele Caini
|
6822c0f0e3
|
test: minor changes
|
2022-02-13 18:40:14 +01:00 |
|
Michele Caini
|
0a155ecb68
|
test: uses-allocator construction guaranteed for allocate_unique
|
2022-02-13 18:33:31 +01:00 |
|
Michele Caini
|
15fff94447
|
test: uses-allocator construction guaranteed for storage classes
|
2022-02-13 18:32:58 +01:00 |
|
Michele Caini
|
ff06df2acb
|
test: tracked_memory_resource utility
|
2022-02-13 18:32:10 +01:00 |
|
Michele Caini
|
df9301d591
|
bjuild system/tests: check for <version> (old compilers support)
|
2022-02-13 18:31:26 +01:00 |
|
Michele Caini
|
e51b1bbb25
|
compressed_pair: avoid noexcept specification which cannot be supported
|
2022-02-13 18:29:34 +01:00 |
|
Chris Ohk
|
aa275f4b1c
|
doc: fix minor typos (#842)
|
2022-02-12 15:52:43 +01:00 |
|
Michele Caini
|
ed11bda9fd
|
component: automatic traits deduction
|
2022-02-11 10:35:43 +01:00 |
|
Michele Caini
|
ed34a3f5d4
|
locator:
* service_locator -> locator
* API review + allocator support
* updated doc and tests
|
2022-02-10 11:31:55 +01:00 |
|
Michele Caini
|
a99b8b7984
|
build system: get prepared for the windows-latest switch on GH
|
2022-02-10 10:32:06 +01:00 |
|
Michele Caini
|
f750254cc2
|
allocate_unique: static assert that Type isn't an array type
|
2022-02-09 12:32:36 +01:00 |
|
Michele Caini
|
21ece182f5
|
any: let the wrapper decide what it means to be an owner
|
2022-02-09 09:42:49 +01:00 |
|
Michele Caini
|
6439dca43a
|
memory: suppress a (shadow) warning from gcc
|
2022-02-08 11:56:52 +01:00 |
|
Michele Caini
|
ca424a4577
|
type_traits: try to also please clang-cl
|
2022-02-08 11:50:53 +01:00 |
|
Michele Caini
|
87bc2cb1ab
|
any: try to also please gcc7
|
2022-02-08 11:20:49 +01:00 |
|
Michele Caini
|
58f22cc3b5
|
meta_any: ::hash function for hashable types (+ bonus doc review)
|
2022-02-08 11:04:14 +01:00 |
|
Michele Caini
|
fa8362f000
|
any: ::hash function for hashable types (close #629)
|
2022-02-08 11:02:30 +01:00 |
|
Michele Caini
|
1816206dfc
|
type_traits: is_std_hashable[_v]
|
2022-02-08 09:58:26 +01:00 |
|
Michele Caini
|
fcfa994152
|
doc: compressed_pair, std::tuple_size and std::tuple_element specializations
|
2022-02-08 09:57:10 +01:00 |
|
Michele Caini
|
e7262660c2
|
dispatcher: API review to support named queues
|
2022-02-07 10:52:04 +01:00 |
|