pub fn draw_sprite(
target: &mut DrawTarget<'_>,
cam: &CameraState,
settings: &OpticastSettings,
lighting: &SpriteLighting<'_>,
sprite: &Sprite,
) -> u32pub fn draw_sprite(
target: &mut DrawTarget<'_>,
cam: &CameraState,
settings: &OpticastSettings,
lighting: &SpriteLighting<'_>,
sprite: &Sprite,
) -> u32