skypjack
|
3b977186ed
|
runtime view: swap-only policy support - close #1252
|
2025-05-23 15:03:09 +02:00 |
|
skypjack
|
4ee86d8456
|
meta: forward declare meta_ctx
|
2025-05-16 09:43:47 +02:00 |
|
skypjack
|
182a6d5fe4
|
meta: refine label support implementation
|
2025-05-14 14:53:02 +02:00 |
|
skypjack
|
49b5b5b2b1
|
hashed_string: make const char * conversion explicit
|
2025-05-12 16:05:35 +02:00 |
|
skypjack
|
f984ae4930
|
hashed_string: break the dependency with string_view
|
2025-05-12 09:09:35 +02:00 |
|
skypjack
|
d775841457
|
meta: built-in labels for meta data
|
2025-05-09 17:22:57 +02:00 |
|
skypjack
|
393a347bad
|
meta: prepare factory for labels on data
|
2025-05-09 14:57:48 +02:00 |
|
skypjack
|
6a4c594792
|
doc: cleanup
|
2025-05-09 09:29:56 +02:00 |
|
skypjack
|
154c16a9d3
|
meta: built-in labels for meta functions
|
2025-05-08 16:46:54 +02:00 |
|
skypjack
|
9536039932
|
meta: refine type label impl and tests
|
2025-05-08 10:17:49 +02:00 |
|
skypjack
|
7615e55e96
|
meta: built-in labels for meta types
|
2025-05-05 18:31:22 +02:00 |
|
skypjack
|
0f54af1a11
|
doc: typo
|
2025-05-05 18:30:16 +02:00 |
|
skypjack
|
a439cf476c
|
meta: prepare for built-in name support
|
2025-05-05 17:50:24 +02:00 |
|
skypjack
|
121e5a0ca8
|
hashed_string: minor changes
|
2025-05-05 17:49:59 +02:00 |
|
skypjack
|
7a90e2a93b
|
type_info: rename things for the best
|
2025-04-14 15:35:34 +02:00 |
|
skypjack
|
11c3ea2fdb
|
type_info: full_type_name returns a non-null name in all cases
|
2025-04-14 15:32:14 +02:00 |
|
skypjack
|
57d604bcb2
|
type_info: full_type_name vs stripped_type_name
|
2025-04-14 15:24:00 +02:00 |
|
skypjack
|
63e38e40dd
|
type_info: stripped_type_name returns empty views if name is not available
|
2025-04-14 15:20:27 +02:00 |
|
Michele Caini
|
7ecfe45923
|
meta: rollback factory setup support to get wip in e healthy state (damn MSVC that accepts everything)
|
2025-04-09 10:30:52 +02:00 |
|
Michele Caini
|
fa58cedd2e
|
meta: avoid shadow-warnings
|
2025-04-09 10:20:30 +02:00 |
|
Michele Caini
|
2a37b972d9
|
meta: meta_factory::setup function
|
2025-04-09 09:26:00 +02:00 |
|
Michele Caini
|
df7ebd244b
|
doc: minor changes
|
2025-04-08 17:13:17 +02:00 |
|
Michele Caini
|
292d57a60b
|
meta: add meta_factory to fwd file
|
2025-04-08 12:08:27 +02:00 |
|
Michele Caini
|
9d6850636a
|
meta_factory: type -> element_type to avoid collisions
|
2025-04-08 11:41:38 +02:00 |
|
Michele Caini
|
8879a76e88
|
meta_factory: expose underlying type
|
2025-04-07 17:50:56 +02:00 |
|
Michele Caini
|
fe8d7d78c4
|
meta: drop unnecessary static keywords
|
2025-04-04 12:35:12 +02:00 |
|
Michele Caini
|
ff32d77eba
|
meta: deprecate fixed_size in favor of extent/meta_dynamic_extent
|
2025-04-04 12:00:15 +02:00 |
|
Michele Caini
|
e42231fab0
|
sparse_set: deprecate type() in favor of info() for consistency
|
2025-03-27 10:23:26 +01:00 |
|
Michele Caini
|
d60efe04fd
|
poly: deprecate type() in favor of info() for consistency
|
2025-03-26 15:19:15 +01:00 |
|
Michele Caini
|
6e7ca646ec
|
any: deprecate type() in favor of info() for consistency
|
2025-03-26 15:16:19 +01:00 |
|
Michele Caini
|
385f5a4379
|
doc: typo
|
2025-03-25 11:55:36 +01:00 |
|
Michele Caini
|
556ff733d5
|
meta: drop deprecated utilities
|
2025-03-21 08:08:45 +01:00 |
|
Michele Caini
|
4027bfff69
|
meta: drop deprecated accessors on meta_any
|
2025-03-21 07:51:17 +01:00 |
|
Michele Caini
|
dbcc0baa7b
|
meta: drop the meta<Type> function
|
2025-03-20 19:02:01 +01:00 |
|
Michele Caini
|
d45c2aca8a
|
meta: drop multi-setter support for meta data
|
2025-03-20 09:26:25 +01:00 |
|
Michele Caini
|
fd015edb98
|
meta: drop meta_any_policy
|
2025-03-20 09:21:38 +01:00 |
|
Michele Caini
|
5ccb46383c
|
storage: drop deprecated functions
|
2025-03-20 09:20:44 +01:00 |
|
Michele Caini
|
fa6fdc4059
|
now working on version 3.16.0
|
2025-03-19 17:09:40 +01:00 |
|
Michele Caini
|
21ac61abbc
|
helper: suppress a warning from the linter (waiting for C++20)
|
2025-03-18 14:51:38 +01:00 |
|
Michele Caini
|
9d00adf387
|
helper: minor changes
|
2025-03-18 14:33:37 +01:00 |
|
Michele Caini
|
41e91688da
|
meta: internal change
|
2025-03-14 15:49:33 +01:00 |
|
Michele Caini
|
1650d058f6
|
meta: early exit for typed allow_cast
|
2025-03-14 12:13:14 +01:00 |
|
Michele Caini
|
4208eaa4d8
|
entity: make to_entity work with stable types - close #1233
|
2025-03-12 18:01:49 +01:00 |
|
Michele Caini
|
a1f978da54
|
doc: entt namespace in-source doc
|
2025-03-11 09:47:05 +01:00 |
|
Michele Caini
|
090ba4ba06
|
doc: nvm, doxygen v1.13.2 emits wrong warnings here, but it gets the job done too
|
2025-03-11 08:08:40 +01:00 |
|
Michele Caini
|
aa039b9a0c
|
storage: make doxygen 1.13 happy, it goes crazy with this ::get otherwise
|
2025-03-10 14:15:03 +01:00 |
|
Michele Caini
|
91a6837d6a
|
meta: support deducing meta pointer like types directly
|
2025-03-07 14:54:12 +01:00 |
|
Michele Caini
|
7e0e3a2196
|
snapshot: use start_from with entity storage
|
2025-03-06 10:00:59 +01:00 |
|
Michele Caini
|
be0e896d25
|
storage: reserved entities support
|
2025-03-06 09:57:01 +01:00 |
|
Michele Caini
|
6777f8538b
|
*: minor changes, coding style
|
2025-03-04 15:42:02 +01:00 |
|