Function otter_api_tests::create_occultation
source · [−]pub fn create_occultation(
gen: &mut UniqueGenGen<'_>,
max_z: &mut ZLevel,
gplayers: &mut DenseSlotMap<PlayerId, GPlayer>,
gpieces: &mut GPieces,
goccults: &mut GOccults,
ipieces: &IPieces,
ioccults: &IOccults,
to_recalculate: &mut ToRecalculate,
OcculterRotationChecked,
region: RegionC<i32>,
occulter: PieceId,
views: OccultationViews,
_puos_will_return: &PUOs_Simple_Modify
) -> Result<Vec<(PieceId, PieceUpdateOps), Global>, ApiPieceOpError>