Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-09 | Add example. | Alec Thomas | |
2014-09-29 | Update README for 1.0.0. | Alec Thomas | |
2014-09-16 | Document some projects using EntityX. | Alec Thomas | |
2014-06-08 | Call systems.configure() in example. | Alec Thomas | |
2014-06-08 | Add convenience `Component<T>::Handle` typedef. | Alec Thomas | |
2014-06-07 | README updates. | Alec Thomas | |
Fixes #32. Fixes #33. | |||
2014-05-05 | 1.0.0alpha1 release. | Alec Thomas | |
2014-04-02 | Doc updates. | Alec Thomas | |
2014-03-02 | Update README for 1.0.0. | Alec Thomas | |
2014-03-02 | Removed Manager. Add EntityX class. Largely eradicate use of shared_ptr. | Alec Thomas | |
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++ | |||
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 | 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-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-10-30 | Resolved README merge conflict | Antony Woods | |
2013-10-29 | Tidying up and amending readme/changes | 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-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-04 | Document dependency helper. | Alec Thomas | |
2013-10-01 | Update README to match reality. | Alec Thomas | |
2013-09-04 | Performance improvements + emitting events from Python. | Alec Thomas | |
2013-08-22 | Switch from boost::signal to embedded Simple::Signal. | Alec Thomas | |
2013-08-21 | Revert "Switch to boost::signals2." | Alec Thomas | |
Until I have the time to make the tests work. This reverts commit be03c3a3d4e8824c3b909648b46910b4cdbc72e1. | |||
2013-08-21 | Switch to boost::signals2. | Alec Thomas | |
2013-08-18 | Destroying an entity correctly invalidates all other references. | Alec Thomas | |
2013-08-17 | Add changelog, clean up docs a bit. | Alec Thomas | |
2013-06-04 | Update documentation. Fixes #8. | Alec Thomas | |
2013-04-03 | All Manager classes are now managed by smart pointers. | Alec Thomas | |
2013-04-02 | Allow shared_ptr implementation to be selected. | Alec Thomas | |
Fixes #6. | |||
2013-03-30 | Fix README. | Alec Thomas | |
Fixes #7. | |||
2013-03-12 | Use std::bitset, allowing for an arbitrary number of components. | Alec Thomas | |
2013-03-11 | Improve documentation. | Alec Thomas | |
2013-03-11 | Add some benchmarks. | Alec Thomas | |
2013-03-11 | Some breaking changes to Entity management. | Alec Thomas | |
- Entity will no longer implicitly cast to Entity::Id. This is safer and cleaner. - Use Entity::destroy(). This will destroy the entity *and* invalidate the handle. - Removed the exists() method, as it was largely meaningless anyway. Listen to EntityDestroyedEvent instead. - Exposed Entity::manager() and removed manager attribute from events. | |||
2013-03-10 | README formatting. | Alec Thomas | |
2013-03-10 | Two bugfixes in Entity. | Lars Pensjö | |
Fix Entity::operator! and initialize Entity::id_ to invalid value by default. Add test to verify operator! and uninitialized Entity. Suppress warnings about unused variables. | |||
2013-03-02 | Remove unused variable. Update README. | Alec Thomas | |
2013-02-27 | Minor readme updates. | Lars Pensjö | |
Add link to define POD. Refer to entity instead of component. | |||
2013-02-27 | Enable testing for Linux with gcc. | Lars Pensjö | |
Resolve namespace std clash with boost. struct NullDeleter can't be local. Remove surplus ';'. | |||
2012-10-24 | Add Entity class helper. | Alec Thomas | |
This largely supplants the use of entity IDs. | |||
2012-10-24 | Add C++ GitHub highlighting (hopefully). | Alec Thomas | |
2012-10-24 | README updates. | Alec Thomas | |
2012-10-22 | Allow System's to be added pre-created to the SystemManager. | Alec Thomas | |
2012-10-22 | Convert remaining bare pointers to shared_ptr. | Alec Thomas | |