Michele Caini
|
b982817a56
|
now working on v3.11.0
|
2022-04-15 11:45:56 +02:00 |
|
Michele Caini
|
e5172a9240
|
update single include file
v3.10.0
|
2022-04-15 11:44:22 +02:00 |
|
Michele Caini
|
dcac7942fa
|
type_info: a default constructible type isn't a good idea actually
|
2022-04-08 12:17:14 +02:00 |
|
Michele Caini
|
4e13529adb
|
registry: ctor that reserves enough memory for count pools
|
2022-04-08 09:58:05 +02:00 |
|
Michele Caini
|
c553835228
|
doc: add the kindest feedback ever received to the README
|
2022-04-07 18:48:38 +02:00 |
|
Michele Caini
|
1b87193fc1
|
doc: add Ember Sword to the list of games :)
|
2022-04-07 18:47:40 +02:00 |
|
Michele Caini
|
25fca56319
|
doc: update AUTHORS file
|
2022-04-07 18:47:15 +02:00 |
|
Alexandr Timofeev
|
bf4252394c
|
*: protect against minmax (#862)
|
2022-04-07 14:28:30 +02:00 |
|
Michele Caini
|
22757e064f
|
*: review remove_cv/remove_ref tokens after spotting an error by chance
|
2022-04-06 15:57:26 +02:00 |
|
Michele Caini
|
fc9fa37e4e
|
doc: minor changes
|
2022-04-06 15:52:49 +02:00 |
|
Michele Caini
|
2d5e3402fa
|
type_info: allow to construct type_info objects directly
|
2022-04-06 11:25:44 +02:00 |
|
Michele Caini
|
b7dd26121a
|
type_info: cleanup
|
2022-04-06 09:55:31 +02:00 |
|
Michele Caini
|
23bdbeef4e
|
doc: updated type_info section
|
2022-04-06 09:50:42 +02:00 |
|
Michele Caini
|
9ac81c5219
|
natvis: updated type_info snippet
|
2022-04-06 09:49:48 +02:00 |
|
Michele Caini
|
6b9d346b8b
|
type_info:
* reserve a seq identifier for empty type_info objects
* require type_index to return non-zero values
* make type_info default constructible
* add type_info::operator bool()
|
2022-04-06 08:53:55 +02:00 |
|
Michele Caini
|
9e68eb4d2c
|
type_id: type_info from variable
|
2022-04-05 08:50:08 +02:00 |
|
Michele Caini
|
f1f47ee44a
|
entity: internal changes/cleanup
|
2022-04-05 08:42:36 +02:00 |
|
Michele Caini
|
436b2b3140
|
core: use fold expressions rather than std::disjunction if possible
|
2022-04-05 08:42:20 +02:00 |
|
Michele Caini
|
f6cfa8ae49
|
enum_as_bitmask: internal changes
|
2022-04-05 08:41:36 +02:00 |
|
Michele Caini
|
13949a8d1f
|
updated internal TODO list
|
2022-04-04 17:13:49 +02:00 |
|
Michele Caini
|
88db623dc1
|
view: avoid unnecessary parameter pack
|
2022-04-04 12:27:28 +02:00 |
|
Michele Caini
|
976413173a
|
any: invoke type_id with decayed types to avoid unnecessary instantiations
|
2022-04-04 09:46:52 +02:00 |
|
Michele Caini
|
91d3349585
|
view: slightly reduce instantiations
|
2022-04-04 09:46:20 +02:00 |
|
Michele Caini
|
6e1a774921
|
sigh: slightly reduce instantiations
|
2022-04-04 09:46:00 +02:00 |
|
Michele Caini
|
6b53b509fa
|
registry/storage: minor changes
|
2022-04-04 09:18:10 +02:00 |
|
Michele Caini
|
b8b6203ecd
|
doc: minor changes
|
2022-04-04 09:17:40 +02:00 |
|
Michele Caini
|
81e1500675
|
dense_set: slightly reduce instantiations
|
2022-04-04 09:17:13 +02:00 |
|
Michele Caini
|
d2cd18cb1e
|
test: minor changes (try to also please codecov)
|
2022-04-02 16:10:00 +02:00 |
|
Michele Caini
|
f5ac73f681
|
resource_cache: use actual template parameters on sfinae expressions
|
2022-04-01 14:48:52 +02:00 |
|
Michele Caini
|
413630813a
|
resource: updated doc
|
2022-04-01 14:41:38 +02:00 |
|
Michele Caini
|
73b6ef2293
|
resource: updated natvis file
|
2022-04-01 14:41:15 +02:00 |
|
Michele Caini
|
428bfbd810
|
tests: updated tests for the resource module
|
2022-03-31 15:43:44 +02:00 |
|
Michele Caini
|
c54409bdfb
|
resource: fully review the resource module
|
2022-03-31 15:43:07 +02:00 |
|
Michele Caini
|
b63aebfdaf
|
dense_set: strong exception guarantee (emplace/insert)
|
2022-03-30 15:34:45 +02:00 |
|
Michele Caini
|
335f876a46
|
dense_map: strong exception guarantee (emplace/insert)
|
2022-03-30 15:26:39 +02:00 |
|
Michele Caini
|
c5e99342a3
|
tests: minor changes
|
2022-03-30 15:14:26 +02:00 |
|
Michele Caini
|
1710eb9249
|
dense_map: minor changes
|
2022-03-29 16:56:49 +02:00 |
|
Michele Caini
|
d03770f91f
|
meta: avoid using =default to avoid tricking VS toolset v141
|
2022-03-29 16:26:01 +02:00 |
|
Michele Caini
|
9fe6f7a6ea
|
entity: avoid using =default to avoid tricking VS toolset v141
|
2022-03-29 16:25:53 +02:00 |
|
Michele Caini
|
2fc605fc3e
|
container: avoid using =default to avoid tricking VS toolset v141
|
2022-03-29 16:25:37 +02:00 |
|
Michele Caini
|
edcd5c4713
|
dense_set: use underlying iterators to exploit their checks
|
2022-03-28 16:25:09 +02:00 |
|
Michele Caini
|
bd3df1e06a
|
dense_map: use underlying iterators to exploit their checks
|
2022-03-28 16:24:52 +02:00 |
|
Michele Caini
|
b785d1c82b
|
meta: minor changes (coding style)
|
2022-03-27 23:25:50 +02:00 |
|
Michele Caini
|
93bf14f84f
|
organizer: cleanup + renaming to avoid conflicts
|
2022-03-27 23:24:54 +02:00 |
|
Michele Caini
|
5a84646282
|
dense_map: updated built-in doc
|
2022-03-25 17:34:44 +01:00 |
|
Michele Caini
|
2e6cfc08f0
|
registry: refine storage proxy iterator and guarantee iterator conversions
|
2022-03-25 17:20:23 +01:00 |
|
Michele Caini
|
4b6d3d47ec
|
registry: suppress a false warning from clang
|
2022-03-25 15:12:25 +01:00 |
|
Michele Caini
|
985abaa12a
|
dense_map/set: minor changes
|
2022-03-24 17:38:51 +01:00 |
|
Michele Caini
|
a381a7253a
|
resource: updated doc
|
2022-03-23 15:32:11 +01:00 |
|
Michele Caini
|
b8bb509d5c
|
resource:
* drop the resource_loader class
* made the loader a template parameter of the resource_cache
* updated the API of the resource_cache
|
2022-03-23 15:31:55 +01:00 |
|