skypjack
|
1f7efe511d
build: review example tests
|
há 2 meses atrás |
skypjack
|
6e68159b5e
test: thanks msvc, as usual :)
|
há 3 meses atrás |
skypjack
|
12d9660016
test: cleanup examples
|
há 3 meses atrás |
skypjack
|
713bcd50a3
test: explicit nullptr check
|
há 3 meses atrás |
skypjack
|
c777cda857
meta: support {} on static calls
|
há 5 meses atrás |
skypjack
|
4e47c535c4
meta: meta_any -> meta_handle
|
há 5 meses atrás |
skypjack
|
42259fb1ce
meta: reintroduce meta_handle default ctor for utilities
|
há 5 meses atrás |
skypjack
|
71e61b5270
meta: make meta_handle support empty construction from nullptr
|
há 5 meses atrás |
skypjack
|
6ecf1f35c0
meta: revert automatic policy (too convenient a feature)
|
há 5 meses atrás |
skypjack
|
05863c6a15
meta: automatic policy (perf, breaking change)
|
há 5 meses atrás |
Michele Caini
|
e42231fab0
sparse_set: deprecate type() in favor of info() for consistency
|
há 11 meses atrás |
Michele Caini
|
f3f9e9a8b9
test: use meta_factory<T> instead of meta<T>
|
há 1 ano atrás |
Michele Caini
|
4e66f6bf68
storage: element_type vs value_type for finer control
|
há 2 anos atrás |
Michele Caini
|
bcdc1ebad9
test: drop a bunch of NOLINT
|
há 2 anos atrás |
Michele Caini
|
15d63ec358
test: drop a bunch of NOLINT
|
há 2 anos atrás |
Michele Caini
|
2b092c2fce
test: prepare to cleanup clang-tidy config and track things to review in future
|
há 2 anos atrás |
Michele Caini
|
27a46a97a6
test: linter related stuff
|
há 2 anos atrás |
Michele Caini
|
d7d0ba498c
registry: drop ::size (deprecated function)
|
há 2 anos atrás |
Michele Caini
|
c5e764750b
test: example include review (thanks iwyu)
|
há 2 anos atrás |
Michele Caini
|
d8ed4ca354
registry: refine how entity storage is used internally
|
há 2 anos atrás |
Michele Caini
|
c147ec37c9
test: try to make gcc happy again
|
há 2 anos atrás |
Michele Caini
|
634630ca2d
test: add missing template keywords (thanks msvc for ignoring them)
|
há 2 anos atrás |
Michele Caini
|
fabc6c9bd7
test: full cross-registry entity-copy example with meta (not strictly required)
|
há 2 anos atrás |
Michele Caini
|
fde1a524ea
sparse_set: ::get -> ::value (to avoid hiding from derived classes)
|
há 3 anos atrás |
Michele Caini
|
1332307972
sparse_set: emplace -> push
|
há 3 anos atrás |
Michele Caini
|
cd9553ca10
registry: ::storage(id) returns a pointer rather than an utterly annoying iterator
|
há 3 anos atrás |
Qix
|
049e529f66
test: add mention of storage initialization workaround (ref #827) (#879)
|
há 3 anos atrás |
Michele Caini
|
922bfbf724
test: fixed includes (while trying iwyu)
|
há 4 anos atrás |
Michele Caini
|
2196db562e
registry:: non-template storage(id) returns an iterator rather than a naked pointer
|
há 4 anos atrás |
Michele Caini
|
e1b3f2b95a
registry: added weak ::storage for opaque cross registry operations
|
há 4 anos atrás |