alecthomas/entityx — pull request #9 by sansumbrella (2013-09-02 20:10:22+00:00)
Title: Added remove<C>() method for removal of components by type.

Along with this, there is a ComponentRemovedEvent that is
delivered whenever a component is removed from an entity.

Addresses the issue I mentioned on the mailing list about removing components from an entity.
You can now remove components from entities and a ComponentRemovedEvent will be delivered.