]> git.seodisparate.com - EntityComponentMetaSystem/commit
Add static_assert, components must be def-const
authorStephen Seo <seo.disparate@gmail.com>
Tue, 11 Sep 2018 03:16:04 +0000 (12:16 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Tue, 11 Sep 2018 03:16:04 +0000 (12:16 +0900)
commit8c462b83a159d6408cde1b1817cf452d34041806
treec4e343e3c881f47591487da71862fa7f3054ed8f
parent6bf239a43b0a8b2db07a15908c39e7c6af80d388
Add static_assert, components must be def-const

EC::Manager will fail to compile if any given Component is not default
constructible, so a static_assert and ctest was added.
.gitignore
src/CMakeLists.txt
src/EC/Manager.hpp
src/test/WillFailCompileTest.cpp [new file with mode: 0644]