Michele Caini
|
de35cbf4af
type_info: add conversion operators to underlying types (close #664)
|
5 years ago |
Michele Caini
|
bb1acee36a
entity:
|
5 years ago |
Michele Caini
|
c6a2ed78c3
poly: add missing template keyword
|
5 years ago |
Michele Caini
|
7729958082
doc: updated links
|
5 years ago |
Michele Caini
|
ccdaec86b3
poly: added configurable sbo size (0 -> forced dyn)
|
5 years ago |
Michele Caini
|
42afeef993
any: updated tests (sbo vs zeroed sbo size)
|
5 years ago |
Michele Caini
|
3d06911886
test: code coverage (codecov is odd sometimes)
|
5 years ago |
Michele Caini
|
98f929e41e
any: try to get around an issue with clang only
|
5 years ago |
Michele Caini
|
94d4e0231e
*: suppress a few warnings + fix a call that msvc accepted by mistake
|
5 years ago |
Michele Caini
|
e60cdb2e3b
config: update ENTT_PAGE_SIZE
|
5 years ago |
Michele Caini
|
550c021097
any: make VS happy :)
|
5 years ago |
Michele Caini
|
1aec7f71b8
any: doc + test for configurable sbo
|
5 years ago |
Michele Caini
|
07565927f2
any:
|
5 years ago |
Michele Caini
|
fda78ede1b
any: prepare for in-place forced dynamic construction
|
5 years ago |
Michele Caini
|
1249a4f8d3
any/meta_any/poly: as_ref is a member function, no longer an in-class friend function exported in the global namespace
|
5 years ago |
Michele Caini
|
4e631f1536
meta_handle: deleted copy constructor (close #661)
|
5 years ago |
Michele Caini
|
1757dbc225
registry: get around an issue of gcc
|
5 years ago |
Michele Caini
|
8149e204d2
*: refine code that msvc accepts by mistake (:man_facepalming:)
|
5 years ago |
Michele Caini
|
412f2ef63e
doc: updated/reviewed
|
5 years ago |
Michele Caini
|
ea33673daa
registry: faster, better ::clear
|
5 years ago |
Michele Caini
|
169b816613
entity:
|
5 years ago |
Michele Caini
|
48edf077fc
sigh_storage_mixin:
|
5 years ago |
Michele Caini
|
91db153710
registry: rebind pools from move constructor/assignment operator
|
5 years ago |
Michele Caini
|
ea1f010b1a
sparse_set/storage: swap_at and swap_and_pop are protected and non-final
|
5 years ago |
Michele Caini
|
935a852745
storage:
|
5 years ago |
Michele Caini
|
0eb6d7de3c
sparse_set: added opaque payload (mainly meant to attach owners for augmented storage mixins)
|
5 years ago |
Michele Caini
|
3118cd4fa5
sparse_set: added ::at to get the entity at a given position, if any
|
5 years ago |
Michele Caini
|
18832fcb37
core: make type_id [[nodiscard]] (see #658)
|
5 years ago |
Michele Caini
|
612554f6af
registry: minor changes
|
5 years ago |
Michele Caini
|
1c794591b9
sparse_set: review sort_n
|
5 years ago |