Michele Caini
|
ade8533f28
|
meta: dedicate iterators for different types of meta containers
|
2020-06-22 11:07:57 +02:00 |
|
Michele Caini
|
6e2e030ba7
|
meta: updated documentation
|
2020-06-22 01:05:48 +02:00 |
|
Michele Caini
|
1d450ef27e
|
meta: deprecate meta_[any|handle]::operator*, use ::ref instead
|
2020-06-18 18:21:12 +02:00 |
|
Michele Caini
|
0c777e10e5
|
doc: meta, container support
|
2020-06-18 10:17:50 +02:00 |
|
Michele Caini
|
290e942f3e
|
doc: updated documentation for meta
|
2020-06-01 19:38:07 +02:00 |
|
Michele Caini
|
0adee56d76
|
meta: as_alias[_t] -> as_ref[_t] (see #479)
|
2020-04-30 23:59:17 +02:00 |
|
Michele Caini
|
fedd50efe4
|
meta: added meta_any::ref as an alias to meta_any operator* (close #479)
|
2020-04-30 23:53:02 +02:00 |
|
Michele Caini
|
89dc7f817f
|
meta: added resolve_type utility
|
2020-04-25 17:36:57 +02:00 |
|
Michele Caini
|
b35521dfcb
|
meta: deprecated resolve by id, added entt::resolve_id
|
2020-04-21 18:32:35 +02:00 |
|
Michele Caini
|
e99e1dc2ac
|
meta: factory::alias -> factory::type (with type_info<T>::id as a default identifier)
|
2020-04-20 22:34:30 +02:00 |
|
Michele Caini
|
34f05fb8dc
|
doc: updated wiki for meta (close #448)
|
2020-03-21 16:56:29 +01:00 |
|
Michele Caini
|
22b93cdd0a
|
meta: updated doc (see #361)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
c57a7c745d
|
meta: improved perf and compilation time, reduced loc
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
ea86d33bc1
|
meta: removed reset-all function (it was logically broken across boundaries)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
c645cb83a2
|
meta: reset-all functionality (see #358)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
3cff21b4d0
|
updated doc (close #349)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
717b091b49
|
meta: internal and external indexing to disambiguate property overloads
|
2019-10-20 15:44:53 +02:00 |
|
Michele Caini
|
2382d2e21c
|
meta: invocable properties (aka annotations - see #299)
|
2019-10-19 16:25:35 +02:00 |
|
Michele Caini
|
520ccfcd06
|
meta: support tuple as properties
|
2019-10-19 16:09:03 +02:00 |
|
Michele Caini
|
5ad4079dbf
|
meta: std::get<1>-table properties are no longer accepted, only std::pair is supported
|
2019-10-19 15:19:58 +02:00 |
|
Innokentiy Alaytsev
|
bfa46b795f
|
Property list (#338)
* Fix typo in comment
* Implemented a function for adding a list of properties to meta-item
|
2019-10-19 15:13:43 +02:00 |
|
Michele Caini
|
ecaa9c275c
|
typo
|
2019-10-18 21:45:17 +02:00 |
|
Michele Caini
|
93fd1757f8
|
meta: more on properties (close #341)
|
2019-10-18 17:30:32 +02:00 |
|
Michele Caini
|
21c6f9e394
|
meta: updated documentation
|
2019-10-16 13:43:29 +02:00 |
|
Michele Caini
|
0e42a779e2
|
meta_any uses reference_wrapper instead of as_alias_t for aliasing
|
2019-09-06 08:19:28 +02:00 |
|
Michele Caini
|
576b931090
|
meta: updated doc (close #297)
|
2019-08-25 14:50:12 +02:00 |
|
Michele Caini
|
b5e9811063
|
updated doc
|
2019-08-10 23:42:12 +02:00 |
|
Michele Caini
|
d71f743e85
|
meta: updated documentation
|
2019-08-09 16:06:50 +02:00 |
|
Michele Caini
|
7026fe4d5a
|
meta: review dtor policy
|
2019-08-06 00:32:29 +02:00 |
|
Michele Caini
|
f6584b45ed
|
doc: fixed typo
|
2019-07-31 14:17:24 +02:00 |
|
Michele Caini
|
bad97a8b5b
|
meta system:
* perf improvements
* meta_any::try_cast
* meta_any is void-friendly
* meta_any support for unmanaged objects
* general cleanup
|
2019-07-28 17:08:56 +02:00 |
|
Michele Caini
|
a470925305
|
typo
|
2019-07-06 15:23:40 +02:00 |
|
Michele Caini
|
52bcf63554
|
more on hashed strings and unique identifiers
|
2019-05-27 00:07:40 +02:00 |
|
Michele Caini
|
5a3fdd225e
|
meta: support to unregister types
|
2019-04-01 14:40:45 +02:00 |
|
Michele Caini
|
112d13c127
|
updated doc
|
2019-03-28 14:56:50 +01:00 |
|