Michele Caini
770e57c361
emitter works across boundaries now
2019-02-24 23:59:15 +01:00
Michele Caini
d80a00701d
dispatcher works across boundaries now
2019-02-24 23:37:08 +01:00
Michele Caini
62d3cd8795
updated doc
2019-02-24 21:54:27 +01:00
Michele Caini
ad9ec22fd1
updated doc
2019-02-23 23:47:44 +01:00
Michele Caini
617635a989
wip: lib support
2019-02-23 23:46:42 +01:00
Michele Caini
9fbdbc1844
review: delegate/sigh
2019-02-17 16:17:13 +01:00
Michele Caini
69c514d1a4
doc: fixed typo
2019-02-13 15:03:14 +01:00
Michele Caini
7047d12eba
updated doc
2019-02-13 14:59:59 +01:00
Erik Scholz
9c55111e14
[DOCS] removed excess "registry." in groups code sample ( #181 )
2019-02-09 19:00:23 +01:00
Michele Caini
47e9330646
groups
2019-02-09 14:04:09 +01:00
Michele Caini
be72728000
updated doc
2019-01-24 14:30:16 +01:00
Michele Caini
fe3f6aa22b
signal: review
2019-01-23 15:42:29 +01:00
Michele Caini
1325f75e81
updated links
2019-01-23 15:37:15 +01:00
Michele Caini
c91f9beddb
removed raw view + added extended each member function to all the other views
2019-01-04 10:44:27 +01:00
Michele Caini
c9c5ccaa6d
updated file links.md
2019-01-04 10:43:18 +01:00
Michele Caini
3c9a6ad218
delegate: curried functions can accept linked parameters either by value or by reference
2019-01-01 15:01:13 +01:00
Michele Caini
397a04b49c
typo
2018-12-26 15:00:46 +01:00
Michele Caini
d32c8e9457
empty type optimization
2018-12-26 14:50:30 +01:00
Michele Caini
ebb2974ca7
added exclude alias for type_list
2018-12-21 16:23:23 +01:00
Michele Caini
24ba692884
delegate: support for curried functions
2018-12-19 14:18:59 +01:00
Michele Caini
73e5a9f45b
support for filtered persistent views
2018-12-09 13:50:41 +01:00
Michele Caini
9e5a2db4c5
a few more links
2018-11-29 15:20:48 +01:00
Michele Caini
0173060eaf
typo
2018-11-27 22:20:52 +01:00
Michele Caini
2a4e098645
persistent views are now more reliable ( fix #160 )
2018-11-23 09:40:42 +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
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
8f9934a7f4
boost persistent views (around 100x)
2018-11-12 23:13:23 +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
ce4e335412
doc
2018-10-29 22:57:07 +01:00
Michele Caini
274b8181d1
doc
2018-10-29 22:10:51 +01:00
Michele Caini
af9e6dea68
review: doc
2018-10-25 22:28:56 +02:00
Michele Caini
b0651fcaed
delegate: empty -> operator bool
2018-10-21 14:59:24 +02:00
Michele Caini
fafb325a88
fixed typo
2018-10-16 23:08:42 +02:00
Michele Caini
6b69b4671f
fixed typo
2018-10-16 22:49:13 +02:00
Michele Caini
eaa95ee840
fixed typo
2018-10-16 22:21:36 +02:00
Michele Caini
6d9fa6418d
fixed typo
2018-10-12 16:30:45 +02:00
Michele Caini
9c164e1cea
meta: full support for constant values and enums
2018-10-12 00:09:58 +02:00
Michele Caini
17d57ee49a
value types and meta objects
2018-10-10 08:42:41 +02:00
Michele Caini
922c955239
fixed doc + updated TODO list
2018-10-07 21:53:07 +02:00
Michele Caini
618a325057
reflection system
2018-10-05 13:38:22 +02:00
Michele Caini
d81cb7f866
EnTT v3 (draft)
2018-09-30 14:04:39 +02:00
Michele Caini
bf10cbc70b
review: documentation
2018-09-01 14:57:06 +02:00
Michele Caini
d0fd756f6b
logo + review doc
2018-07-12 15:30:52 +02:00
Michele Caini
a16f2ac15c
fixed build system
2018-06-27 22:53:21 +02:00
Michele Caini
1f461db0a1
minor changes
2018-06-13 23:33:47 +02:00
Malte
6c55aafee3
Export CMake Config file and "modernize" CMake scripts ( #87 )
...
* CMake modifications and Config file generation
* CMake minor style changes
* Get rid of commented lines, fix indentation
* Respect Windows conventions for CMake config directory, Fix error with Config Version file, Export CMake package
* Add CMake option for use of ENTT_COMPILE_OPTIONS, Add CMake option for using libc++, Remove from EnTT target and move it to test targets
* Fix indentation
* Fix indentation (again)
* Fix Windows problems with compile option -Wall in not using it on Windows
* Improved generator expression
The problem with -Wall is not due to the platform but due to the compiler MSVC
* Set compatibility for ConfigVersion file to AnyNewerVersion, Add PATH_VARS CMAKE_INSTALL_INCLUDE_DIR of configure_package_config_file, Remove redundant options, correct target_include_directory for INSTALL_INTERFACE, set the Version in EnTTConfig file and check CMake version
* Add missing closing brace, Add a special config file for the build tree
2018-06-13 14:04:05 +02:00
Michele Caini
50069d3743
fixed docs
2017-12-14 23:15:47 +01:00
Michele Caini
3706fbdfee
EnTT v2 ( #14 )
...
EnTT v2
2017-10-18 09:19:14 +02:00