Michele Caini
|
8a19e8dafe
storage: support chained constructors i.e. parent-to-child propagation
|
4 лет назад |
Michele Caini
|
588c056205
sparse_set/storage: minor changes, more tests
|
4 лет назад |
Michele Caini
|
866a7fb641
natvis: added info about the sparse array of a sparse set
|
4 лет назад |
Michele Caini
|
a5fe42268f
test: cleanup
|
4 лет назад |
Michele Caini
|
0bd6816bdd
sparse_set: pop_at(pos) -> try_erase(entt) (prepare for inhibited deletions)
|
4 лет назад |
Michele Caini
|
1c6670c7a1
sparse_set: merge ::swap_and_pop and ::in_place_pop
|
4 лет назад |
Michele Caini
|
699a0eb934
sigh_storage_mixin:
|
4 лет назад |
Michele Caini
|
72440ab937
sigh_storage_mixin: always trigger an emplace request notification (in sync with unbalanced destroy)
|
4 лет назад |
Michele Caini
|
9ad807bd58
storage: doc cleanup
|
4 лет назад |
Michele Caini
|
9fb1970ac0
sparse_set/storage: rollback ::policy(pol), incompatible with views
|
4 лет назад |
Michele Caini
|
48dfac2588
storage:
|
4 лет назад |
Michele Caini
|
c6d3714e6f
sparse_set: also support (in theory) fancy pointers
|
4 лет назад |
Michele Caini
|
1345c257c3
storage: make final virtual functions private (moving towards private-only hooks)
|
4 лет назад |
Michele Caini
|
19112a8f27
storage: cleanup
|
4 лет назад |
Michele Caini
|
e0979fcf3f
sparse_set/storage: make empty virtual functions private (moving towards private-only hooks)
|
4 лет назад |
Michele Caini
|
d514ecbd5e
doc: updated documentation about deletion policies
|
4 лет назад |
Michele Caini
|
a53dbb6950
registry: deletion policy is checked at runtime for groups since we can change it dynamically now
|
4 лет назад |
Michele Caini
|
a03b88e0eb
dense_hash_[map/set]: suppress super annoying warnings
|
4 лет назад |
Michele Caini
|
4472eb1c40
updated TODO file
|
4 лет назад |
Michele Caini
|
3443987127
meta: meta_type::invoke also searches into the base types for a candidate function
|
4 лет назад |
Michele Caini
|
c73a79fd42
view: cleanup
|
4 лет назад |
Michele Caini
|
dedbe3d431
storage: make shrink_to_size check for tombstones only when needed
|
4 лет назад |
Michele Caini
|
87ef713a17
dense_hash_[map/set]: cleanup
|
4 лет назад |
Michele Caini
|
4ba8ac4fa1
sparse_set: opaque emplace/insert return (eventually invalid) iterators to the inserted elements
|
4 лет назад |
Michele Caini
|
e74e0531bd
sparse_set/storage: minor changes
|
4 лет назад |
Michele Caini
|
b67cb4bd1f
sparse_set/storage: minor changes to make it easier to read for the future me :)
|
4 лет назад |
Michele Caini
|
22628c9ac4
sparse_set/storage: prepare them for a faster and opaque ::insert
|
4 лет назад |
Michele Caini
|
4dd0862fad
runtime_view:
|
4 лет назад |
Michele Caini
|
0ec57fbb8d
sparse_set: removed redundant check
|
4 лет назад |
Michele Caini
|
19ab584d32
doc: updated FAQs
|
4 лет назад |