Michele Caini
|
da56665b03
|
registry: make ::valid backward compatible
|
2023-06-22 10:29:42 +02:00 |
|
Michele Caini
|
c1f6b11f7d
|
snapshot: reintroduce support to storage listeners
|
2023-06-17 22:45:02 +02:00 |
|
Michele Caini
|
cb974bf567
|
adjacency_matrix: fix in_edges() is off by 1 in some cases (close #1019)
|
2023-06-13 11:56:56 +02:00 |
|
Michele Caini
|
05c6898fc2
|
test: self-fixing archive example for snapshot classes
|
2023-06-12 08:20:32 +02:00 |
|
Michele Caini
|
93e8e94e60
|
test: basic continuous loader
|
2023-06-11 12:52:20 +02:00 |
|
Michele Caini
|
c4e2416621
|
snapshot: review basic_continuous_loader (and drop shrink)
|
2023-06-09 09:28:53 +02:00 |
|
Michele Caini
|
9c25419b9a
|
test: more on basic_snapshot_loader
|
2023-06-09 09:02:42 +02:00 |
|
Michele Caini
|
29298c0eb1
|
test: guarantee code coverage, we'll update the test later on
|
2023-06-08 10:34:34 +02:00 |
|
Michele Caini
|
247abef1d7
|
test: rollback for code coverage purposes on the snapshot class
|
2023-06-08 09:47:40 +02:00 |
|
Michele Caini
|
6994d98d2a
|
test: typo
|
2023-06-07 17:07:22 +02:00 |
|
Michele Caini
|
9a600ece2d
|
test: snapshot
|
2023-06-07 15:32:41 +02:00 |
|
Michele Caini
|
afb70d1570
|
test: avoid warnings due to unused variables
|
2023-06-06 10:17:38 +02:00 |
|
Michele Caini
|
26fad4c385
|
test: basic snapshot loader
|
2023-06-06 09:26:34 +02:00 |
|
Michele Caini
|
25b3afacf6
|
test: basic snapshot
|
2023-06-06 09:25:56 +02:00 |
|
Michele Caini
|
124a440527
|
test: use the new snapshot get functions in the test suite
|
2023-06-01 10:10:32 +02:00 |
|
Michele Caini
|
5c704636ef
|
test: use the new snapshot get functions in the test suite
|
2023-06-01 10:10:00 +02:00 |
|
Michele Caini
|
fff5f578ac
|
test: avoid using deprecated functions in an example
|
2023-05-26 15:11:53 +02:00 |
|
Michele Caini
|
0b6ad03150
|
snapshot:
* single element only archive functions required
* avoid iterating elements more than once
|
2023-05-26 15:00:25 +02:00 |
|
Michele Caini
|
2450b0bc69
|
test: minor changes (waiting for a rework)
|
2023-05-26 10:39:54 +02:00 |
|
Michele Caini
|
8deaa09b24
|
test: perform static checks at compile-time
|
2023-05-23 14:00:24 +02:00 |
|
Dominic Koepke
|
85bffb7143
|
type_traits: std::tuple traits specialization for entt::type_list and entt::value_list (#1011)
|
2023-05-23 13:56:29 +02:00 |
|
Michele Caini
|
379819b2b0
|
test: cleanup
|
2023-05-22 16:25:35 +02:00 |
|
Michele Caini
|
57ec3c85cb
|
registry: erase_if (close #977)
|
2023-05-19 10:44:00 +02:00 |
|
Michele Caini
|
de303c9990
|
test: reverse-each for storage entity
|
2023-05-18 14:06:28 +02:00 |
|
Michele Caini
|
1619e780f4
|
test: reverse each for plain storage classes
|
2023-05-18 14:06:16 +02:00 |
|
Michele Caini
|
a29302faae
|
test: more on entity signals
|
2023-05-15 08:49:07 +02:00 |
|
Michele Caini
|
500239758a
|
test: typo
|
2023-05-12 08:28:24 +02:00 |
|
DonutVikingChap
|
319ecd8084
|
organizer: fix organizer::vertex::prepare not creating component pools (#1014)
|
2023-05-12 08:24:23 +02:00 |
|
Michele Caini
|
4dee9dde11
|
registry: named pools support for on_construct/on_update/on_destroy
|
2023-05-12 08:22:18 +02:00 |
|
Michele Caini
|
a969468c57
|
registry: de-deprecate :) on_construct/on_update/on_destroy
|
2023-05-11 13:58:52 +02:00 |
|
Michele Caini
|
d8ed4ca354
|
registry: refine how entity storage is used internally
|
2023-05-10 10:47:11 +02:00 |
|
Michele Caini
|
3248e3f91e
|
helper: make sigh_helper work with named pools
|
2023-05-09 11:09:16 +02:00 |
|
Michele Caini
|
5240c6b60a
|
registry: deprecate on_construct/on_update/on_destroy
|
2023-05-09 10:54:49 +02:00 |
|
Michele Caini
|
c147ec37c9
|
test: try to make gcc happy again
|
2023-05-09 08:48:22 +02:00 |
|
Michele Caini
|
634630ca2d
|
test: add missing template keywords (thanks msvc for ignoring them)
|
2023-05-09 08:34:06 +02:00 |
|
Michele Caini
|
fabc6c9bd7
|
test: full cross-registry entity-copy example with meta (not strictly required)
|
2023-05-08 12:45:18 +02:00 |
|
Michele Caini
|
1fe7c78f7e
|
test: minor changes
|
2023-05-03 16:22:01 +02:00 |
|
Michele Caini
|
22a65f80fc
|
test: cleanup
|
2023-05-03 16:11:08 +02:00 |
|
Michele Caini
|
12186cb401
|
registry: drop internal static storage variables from ::assure
|
2023-05-03 14:49:35 +02:00 |
|
Michele Caini
|
aa9ffb9eef
|
registry: const ::storage<T>(...) returns a pointer to possibly null storage
|
2023-05-03 14:46:40 +02:00 |
|
Michele Caini
|
51915205b0
|
test: cover stable multi-type model
|
2023-04-28 16:25:03 +02:00 |
|
Michele Caini
|
44ed10c50b
|
view: stable multi type view ::find/::back/::front functions
|
2023-04-28 15:55:33 +02:00 |
|
Michele Caini
|
1b22809412
|
view: stable multi type view ::begin/::end functions
|
2023-04-28 15:48:09 +02:00 |
|
Michele Caini
|
bdabbaa63d
|
view: stable multi type view ::contains function
|
2023-04-28 15:47:16 +02:00 |
|
Michele Caini
|
c79c109b77
|
view: stable multi type view ::size_hint function
|
2023-04-28 15:44:00 +02:00 |
|
Michele Caini
|
17dc061490
|
view: stable single type view ::each(cb) function
|
2023-04-28 14:20:45 +02:00 |
|
Michele Caini
|
a20829e700
|
view: ::handle returns a pointer rather than a reference
|
2023-04-28 09:42:14 +02:00 |
|
Michele Caini
|
5be2fdc158
|
view: stable single type view ::each() function
|
2023-04-27 09:19:57 +02:00 |
|
Michele Caini
|
356bbbe53e
|
view: stable single type view ::find function
|
2023-04-27 09:11:03 +02:00 |
|
Michele Caini
|
e3ce4e1567
|
view: stable single type view ::front/::back functions
|
2023-04-27 09:10:29 +02:00 |
|