Commit Graph

587 Commits

Author SHA1 Message Date
f4dc114bbb flat_map for render property map 2019-05-27 21:45:50 +07:00
b6f0073691 remove std::set and std::map using 2019-05-27 21:27:20 +07:00
608f9aae9b return mpark variant 2019-05-27 21:00:46 +07:00
54bfb2d5ba update modules 2019-05-27 01:32:08 +07:00
48a257f70d remove E2D_COUNTOF macro 2019-05-25 23:27:19 +07:00
9e5f32b041 fix samples 2019-05-25 21:55:32 +07:00
92b0c5b837 remove std::unary_function using 2019-05-25 03:55:36 +07:00
534c915dbd remove std::array and std::bitset aliases 2019-05-25 03:54:50 +07:00
26abbee1b6 add flat.hpp module 2019-05-25 03:47:52 +07:00
066be20fe2 remove string_view backport 2019-05-25 03:28:48 +07:00
b8455bf3ed remove stdex::is_detected and stdex::void_t 2019-05-25 02:13:43 +07:00
65e9063ab7 remove variant 3rdparty module 2019-05-25 02:05:47 +07:00
8b422b3d9f add cpp17 build flags, remove old compilers from CI 2019-05-25 01:53:28 +07:00
3804a4d988 Merge pull request #74 from enduro2d/hotfix/update_modules
Hotfix/update modules
2019-05-25 01:35:17 +07:00
f59f9c7165 update modules 2019-05-24 17:52:30 +07:00
Matvey Cherevko
324c3200a9 Merge pull request #73 from enduro2d/feature/gobject
Feature/gobject
2019-05-24 16:45:40 +07:00
408dcd4205 library waits for loading assets in destroying now 2019-05-24 06:47:22 +07:00
fa5080fd35 get sprite_renderer sprite from atlas 2019-05-24 05:01:42 +07:00
cc739d6bd2 world resolve function 2019-05-24 02:54:15 +07:00
27a92fc3ad add library loading error messages 2019-05-24 02:45:27 +07:00
71ad1c743e rename component_factory to factory 2019-05-23 21:29:41 +07:00
b58c79c9a5 add json asset validation error log 2019-05-22 00:09:55 +07:00
44ee8f9eb1 add scheme component validation 2019-05-21 03:35:25 +07:00
5792856327 move component loaders to source files 2019-05-19 23:48:29 +07:00
aa245e6f40 add prototype properties overloading 2019-05-19 12:36:11 +07:00
87149059a0 update ecs module 2019-05-19 05:44:36 +07:00
c3f6f93d7e clean up engine parameters and application classes 2019-05-18 14:44:01 +07:00
Matvey Cherevko
7dde063d8a Merge pull request #72 from enduro2d/hotfix/camera_view_fix 2019-05-17 21:59:35 +07:00
0ebb9bcfaf Merge branch 'hotfix/camera_view_fix' into feature/gobject 2019-05-17 18:43:18 +07:00
6085118ed1 fix camera view and node parent-child transformations 2019-05-17 18:36:52 +07:00
e976840c3d first impl component creator 2019-05-17 15:16:10 +07:00
f87a098424 impl component loaders 2019-05-17 05:38:41 +07:00
400db1f7be Merge pull request #71 from enduro2d/hotfix/update_modules
Hotfix/update modules
2019-05-16 18:54:37 +07:00
061086e46e add quaternion parsing to json_utils 2019-05-16 18:29:26 +07:00
9c03203713 Merge branch 'hotfix/update_modules' into feature/gobject 2019-05-15 17:18:08 +07:00
54c56b11c1 fix update submodules script 2019-05-15 15:43:05 +07:00
dfccfb87fa fix some msvc warnings 2019-05-15 13:53:17 +07:00
50de1cd6e0 clean up cmake config 2019-05-15 12:32:45 +07:00
e0c98dfac2 update modules 2019-05-15 07:53:18 +07:00
6c30095088 dummy component loaders 2019-05-15 01:36:12 +07:00
eac21505ed register components in component_factory 2019-05-14 19:26:48 +07:00
f6e83862ca add children to prefab 2019-05-14 19:21:22 +07:00
b1ba916b17 fix tests compilation 2019-05-14 18:29:48 +07:00
f76461666e node contains gobject instead entity now 2019-05-13 21:31:35 +07:00
6ae2009430 world holds entity instances now 2019-05-13 20:35:34 +07:00
2eff98b639 move scene root to actor component 2019-05-13 19:22:44 +07:00
64b8e594a3 clean up cmake config 2019-05-05 14:35:06 +07:00
204bede84b json utils unit tests 2019-05-01 12:24:30 +07:00
7456c3e0ad move xml and json assets to public headers 2019-05-01 10:00:15 +07:00
e857f0751b dummy component_factory 2019-04-20 07:21:26 +07:00