Slightly cleaner version of #1474
Slightly cleaner version of #1474

Using a typedef to avoid duplicate function headers (less code, and FD doesn't handle this too well)
Also don't throw errors, just default to LEFT.

HaxeFlixel/flixel