Michele Caini
2d945e426b
fixed #133
2018-08-29 23:10:03 +02:00
Michele Caini
13250887fa
review: dependency
2018-08-22 15:51:13 +02:00
Michele Caini
cc3f98ebcd
fixed tests ( #129 )
2018-08-22 14:00:11 +02:00
Michele Caini
c4dd06fa45
delegate/signal: support for const member functions
2018-08-11 00:54:43 +02:00
Michele Caini
a586ad1237
updated build system
2018-08-05 15:17:48 +02:00
Michele Caini
d0f20ed2bf
updated tests
2018-08-05 13:54:21 +02:00
Michele Caini
15b9255a25
fix #120
2018-08-02 16:55:03 +02:00
Michele Caini
6794d21487
one shot bubble sort alg
2018-07-31 09:11:18 +02:00
Michele Caini
590937d2a0
added Registry::entity
2018-07-20 22:17:18 +02:00
Michele Caini
f12ff3b15e
fix #116
2018-07-18 14:07:48 +02:00
Michele Caini
69ad8676b7
added USE_ASAN option
2018-07-18 14:07:43 +02:00
Michele Caini
d0fd756f6b
logo + review doc
2018-07-12 15:30:52 +02:00
Michele Caini
0e68bb3d2c
added entt::label
2018-07-07 13:40:20 +02:00
Michele Caini
e875f306fd
added FIND_GTEST_PACKAGE to force using system-wide gtest version ( #106 )
2018-07-03 22:09:28 +02:00
Michele Caini
10a7c54364
runtime view
2018-06-28 14:31:04 +02:00
Michele Caini
a66fa9d844
review: capacity
2018-06-28 08:36:24 +02:00
Michele Caini
f8310b1296
added monostate (built-in config system)
2018-06-23 19:43:22 +02:00
Michele Caini
d810e0ba7d
review ident
2018-06-22 09:59:03 +02:00
Michele Caini
1e51ffdb72
user defined string literal for hashed strings
2018-06-20 17:08:14 +02:00
Michele Caini
7da1d1fc64
minor changes
2018-06-19 15:36:21 +02:00
Michele Caini
957697c383
review: delegate (see #101 and #102 )
2018-06-18 17:10:31 +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
3e6ded8823
more on destroy
2018-06-11 08:24:48 +02:00
Michele Caini
612017aaa2
null entity
2018-06-11 08:23:07 +02:00
Michele Caini
ad6b5f8fc1
fixed tests
2018-06-09 23:51:48 +02:00
Michele Caini
f2ab94fa7f
added operator[] to sparse set and views
2018-06-09 00:36:22 +02:00
Michele Caini
d7394a8369
more on prototype
2018-06-08 23:03:05 +02:00
Michele Caini
9feef11d6f
cleanup + tests
2018-06-08 22:58:12 +02:00
Michele Caini
dc4e5ddc3c
review: iterators (sparse set/view)
2018-06-08 22:30:50 +02:00
Michele Caini
9474e6c08c
updated prototype ( #91 )
2018-06-05 08:38:27 +02:00
Michele Caini
e34bec7dee
cloning an entity is no longer allowed
2018-06-04 08:49:13 +02:00
Michele Caini
e07128760e
review: prototype ( #89 )
2018-06-03 19:06:12 +02:00
Michele Caini
c45de0c032
tests + bug fixing
2018-05-23 12:28:10 +02:00
Michele Caini
808464f47d
more on save/restore ( #67 )
2018-05-23 12:26:53 +02:00
Michele Caini
c986a6c4dd
added clone functionality
2018-05-22 22:49:24 +02:00
Michele Caini
17c0479343
minor changes
2018-05-22 22:45:09 +02:00
Michele Caini
d93238912a
workaround for an ICE of g++-5 (see #79 )
2018-05-18 09:27:57 +02:00
Michele Caini
89bbdfa1fe
benchmark: clean up
2018-05-16 16:59:45 +02:00
Michele Caini
20732c9206
added const begin/end on views + tests
2018-05-15 22:51:47 +02:00
Michele Caini
2a34a3ebb6
fixed and added more tests for prototype
2018-05-15 22:31:27 +02:00
Michele Caini
3f04247a53
fixed errors with vs2017 + const begin/end on iterators for sparse set
2018-05-15 22:21:51 +02:00
Michele Caini
ca0a1f8f8b
review: multi component standard view
2018-05-15 17:30:22 +02:00
Michele Caini
d8a9f0ca12
minor changes
2018-05-15 17:29:05 +02:00
Michele Caini
9a785ceb2e
added prototype class
2018-05-11 22:12:43 +02:00
Michele Caini
1102d63469
fix #73
2018-05-02 22:50:55 +02:00
Michele Caini
b89f39d78c
added has for tag + entity to test ownership
2018-05-02 17:07:20 +02:00
Michele Caini
d3b6ed78d9
custom sort function ( #72 )
2018-04-30 17:14:36 +02:00
Michele Caini
08dc2fcf33
performance improvement
2018-04-27 15:27:16 +02:00
Michele Caini
7157e7e77d
minor changes
2018-04-20 17:11:57 +02:00
Michele Caini
cf5074bdc5
added Registry::data/::raw
2018-04-20 16:23:39 +02:00