Michele Caini
|
c26558cd6d
|
dense_map: fix an issue when erasing movable keys
|
2022-07-13 11:24:29 +02:00 |
|
Paolo Monteverde
|
71feb0516d
|
adjacency_matrix: update allocator aware constructor (#909)
|
2022-07-13 11:22:20 +02:00 |
|
Michele Caini
|
382187089c
|
meta: make meta_type::from_void const as it ought to be
|
2022-07-11 10:31:08 +02:00 |
|
Michele Caini
|
4faeb5c44e
|
dispatcher: removed unused/useless code
|
2022-07-07 10:41:53 +02:00 |
|
Michele Caini
|
ac8f569280
|
nativs: updated meta type representation
|
2022-07-06 12:16:47 +02:00 |
|
Michele Caini
|
669420d31c
|
meta: try to please all compilers (as usual)
|
2022-07-06 11:52:32 +02:00 |
|
Michele Caini
|
df48cc9471
|
meta: minor changes
|
2022-07-06 11:30:45 +02:00 |
|
Michele Caini
|
274a08070f
|
meta: meta_type::from_void support
|
2022-07-06 11:30:43 +02:00 |
|
Michele Caini
|
c0e20825ac
|
metx: ctx.hpp -> context.hpp
|
2022-07-06 11:30:40 +02:00 |
|
Michele Caini
|
15d821f2f8
|
helper: review includes
|
2022-07-05 08:39:48 +02:00 |
|
Michele Caini
|
acbd38c1ed
|
container/entity: noexcept-ness review
|
2022-07-05 08:39:16 +02:00 |
|
Michele Caini
|
92f5f97d83
|
entity/*: updated includes
|
2022-07-05 08:36:24 +02:00 |
|
Michele Caini
|
1128b9de81
|
dispatcher: remove unused include
|
2022-07-04 17:46:33 +02:00 |
|
Michele Caini
|
fcd60467a7
|
memory: minor/internal changes
|
2022-07-04 17:46:03 +02:00 |
|
Michele Caini
|
2f51341633
|
meta: a few optimizations/improvements (size bench review)
|
2022-07-04 08:27:05 +02:00 |
|
Michele Caini
|
5799f407ae
|
meta: minor changes
|
2022-07-04 08:27:02 +02:00 |
|
Michele Caini
|
c7a5e09c0e
|
meta container: small changes
|
2022-07-04 08:26:58 +02:00 |
|
Michele Caini
|
3318ac2699
|
meta: reduce a little the number and size of vtables/fake functions
|
2022-07-04 08:26:53 +02:00 |
|
Michele Caini
|
437f1fea54
|
view: suppress shadow warnings
|
2022-07-03 12:23:08 +02:00 |
|
Michele Caini
|
3ab43f894f
|
organizer: suppress shadow warnings
|
2022-07-03 12:23:03 +02:00 |
|
Michele Caini
|
86f98f40a1
|
test: added missing include
|
2022-07-03 12:22:53 +02:00 |
|
Michele Caini
|
655f1dd906
|
doc: minor changes
|
2022-07-01 18:56:02 +02:00 |
|
Michele Caini
|
243a382485
|
registry: drop some lambdas and calls to std::
|
2022-07-01 18:09:37 +02:00 |
|
Michele Caini
|
4b74163306
|
meta: turn the meta_range class into an alias of iterable_adaptor
|
2022-07-01 18:09:35 +02:00 |
|
Michele Caini
|
50e67d7c15
|
view: drop <algorithm> (no longer required)
|
2022-07-01 16:00:47 +02:00 |
|
Michele Caini
|
c5afd8f589
|
dense_map: remove <algorithm> (no longer required)
|
2022-07-01 16:00:44 +02:00 |
|
Michele Caini
|
c6ab65d552
|
meta: coding style
|
2022-07-01 09:50:55 +02:00 |
|
Michele Caini
|
1a853fe145
|
doc: core, iterator.hpp
|
2022-07-01 09:18:00 +02:00 |
|
Michele Caini
|
72abc8e4c4
|
doc: minor changes
|
2022-07-01 09:17:49 +02:00 |
|
Michele Caini
|
e15ad2e21b
|
storage: minor changes (for consistency)
|
2022-06-30 18:35:38 +02:00 |
|
Michele Caini
|
5afc5529c2
|
doc: runtime_view
|
2022-06-30 18:32:57 +02:00 |
|
Michele Caini
|
7eed368dc2
|
sparse_set: minor changes
|
2022-06-30 16:09:28 +02:00 |
|
Michele Caini
|
600303bb5b
|
observer: derive from storage rather than using one internally
|
2022-06-30 15:52:43 +02:00 |
|
Michele Caini
|
bcfd6d1b4f
|
runtime view: allocator support
|
2022-06-29 18:27:43 +02:00 |
|
Michele Caini
|
e65b3a790d
|
runtime view: const/non-const support
|
2022-06-29 18:27:41 +02:00 |
|
Michele Caini
|
a28467d393
|
dense set/map: drop <algorithm> and save some bytes here and there
|
2022-06-29 18:27:25 +02:00 |
|
Michele Caini
|
bf13d9363d
|
updated TODO
|
2022-06-29 18:27:21 +02:00 |
|
Michele Caini
|
ff9c472f86
|
registry: remove unused header
|
2022-06-29 18:27:17 +02:00 |
|
Michele Caini
|
46e601db6e
|
natvis: print both the index and the entity for the storage representation
|
2022-06-29 18:27:14 +02:00 |
|
Michele Caini
|
d4482d0d26
|
oeganizer: use a flow builder under the hood
|
2022-06-29 18:27:11 +02:00 |
|
Michele Caini
|
281289c46a
|
flow: set-with-mode function to ease the transition of the observer class
|
2022-06-29 18:27:09 +02:00 |
|
Michele Caini
|
bc85d96938
|
meta: remove a few lambdas
|
2022-06-29 18:26:12 +02:00 |
|
Michele Caini
|
c2475381fd
|
meta: make meta_associative_container::erase return the number of elements removed
|
2022-06-29 18:25:47 +02:00 |
|
Michele Caini
|
6ac14f35ad
|
doc: minor changes
|
2022-06-29 18:25:32 +02:00 |
|
Michele Caini
|
de18834c91
|
view: remove useless member
|
2022-06-24 10:51:08 +02:00 |
|
Michele Caini
|
fc7d28c723
|
test: view constructors
|
2022-06-24 08:55:31 +02:00 |
|
Michele Caini
|
7ac2ce50a0
|
registry: use internal type member storage_for_type
|
2022-06-24 08:53:45 +02:00 |
|
Michele Caini
|
9cf9661484
|
doc: minor changes
|
2022-06-24 08:22:51 +02:00 |
|
Michele Caini
|
8dbf00ad3a
|
flow: minor changes
|
2022-06-23 14:43:22 +02:00 |
|
Michele Caini
|
e0e623fa36
|
doc: links
|
2022-06-23 08:57:34 +02:00 |
|