Spots
Spots copied to clipboard
Split Interaction struct into platform dependent versions.
I recently made a PR adding mouseClick to Interaction. This does not make sense to have on any other platform than macOS. I suggest that we add one Interaction struct per platform so that we can tailor them to the platform it belongs to.
We could also go with preprocessors but I would strongly urge against those things as they quickly just are really hard to maintain.
Reference PR #567