rj00a / evenio

An event-driven Entity Component System
MIT License
132 stars 14 forks source link

Expose bump allocator in `Sender` #65

Closed rj00a closed 3 months ago

rj00a commented 3 months ago

This PR removes the 'static requirement from Sender::send and Sender::send_to and exposes the bump allocator by providing allocation methods on Sender. Sender is now entirely internally mutable (takes &self on all the methods).

This partially addresses #44 but is missing a few things.