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 |
|
Michele Caini
|
36d1b0a4bc
|
emitter: updated inline doc
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
748777b8eb
|
registry: removed superfluous ::template from unset()
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
acd8e0bce5
|
registry: updated ::prepare
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
d2d068edff
|
registry: removed superfluous ::template from type()
|
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
|
c3b0fa6c93
|
registry no longer uses named types
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
63a4e67174
|
cleanup
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
88e37438fa
|
emitter: const/non-const assure
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
5be1bf7d82
|
meta no longer uses named types
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
eb4689d2f1
|
dispatcher no longer uses named types
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
e81549e5fd
|
emitter no longer uses named types
|
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
|
6aefa40ca2
|
updated TODO (changes requried to get rid of named types)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
250ef50361
|
added attribute.h
|
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
|
33f5e13b29
|
use std::for_each instead of std::for_each_n (the latter isn't supported by older compilers)
|
2019-12-29 15:16:12 +01:00 |
|
Michele Caini
|
54bb4797db
|
cleanup
|
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
|
18349f5ee4
|
small improvements
|
2019-12-29 15:16:12 +01:00 |
|