Michele Caini
|
2f873f2dd2
-: storage_mixin.hpp -> mixin.hpp (non-storage mixins are also a thing)
|
3 years ago |
Michele Caini
|
fde1a524ea
sparse_set: ::get -> ::value (to avoid hiding from derived classes)
|
3 years ago |
Michele Caini
|
0558010479
doc: drop references to docsforge + minor changes
|
3 years ago |
Michele Caini
|
79a054a524
sigh_mixin: scope base_type properly
|
3 years ago |
Michele Caini
|
d94e443a14
doc: drop outdated section
|
3 years ago |
Michele Caini
|
3862184e88
sigh_mixin: support self managed storage classes
|
3 years ago |
Michele Caini
|
f40fa3c2f6
test:
|
3 years ago |
Michele Caini
|
01bc93459b
test (bench): the new entity storage enables the fast path in all cases
|
3 years ago |
Michele Caini
|
151bd07391
sparse_set: revert optmized range push, it prevents self-managed storage classes
|
3 years ago |
Michele Caini
|
935393aae0
sparse_set: better, faster range push
|
3 years ago |
Michele Caini
|
fbfde43477
snapshot: avoid unused variable warnings
|
3 years ago |
Michele Caini
|
2ffbe115b7
component_traits: revert entity customization support
|
3 years ago |
Michele Caini
|
645973eb79
sparse_set: insert -> push
|
3 years ago |
Michele Caini
|
1332307972
sparse_set: emplace -> push
|
3 years ago |
Michele Caini
|
b700f5eb5d
doc: typo
|
3 years ago |
Michele Caini
|
e60dbdc521
sparse_set/storage:
|
3 years ago |
Michele Caini
|
c66623b330
sigh_mixin: avoid hiding basic_iterator type meber
|
3 years ago |
Michele Caini
|
62246d8796
storage: avoid hiding basic_iterator type meber
|
3 years ago |
Michele Caini
|
b35f131309
sparse_set: support swap-only mixins
|
3 years ago |
Michele Caini
|
3dd82633a3
-: drop storage_mixin.cpp, I forgot to do it a couple of commits ago :)
|
3 years ago |
Michele Caini
|
00231bf8a7
storage: make swap_at non-final to support checks on derived classes
|
3 years ago |
Michele Caini
|
58d392e813
-: minor changes
|
3 years ago |
Michele Caini
|
1d4d99d090
mixin: sigh_storage_mixin -> sigh_mixin
|
3 years ago |
Michele Caini
|
fe3edf2c83
-: minor changes
|
3 years ago |
Michele Caini
|
0864ba0429
-: drop useless typename
|
3 years ago |
Michele Caini
|
3a96980013
build: minor changes
|
3 years ago |
Michele Caini
|
423f7a555d
is_equality_comparable: detect C-style arrays directly
|
3 years ago |
Michele Caini
|
5db8ad53ac
build: update gh workflow
|
3 years ago |
Michele Caini
|
c2ab357802
view: make also VS toolset v141 happy
|
3 years ago |
Michele Caini
|
4fb558f143
view: further reduce instantiations
|
3 years ago |