pub type SpriteCollideFunction = unsafe extern "C" fn(sprite: *const LCDSprite, other: *const LCDSprite) -> SpriteCollisionResponseType;