alecthomas / entityx

EntityX - A fast, type-safe C++ Entity-Component system
MIT License
2.21k stars 295 forks source link

Modifications to enable Systems and Components to be exportable #234

Closed bensanmorris closed 3 years ago

bensanmorris commented 4 years ago

Adds support for exportable components and systems (i.e. exporting components and systems from plugins). Have tested on Windows, macOS and Linux.

maluramichael commented 4 years ago

Maybe squash your commits. No one wants to review dozens of wip commits :D

alecthomas commented 4 years ago

Sorry, I looked at this a while back but forgot to submit my comments :\

Please revert all whitespace changes.

bensanmorris commented 4 years ago

No problem Alec - thanks for taking a look. I'll tidy up the whitespace and resubmit hopefully tmrw time permitting.