Expand description

Once a Map exists, the player can edit it in the UI (producing MapEdits in-memory), then save the changes to a file (as PermanentMapEdits). See https://a-b-street.github.io/docs/tech/map/edits.html.

Re-exports

pub use self::perma::PermanentMapEdits;

Modules

compat 🔒
perma 🔒

Structs

This must contain all crossing turns at one intersection, each mapped either to Crosswalk or UnmarkedCrossing

Represents changes to a map. Note this isn’t serializable – that’s what PermanentMapEdits does.

Enums

Functions

Recalculate the driveways of some buildings after map edits.

Recalculate the driveways of some parking lots after map edits.