pub type LCDSpriteCollisionFilterProc = Option<unsafe extern "C" fn(sprite: *mut LCDSprite, other: *mut LCDSprite) -> SpriteCollisionResponseType>;