Michele Caini
|
9457a55910
|
dispatcher: added discard to free explicitly a pool
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
56e7dd0de0
|
dispatcher::discard becomes dispatcher::clear
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
f0dc882ae9
|
minor changes here and there
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
acb70d4440
|
meta: uses type_id_v rather than other techniques
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
167721bf8c
|
removed ENTT_API from ENTT_OPAQUE_ID
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
4f438e5228
|
family: back to the old-fashioned model
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
0f0aeb6d47
|
meta: prepare migration to entt::type_id
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
d1a6edad8a
|
ENTT_OPAQUE_TYPE: to_integer -> to_integral
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
388feb7edb
|
docs: updated doxy.in
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
962b068c92
|
test: pass NOMINMAX where cr.h is included
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
a32373bc3a
|
meta: updated tests, CR_UNLOAD isn't passed on close
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
94a5a4ac1e
|
doc: minor changes
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
ed8eea12bd
|
entt::component no longer exists
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
83bea8b654
|
registry: uses type_id_v rather than families
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
d4d2db228e
|
minor changes: noexcept-ness review (close #372)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
f8b8c91fe8
|
type_id: sfinae friendly version to allow extreme customization
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
8451301a5a
|
dispatcher/emitter: constrained assure
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
449b03f6bd
|
type_id: built-in variadic accepts only single types
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
3853ff725f
|
dispatcher/emitter: better assure
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
ee66e3ef9e
|
added missing include
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
2643500957
|
type_id: removed redundant check
|
2019-12-29 15:16:12 +01:00 |
|
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
|
169dcbcd74
|
coverage: enabled 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
|
9f7a2ef84e
|
updated TODO
|
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
|
8bc63494bc
|
hashed string: added missing include
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
9acdeeed04
|
CI: enabled plugins
|
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
|
36bad31355
|
signal: updated fwd.hpp
|
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
|
e8d9d663a7
|
registry: removed superfluous friend declaration
|
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
|
3f67054f03
|
meta: compare function shouldn't be static
|
2019-12-29 15:16:12 +01:00 |
|