Michele Caini
|
88467a87a4
|
emitter: uses type_id_v rather than a family
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
d1cdeb4a2d
|
dispatcher: uses type_id_v rather than a family
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
f5ced7fe39
|
core: (customizable) type_id[_v]
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
023267ecab
|
static hashed_string::to_value -> hashed_string::value
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
3d515a760c
|
attribute.h: lib -> core
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
026c5987dd
|
suppress some warnings here and there
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
84fb3694f2
|
test: meta and plugins
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
d28b6fbf1e
|
test: use MODULE rather than SHARED for plugins
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
cc5ea60d2b
|
test: minor changes (for code coverage)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
d2cdb2a209
|
build system: refine macro SETUP_PLUGIN_TEST
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
427587e591
|
test: ENTT_API_* definitions are set by means of cmake
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
4f028d8201
|
test: prepare plugin stuff
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
d59c052554
|
build system: added fungos/cr to the list of dependencies required to compile lib tests
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
93ebe91bc5
|
test: removed useless FAIL()
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
fadb8f695e
|
tests: minor changes
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
8bb1518d09
|
registry: (almost) transparent dll/.so support with ENTT_API
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
2d2648cf57
|
emitter: : (almost) transparent dll/.so support with ENTT_API
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
231036784d
|
dispatcher: (almost) transparent dll/.so support with ENTT_API
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
882b91b221
|
family: review to make it work with dllimport/dllexport
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
df346ab380
|
lib, test: minor changes
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
c7b8e82ada
|
meta: (almost) transparent dll/.so support with ENTT_API
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
b8784863f2
|
meta: context no longer exists
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
e2a7a7ce20
|
test: cleanup
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
b25b1c45fb
|
named types (traits and macros) are no longer available
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
becaef36ff
|
disabled tests for shared objects/named types
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
5a1af60357
|
view/group: all iterators are at least bidirectional (close #370)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
46db75308c
|
test: modularized lib tests
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
7a14fbb221
|
registry: stomp doesn't work anymore with foreign registries
|
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
|
93b09836da
|
updated workflow (close #359)
|
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
|
d6d79a2aa5
|
code coverage
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
434f77a058
|
sigh: review connection/scoped_connection
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
6dbbb265d1
|
registry: added range remove
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
28e5267132
|
registry::stomp supports foreign registries (close #315)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
3c69f98451
|
range registry::stomp is no longer available
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
cad8a90124
|
spawning registry::create is no longer available
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
50af38b952
|
registry::clone/stomp review (close #350)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
e74f5b2991
|
cleanup/refactoring
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
0dec05fd70
|
no longer _each (it was too ugly for me)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
c380da7214
|
range stomp is now named stomp_each for consistency
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
9cf64ba881
|
range destroy is now named destroy_each for consistency
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
74d901b7ae
|
registry: range assign
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
86c524dade
|
fix: sorting empty types (close #365)
|
2019-11-26 11:16:02 +01:00 |
|
Innokentiy Alaytsev
|
6889edcfc4
|
meta, fix: meta_prop::next lazy initialization
|
2019-11-26 11:11:42 +01:00 |
|
Michele Caini
|
064104f23a
|
suppress **all** shadow warnings (close #346)
|
2019-11-26 11:11:19 +01:00 |
|
Michele Caini
|
e80b1c264c
|
family: it no longer dacays types
|
2019-11-26 11:11:13 +01:00 |
|
Michele Caini
|
c93d0f0d59
|
registry::prepare to force create pools explicitly
|
2019-10-24 23:10:03 +02:00 |
|
Michele Caini
|
5e8a9340f1
|
meta: added meta_type::remove_extent (close #345)
|
2019-10-23 23:29:25 +02:00 |
|