Michele Caini
|
8ee91095c5
organizer: make it depend on the registry type and not the entity type
|
hace 3 años |
Michele Caini
|
49c7b2f8f4
entity/*: renaming things to make them clear
|
hace 3 años |
Michele Caini
|
5d80cf11ef
helper: decouple invoke and to_entity from the registry type
|
hace 3 años |
Michele Caini
|
bc929bcb90
snapshot: suppress warnings/errors due to shadow template parameters
|
hace 3 años |
Michele Caini
|
26a3057acf
handle: decouple from entity type, make it work with all registry types
|
hace 3 años |
Michele Caini
|
96cf0a6d02
handle: prepare for a registry oriented version
|
hace 3 años |
Michele Caini
|
12e773f3fb
as_group/as_view: make them transparent to the registry type
|
hace 3 años |
Michele Caini
|
c321997591
snapshot/loader: support all types of registry (allocator oriented)
|
hace 3 años |
Michele Caini
|
b2d98452f1
observer: support all types of registry (allocator oriented)
|
hace 3 años |
Michele Caini
|
16e48aa10f
storage_type_t: simplify the definition to make it work with default template arguments for storage_type
|
hace 3 años |
Michele Caini
|
4da85a5f4a
storage_type[_t]: flip entity type and value type
|
hace 3 años |
Michele Caini
|
a5c9d3a809
basic_storage: flip entity type and value type
|
hace 3 años |
Michele Caini
|
f288ba744d
test: cleanup
|
hace 3 años |
Michele Caini
|
ba5b85de00
storage: use storage_type_t everywhere
|
hace 3 años |
Michele Caini
|
bd2f412225
storage: add storage_type_t
|
hace 3 años |
Michele Caini
|
a86cf32f55
entity: storage_traits -> storage_type
|
hace 3 años |
Michele Caini
|
0c8178c753
view/group/registry: storage_type -> storage_for (prepare for storage_type_t)
|
hace 3 años |
Michele Caini
|
b59e06ec89
storage_traits: storage_type -> type
|
hace 3 años |
Michele Caini
|
10153a371b
sparse_set: use null values as watchdogs
|
hace 3 años |
Michele Caini
|
a93c1478c0
sparse_set: check against null rather than tombstone (prepare support for enable/disable)
|
hace 3 años |
Michele Caini
|
215b7a19c9
test: suppress warning due to integral conversions
|
hace 3 años |
Michele Caini
|
14ed666b91
helper: suppress warning with gcc from to_entity
|
hace 3 años |
Michele Caini
|
ac1d61b2c4
sparse_set: refine the check of the bump function
|
hace 3 años |
Michele Caini
|
acb6e90158
sparse_set: bump doesn't allow to set a tombstone version (yet)
|
hace 3 años |
Michele Caini
|
d3609737f5
view: minor changes
|
hace 3 años |
Michele Caini
|
95b91cd7dd
runtime_view: remove the dependency on the sparse set class
|
hace 3 años |
Michele Caini
|
affd2a3b91
registry: ::storage<T> doesn't accept const types anymore
|
hace 3 años |
Michele Caini
|
d392259364
TODO: cleanup
|
hace 3 años |
Michele Caini
|
e03f4fac64
sigh_storage_mixin: added fwd decl to entity/fwd.hpp
|
hace 3 años |
Michele Caini
|
538840351a
natvis: updated definition for meta_type_node
|
hace 3 años |