Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-05 | Use vector rather than unordered_map for event dispatching. | Alec Thomas | |
2014-03-05 | Wrap component access in a ComponentHandle. | Alec Thomas | |
2014-03-04 | Use TEST_CASE_METHOD rather than SECTION. | Alec Thomas | |
2014-03-04 | Switch to Catch testing framework. | Alec Thomas | |
2014-03-02 | Update README for 1.0.0. | Alec Thomas | |
2014-03-02 | Use raw pointers for components, allocated from pools. | Alec Thomas | |
2014-03-02 | Removed Manager. Add EntityX class. Largely eradicate use of shared_ptr. | Alec Thomas | |
2014-03-02 | Fix visibility issue with gcc. | Alec Thomas | |
2014-03-02 | Increase cache coherency. | Alec Thomas | |
Mainly achieved by allocating components in contiguous memory blocks. This is a breaking change, thus the major version bump. | |||
2014-02-13 | Fixed compile issues on Windows with Visual Studio 2013. | Jarrett Chisholm | |
- Made compiler flags dependent on the compiler being used. - Added check for clang to use the same compiler options as gnu g++ | |||
2014-01-22 | Merge pull request #26 from hovatterz/pkg-config | Alec Thomas | |
Add pkg-config source file | |||
2014-01-19 | Add pkg-config source file | Zack Hovatter | |
2013-12-30 | Merge pull request #22 from scott-linder/master | Alec Thomas | |
Added std::forward in order to respect move semantics in some methods. | |||
2013-12-30 | Added std::forward in order to respect move semantics in some methods. | scott-linder | |
Previously, calls to the methods assign<C>(...), emit<E>(...), and add<S>(...) would fail if constructor arguments relied upon move semantics. | |||
2013-12-25 | Merge pull request #21 from scott-linder/master | Alec Thomas | |
Added entityx::make_ptr to mirror std::make_shared | |||
2013-12-24 | Added entityx::make_ptr to mirror std::make_shared | scott-linder | |
2013-12-20 | Move Python support to https://github.com/alecthomas/entityx_python | Alec Thomas | |
2013-12-20 | Event delivery to/from Python and C++. | Alec Thomas | |
2013-12-17 | Fix unpack and entities_with_components with > 2 args. | Alec Thomas | |
2013-12-02 | Add download instructions. | Alec Thomas | |
2013-12-02 | Update docs, add step(dt) to Manager. | Alec Thomas | |
Fixes #19. | |||
2013-11-29 | Don't cap at ms. | Alec Thomas | |
2013-11-29 | Merge no-boost into master. | Alec Thomas | |
This eradicates boost as a dependency for everything except the Python integration, which may or may not work for now. | |||
2013-11-29 | Make benchmarks work. | Alec Thomas | |
2013-11-27 | Merge pull request #18 from dustinfreeman/master | Alec Thomas | |
Fixed spelling in README.md | |||
2013-11-27 | Fixed spelling in README.md | Dustin Freeman | |
Depdendency -> Dependency | |||
2013-11-04 | Moved stdlib=libc++ test into CMakeLists.txt. Made further modifications to ↵ | Antony Woods | |
README.md | |||
2013-11-04 | Tidied up config.h.in to remove redundant guard - take two | Antony Woods | |
2013-11-04 | Revert "Tidied up config.h.in to remove redundant guard" | Antony Woods | |
This reverts commit a5247cfd2a63ac4ef4820a61d43af0fb10f722ae. | |||
2013-11-01 | Tidied up config.h.in to remove redundant guard | Antony Woods | |
2013-10-31 | Line endings fix? | Antony Woods | |
2013-10-30 | Normalize line endings | Antony Woods | |
2013-10-30 | Resolved README merge conflict | Antony Woods | |
2013-10-30 | Merge pull request #1 from alecthomas/master | Antony | |
Merge changes from upstream | |||
2013-10-29 | Normalize line endings | Alec Thomas | |
2013-10-29 | Add .gitattributes for line endings. | Alec Thomas | |
2013-10-29 | Tidying up and amending readme/changes | Antony Woods | |
2013-10-29 | Removed boost namespace from tests so they compile | Antony Woods | |
2013-10-29 | Fixed a compiler error with std::chrono::duration | Antony Woods | |
2013-10-16 | Fixed invalid header in python files. Now using chrono instead of boost ↵ | Antony Woods | |
timer. Removed unnecessary ptr checks, as now shared ptr is mandatory. Updated Readme to reflect new changes. Updated travis file, just in case. | |||
2013-10-16 | First pass at replacing boost with c++11 features | Antony Woods | |
2013-10-14 | Dependencies in README. | Alec Thomas | |
2013-10-14 | Initial commit | Antony Woods | |
2013-10-14 | README formatting tweaks. | Alec Thomas | |
2013-10-14 | Fix bug in EntityManager::get. | Alec Thomas | |
2013-10-12 | Allow creation of Entity::Id from uint64_t. | Alec Thomas | |
2013-10-04 | Document dependency helper. | Alec Thomas | |
2013-10-04 | Add `Dependency<C, D1, D2...>` System for automatic component | Alec Thomas | |
dependencies. | |||
2013-10-01 | Update README to match reality. | Alec Thomas | |
2013-09-05 | Speed up iterator creation a bit by avoiding some copies. | Alec Thomas | |