Michele Caini
960bbbde29
more on registry::clone ( close #161 )
2018-12-17 21:39:30 +01:00
Michele Caini
eb79b79c35
updated contributors list
2018-12-16 13:50:04 +01:00
Michele Caini
8212ed6d87
monostate: helper template variable
2018-12-16 13:49:13 +01:00
Michele Caini
c639cb5285
added hashed_string::to_value for direct computation
2018-12-16 13:49:09 +01:00
ceeac
a88fd1c669
Fix compile error when compiling example with GCC8 ( #170 )
2018-12-16 13:48:23 +01:00
Michele Caini
b053f23d15
registry::clone supports type list now ( close #165 )
2018-12-14 22:24:52 +01:00
Michele Caini
9d32a89491
doc: used @copydoc where possible
2018-12-13 22:50:23 +01:00
Michele Caini
cb9a147fff
clone functionality ( close #161 )
2018-12-13 08:55:43 +01:00
Michele Caini
c9fddedbf1
UB/Crash in entt::insertion_sort ( #167 )
2018-12-11 14:17:39 +01:00
ProWolf
530bbbe4c5
added compile time version macros ( #166 )
2018-12-10 22:53:22 +01:00
Michele Caini
73e5a9f45b
support for filtered persistent views
2018-12-09 13:50:41 +01:00
Michele Caini
72d4e947b6
Conan: Add CI setup #163
2018-12-05 14:51:56 +01:00
Michele Caini
41750c3639
typo
2018-11-30 14:56:48 +01:00
Michele Caini
52b36f38a0
delegate: a few more tests
2018-11-30 11:52:39 +01:00
Michele Caini
58ceb454dd
review: delegate
2018-11-30 10:34:49 +01:00
Michele Caini
9e5a2db4c5
a few more links
2018-11-29 15:20:48 +01:00
Michele Caini
781f283c89
utility: as_view ( resolve #157 )
2018-11-29 11:49:15 +01:00
Michele Caini
f1cd085727
updated AUTHORS
2018-11-28 16:50:25 +01:00
Michael "Croydon" Keck
3aba855bd6
Add basic Conan support ( #162 )
...
* Add Conan support
* Conan: Add test_package
2018-11-28 11:25:49 +01:00
Michele Caini
7e3abb27a4
added find functionality to sparse sets/views
2018-11-28 10:47:09 +01:00
Michele Caini
f0c11daa37
cleanup
2018-11-27 23:44:40 +01:00
Michele Caini
167c174f4d
added support for const instances * to the delegate
2018-11-27 23:16:55 +01:00
Michele Caini
0173060eaf
typo
2018-11-27 22:20:52 +01:00
Michele Caini
4edd25ff5d
review: registry
2018-11-27 22:13:19 +01:00
Michele Caini
2a4e098645
persistent views are now more reliable ( fix #160 )
2018-11-23 09:40:42 +01:00
willtunnels
7c5019c30f
Fix find_package(EnTT) when EnTT is installed using vcpkg ( #159 )
...
This commit fixes a bug where find_package(EnTT) fails when EnTT is
installed using vcpkg.
The bug occurs because EnTTConfig.cmake.in calls
check_required_components(), yet the call to
configure_package_config_file() in CMakeLists.txt that generates
EnTTConfig.cmake is passed NO_CHECK_REQUIRED_COMPONENTS_MACRO. This
causes CMake to error when it tries to parse the output EnTTConfig.cmake
file if that file is generated from EnTTConfig.cmake.in e.g. when
installing EnTT using vcpkg.
2018-11-21 17:44:06 +01:00
Michele Caini
c13fe3feb6
views: const, non-const and all in between ( fix #152 )
2018-11-20 14:45:28 +01:00
Michele Caini
0ced60e712
added get overload with default value to registry ( #152 )
2018-11-19 16:08:26 +01:00
Michele Caini
d0764d5854
accommodate => assign_or_replace ( #153 )
2018-11-19 14:14:01 +01:00
Michele Caini
f7905e3bc2
get_if => try_get ( #153 )
2018-11-19 14:00:22 +01:00
Michele Caini
3e770792a4
meta: minor changes
2018-11-15 23:26:31 +01:00
Michele Caini
8f9934a7f4
boost persistent views (around 100x)
2018-11-12 23:13:23 +01:00
Michele Caini
b921e7d595
review: return values
2018-11-07 17:23:08 +01:00
Michele Caini
a9cb2d2efd
updated TODO
2018-11-01 17:07:21 +01:00
Michele Caini
fe519b3acf
(maybe) suppress error on vs2017
2018-10-31 22:34:27 +01:00
Michele Caini
30cc4a1668
re-enabled appveyor
2018-10-31 22:27:23 +01:00
Michele Caini
a71e4d8970
note/request
2018-10-31 17:42:24 +01:00
Michele Caini
66e7141415
meta: support for setters/getters
2018-10-31 17:39:40 +01:00
Michele Caini
6f0cdc864f
added registry::create overload to create multiple entities at once
2018-10-30 15:14:57 +01:00
Michele Caini
4f9deaaf09
minor changes
2018-10-30 15:10:17 +01:00
Michele Caini
380745a814
fixed constness
2018-10-30 14:25:03 +01:00
Michele Caini
ce4e335412
doc
2018-10-29 22:57:07 +01:00
Michele Caini
274b8181d1
doc
2018-10-29 22:10:51 +01:00
Michele Caini
767bdcc2ce
minor changes
2018-10-28 14:24:56 +01:00
Paul Gruenbacher
c00cde8bcc
workaround for an issue with gcc 8.1.0 ( #146 - fix #145 )
2018-10-27 23:43:24 +02:00
Michele Caini
5859a18b3a
added get_if where possible
2018-10-27 13:45:51 +02:00
Michele Caini
375124642d
fixed warning
2018-10-25 23:02:31 +02:00
Michele Caini
af9e6dea68
review: doc
2018-10-25 22:28:56 +02:00
Michele Caini
78f2267b06
delegate: deduction guidelines
2018-10-22 15:32:18 +02:00
Michele Caini
0a34f22240
dispatcher: allow for deduced types for events
2018-10-21 22:48:06 +02:00