Skip to content

Releases: catchouli/coment

coment v2.4.1

04 Jun 10:19
Compare
Choose a tag to compare

API changes:

  • Added getWorld() for managers

getWorld() is now valid in the derived constructor, so delayed initialisation is not necessary to use it

coment v2.4.0

01 Jun 09:13
Compare
Choose a tag to compare

API changes:

  • EntityMap no longer a template

Minor:

  • Observers with no connections remaining are now removed from signals on disconnect

coment v2.3.1

13 Feb 22:48
Compare
Choose a tag to compare

A patch to fix compatibility with clang and g++ & simple makefiles

coment v2.3.0

05 Feb 15:13
Compare
Choose a tag to compare

The library is now header-only. To use, simply add the include directory to your project's include directories.

coment v2.2.1

05 Feb 14:26
Compare
Choose a tag to compare

Internal refactoring
Removal of unused headers

coment v2.2.0

02 Feb 20:52
Compare
Choose a tag to compare

API changes:

The derived type must now be passed into the base of Manager and System to allow automatic registration of callbacks. For example:

class PositionUpdateSystem : System {}

Bugfix:

Component removal is delayed until an update to prevent modification of arrays during iteration.

coment v2.1.0

13 Jan 23:50
Compare
Choose a tag to compare

API change:

EntityMap now supports range-based for (or iterators)

coment v2.0

05 Jan 02:27
Compare
Choose a tag to compare

A completely rewritten version for C++11 with much more rigorous testing and improved design

coment v1.0

20 Jan 14:32
Compare
Choose a tag to compare

Old C++03 version - un-rigorously tested and not supported