Constant game::pregame::built_info::BUILT_TIME_UTC [−][src]
pub const BUILT_TIME_UTC: &str = r"Mon, 11 Oct 2021 22:19:34 +0000";
Expand description
The build time in RFC2822, UTC.
+Constant game::pregame::built_info::BUILT_TIME_UTC [−][src]
pub const BUILT_TIME_UTC: &str = r"Mon, 11 Oct 2021 23:11:42 +0000";
Expand description
The build time in RFC2822, UTC.
Module game::ungap::trip::files [−][src]
Structs
+Module game::ungap::trip::files [−][src]
Structs
Save sequences of waypoints as named trips. Basic file management – save, load, browse. This is useful to define “test cases,” then edit the bike network and “run the tests” to compare results.
diff --git a/rustdoc/game/ungap/trip/files/struct.RenameTrip.html b/rustdoc/game/ungap/trip/files/struct.RenameTrip.html index 3aa2dcabc1..c27cabc58e 100644 --- a/rustdoc/game/ungap/trip/files/struct.RenameTrip.html +++ b/rustdoc/game/ungap/trip/files/struct.RenameTrip.html @@ -1,11 +1,11 @@ -Struct game::ungap::trip::files::RenameTrip [−][src]
struct RenameTrip { +RenameTrip in game::ungap::trip::files - Rust Struct game::
ungap:: [−][src]trip:: files:: RenameTrip Fields
current_name: String
all_names: HashSet<String>
Implementations
Trait Implementations
Called when something on the panel has been clicked. Since the action is just a string, +}
Fields
current_name: String
all_names: HashSet<String>
Implementations
Trait Implementations
Called when something on the panel has been clicked. Since the action is just a string, the fallback case can just use
-unreachable!()
. Read more
fn panel_changed(
&mut self,
ctx: &mut EventCtx<'_>,
_: &mut App,
panel: &mut Panel
) -> Option<Transition<App>>Called when something on the panel has changed. If a transition is returned, stop handling +
fn panel_changed(
&mut self,
ctx: &mut EventCtx<'_>,
_: &mut App,
panel: &mut Panel
) -> Option<Transition<App>>Called when something on the panel has changed. If a transition is returned, stop handling the event and immediately apply the transition. Read more
-
fn on_click_custom(
&mut self,
_ctx: &mut EventCtx<'_>,
_app: &mut A,
_action: Box<dyn CloneableAny + 'static, Global>,
_panel: &Panel
) -> Transition<A>Called when something on the panel has been clicked.
+
fn on_click_custom(
&mut self,
_ctx: &mut EventCtx<'_>,
_app: &mut A,
_action: Box<dyn CloneableAny + 'static, Global>,
_panel: &Panel
) -> Transition<A>Called when something on the panel has been clicked.
fn on_mouseover(&mut self, &mut EventCtx<'_>, &mut A)
Called when the mouse has moved.
fn other_event(&mut self, &mut EventCtx<'_>, &mut A) -> Transition<A>
If a panel
diff --git a/rustdoc/game/ungap/trip/files/struct.TripManagement.html b/rustdoc/game/ungap/trip/files/struct.TripManagement.html index 3b1f939978..e24e40fc29 100644 --- a/rustdoc/game/ungap/trip/files/struct.TripManagement.html +++ b/rustdoc/game/ungap/trip/files/struct.TripManagement.html @@ -4,7 +4,7 @@ }on_click
event didn’t occur andpanel_changed
didn’t return transition, then call this to handle all other events. Read moreExpand description
Save sequences of waypoints as named trips. Basic file management – save, load, browse. This is useful to define “test cases,” then edit the bike network and “run the tests” to compare results.
-Fields
current: NamedTrip
all: SavedTrips
Implementations
Auto Trait Implementations
impl RefUnwindSafe for TripManagement
impl Send for TripManagement
impl Sync for TripManagement
impl Unpin for TripManagement
impl UnwindSafe for TripManagement
Blanket Implementations
Fields
current: NamedTrip
all: SavedTrips
Implementations
Auto Trait Implementations
impl RefUnwindSafe for TripManagement
impl Send for TripManagement
impl Sync for TripManagement
impl Unpin for TripManagement
impl UnwindSafe for TripManagement
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<T> Downcast for T where
T: Any,Convert
Box<dyn Trait>
(whereTrait: Downcast
) toBox<dyn Any>
.Box<dyn Any>
can diff --git a/rustdoc/game/ungap/trip/index.html b/rustdoc/game/ungap/trip/index.html index 211c7c7aa9..e22a37dfb6 100644 --- a/rustdoc/game/ungap/trip/index.html +++ b/rustdoc/game/ungap/trip/index.html @@ -1,4 +1,4 @@ -game::ungap::trip - Rust Module game::
ungap:: [−][src]trip Modules
+game::ungap::trip - Rust diff --git a/rustdoc/game/ungap/trip/results/fn.cmp_dist.html b/rustdoc/game/ungap/trip/results/fn.cmp_dist.html index 65814971c4..ab8dcacac0 100644 --- a/rustdoc/game/ungap/trip/results/fn.cmp_dist.html +++ b/rustdoc/game/ungap/trip/results/fn.cmp_dist.html @@ -1,3 +1,3 @@ - Module game::
ungap:: [−][src]trip Modules
Structs
Enums
cmp_dist in game::ungap::trip::results - Rust + Function game::
ungap:: [−][src]trip:: results:: cmp_dist fn cmp_dist(
txt: &mut Text,
app: &App,
dist: Distance,
shorter: &str,
longer: &str
)cmp_dist in game::ungap::trip::results - Rust \ No newline at end of file diff --git a/rustdoc/game/ungap/trip/results/fn.cmp_duration.html b/rustdoc/game/ungap/trip/results/fn.cmp_duration.html index ee64f84286..78eac4d749 100644 --- a/rustdoc/game/ungap/trip/results/fn.cmp_duration.html +++ b/rustdoc/game/ungap/trip/results/fn.cmp_duration.html @@ -1,3 +1,3 @@ - Function game::
ungap:: [−][src]trip:: results:: cmp_dist fn cmp_dist(
txt: &mut Text,
app: &App,
dist: Distance,
shorter: &str,
longer: &str
)cmp_duration in game::ungap::trip::results - Rust + Function game::
ungap:: [−][src]trip:: results:: cmp_duration fn cmp_duration(
txt: &mut Text,
app: &App,
duration: Duration,
shorter: &str,
longer: &str
)cmp_duration in game::ungap::trip::results - Rust \ No newline at end of file diff --git a/rustdoc/game/ungap/trip/results/fn.compare_routes.html b/rustdoc/game/ungap/trip/results/fn.compare_routes.html index 31050437ce..d624e6e1ed 100644 --- a/rustdoc/game/ungap/trip/results/fn.compare_routes.html +++ b/rustdoc/game/ungap/trip/results/fn.compare_routes.html @@ -1,3 +1,3 @@ - Function game::
ungap:: [−][src]trip:: results:: cmp_duration fn cmp_duration(
txt: &mut Text,
app: &App,
duration: Duration,
shorter: &str,
longer: &str
)compare_routes in game::ungap::trip::results - Rust + Function game::
ungap:: [−][src]trip:: results:: compare_routes fn compare_routes(
app: &App,
main: &RouteStats,
alt: &RouteStats,
preferences: RoutingPreferences
) -> Textcompare_routes in game::ungap::trip::results - Rust \ No newline at end of file diff --git a/rustdoc/game/ungap/trip/results/index.html b/rustdoc/game/ungap/trip/results/index.html index 89a16c5dc7..9fcfebc989 100644 --- a/rustdoc/game/ungap/trip/results/index.html +++ b/rustdoc/game/ungap/trip/results/index.html @@ -1,4 +1,4 @@ - Function game::
ungap:: [−][src]trip:: results:: compare_routes fn compare_routes(
app: &App,
main: &RouteStats,
alt: &RouteStats,
preferences: RoutingPreferences
) -> Textgame::ungap::trip::results - Rust Module game::
ungap:: [−][src]trip:: results Structs
+game::ungap::trip::results - Rust diff --git a/rustdoc/game/ungap/trip/struct.RoutingPreferences.html b/rustdoc/game/ungap/trip/struct.RoutingPreferences.html index 28d0297394..d6063619c8 100644 --- a/rustdoc/game/ungap/trip/struct.RoutingPreferences.html +++ b/rustdoc/game/ungap/trip/struct.RoutingPreferences.html @@ -1,12 +1,12 @@ - Module game::
ungap:: [−][src]trip:: results Structs
A temporary structure that the caller should unpack and use as needed.
Functions
RoutingPreferences in game::ungap::trip - Rust Struct game::
ungap:: [−][src]trip:: RoutingPreferences pub struct RoutingPreferences { +RoutingPreferences in game::ungap::trip - Rust Struct game::
ungap:: [−][src]trip:: RoutingPreferences Fields
avoid_hills: bool
avoid_stressful_roads: bool
Implementations
Trait Implementations
Returns a copy of the value. Read more
+}Fields
avoid_hills: bool
avoid_stressful_roads: bool
Implementations
Trait Implementations
This method tests for
self
andother
values to be equal, and is used +This method tests for
-self
andother
values to be equal, and is used by==
. Read moreThis method tests for
-!=
.Auto Trait Implementations
impl RefUnwindSafe for RoutingPreferences
impl Send for RoutingPreferences
impl Sync for RoutingPreferences
impl Unpin for RoutingPreferences
impl UnwindSafe for RoutingPreferences
Blanket Implementations
Auto Trait Implementations
impl RefUnwindSafe for RoutingPreferences
impl Send for RoutingPreferences
impl Sync for RoutingPreferences
impl Unpin for RoutingPreferences
impl UnwindSafe for RoutingPreferences
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<T> Downcast for T where
T: Any,Convert
Box<dyn Trait>
(whereTrait: Downcast
) toBox<dyn Any>
.Box<dyn Any>
can diff --git a/rustdoc/game/ungap/trip/struct.TripPlanner.html b/rustdoc/game/ungap/trip/struct.TripPlanner.html index 3a6e4e9605..4b41f7bc30 100644 --- a/rustdoc/game/ungap/trip/struct.TripPlanner.html +++ b/rustdoc/game/ungap/trip/struct.TripPlanner.html @@ -7,8 +7,8 @@ files: TripManagement, alt_routes: Vec<RouteDetails>, world: World<ID>, -}Fields
layers: Layers
once: bool
input_panel: Panel
waypoints: InputWaypoints
main_route: RouteDetails
files: TripManagement
alt_routes: Vec<RouteDetails>
world: World<ID>
Implementations
Trait Implementations
Respond to a UI event, such as input or time passing.
-Draw
+}Fields
layers: Layers
once: bool
input_panel: Panel
waypoints: InputWaypoints
main_route: RouteDetails
files: TripManagement
alt_routes: Vec<RouteDetails>
world: World<ID>
Implementations
Trait Implementations
Respond to a UI event, such as input or time passing.
+
fn draw_baselayer(&self) -> DrawBaselayer
Specifies what to draw before draw()
fn on_destroy(&mut self, &mut EventCtx<'_>, &mut A)
Before this state is popped or replaced, call this.
Auto Trait Implementations
impl !RefUnwindSafe for TripPlanner
impl !Send for TripPlanner
impl !Sync for TripPlanner
impl Unpin for TripPlanner
impl !UnwindSafe for TripPlanner
Blanket Implementations
Gets the
diff --git a/rustdoc/search-index.js b/rustdoc/search-index.js index b8d6381c25..c4e145ee3d 100644 --- a/rustdoc/search-index.js +++ b/rustdoc/search-index.js @@ -5,7 +5,7 @@ var searchIndex = JSON.parse('{\ "collisions":{"doc":"A simple data format to list collisions that’ve …","t":[3,3,13,13,4,13,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,5,5,11,11,11,12,5,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11],"n":["Collision","CollisionDataset","Fatal","Serious","Severity","Slight","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","collisions","deserialize","deserialize","deserialize","eq","equivalent","fmt","from","from","from","import_seattle","import_stats19","into","into","into","location","parse_incdttm","serialize","serialize","serialize","severity","source_url","time","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id"],"q":["collisions","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["A single collision that occurred in the real world.","A single dataset describing some collisions that happened.","","","A simple ranking for how severe the collision was. …","","","","","","","","","","The collisions imported from the data source.","","","","","","","","","","Import data from Seattle GeoData …","Import data from the UK STATS19 dataset. See …","","","","A single point describing where the collision occurred.","","","","","The severity reported in the original data source.","A URL pointing to the original data source.","The local time the collision occurred.","","","","","","","","","",""],"i":[0,0,1,1,0,1,2,3,1,2,3,1,1,1,2,2,3,1,1,1,1,2,3,1,0,0,2,3,1,3,0,2,3,1,3,2,3,1,2,3,1,2,3,1,2,3,1],"f":[null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["severity",4]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["severity",4]],["bool",15]],[[],["bool",15]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[["extrashapes",3],["str",15]],["collisiondataset",3]],[[["extrashapes",3],["str",15]],["collisiondataset",3]],[[]],[[]],[[]],null,[[["str",15]],[["duration",3],["option",4,["duration"]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]]],"p":[[4,"Severity"],[3,"CollisionDataset"],[3,"Collision"]]},\ "convert_osm":{"doc":"","t":[13,13,13,13,13,4,3,4,4,13,5,11,11,11,11,11,11,11,11,0,12,11,11,11,11,11,11,5,11,11,11,0,12,0,11,11,11,11,12,11,11,11,11,12,12,12,0,12,0,12,12,0,11,11,11,12,0,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,12,5,5,5,5,3,12,11,11,12,5,5,11,5,5,11,5,5,12,12,5,12,12,11,11,11,11,5,5,5,5,17,5,5,5,5,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,12,12,12,5,5,12,5,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,5,5,5,5,5],"n":["Blockface","FixedPerBldg","Gis","JustOSM","None","OnstreetParking","Options","PrivateOffstreetParking","PublicOffstreetParking","SomeAdditionalWhereNoData","add_extra_buildings","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clip","clip","clone","clone","clone","clone_into","clone_into","clone_into","convert","deserialize","deserialize","deserialize","elevation","extra_buildings","extract","from","from","from","from","include_railroads","into","into","into","into","map_config","name","onstreet_parking","osm_geom","osm_input","parking","private_offstreet_parking","public_offstreet_parking","reader","serialize","serialize","serialize","skip_local_roads","split_ways","to_owned","to_owned","to_owned","transit","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","use_amenities","vzip","vzip","vzip","vzip","pct","clip_map","add_data","generate_input","scrape_output","OsmExtract","amenities","borrow","borrow_mut","complicated_turn_restrictions","extract_osm","find_parking_aisles","from","get_area_type","get_bldg_amenities","into","is_bldg","is_road","osm_node_ids","roads","service_road_crosses_parking_lot","simple_turn_restrictions","traffic_signals","try_from","try_into","type_id","vzip","get_multipolygon_members","glue_multipolygon","glue_to_boundary","multipoly_geometry","DIRECTED_ROAD_THICKNESS","apply_parking","apply_private_offstreet_parking","use_offstreet_parking","use_parking_hints","Document","Node","Relation","Way","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","from","from","from","from","gps_bounds","into","into","into","into","members","nodes","nodes","pt","pts","read","read_tags","relations","scrape_bounds","tags","tags","tags","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","ways","dedupe_angles","should_collapse_roundabout","split_up_roads","extract_route","glue_route","snap_bus_stops"],"q":["convert_osm","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","convert_osm::OnstreetParking","convert_osm::clip","convert_osm::elevation","","","convert_osm::extract","","","","","","","","","","","","","","","","","","","","","","convert_osm::osm_geom","","","","convert_osm::parking","","","","","convert_osm::reader","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","convert_osm::split_ways","","","convert_osm::transit","",""],"d":["If OSM data is missing, then try to match data from …","","Pull data from …","If not tagged, there won’t be parking.","","What roads will have on-street parking lanes? Data from …","","If a building doesn’t have anything from …","How many spots are available in public parking garages?","If OSM data is missing, then infer parking lanes on some …","","","","","","","","","","","The path to an osmosis boundary polygon. Highly …","","","","","","","","","","","","If provided, read polygons from this GeoJSON file and add …","","","","","","OSM railway=rail will be included as light rail if so. …","","","","","","","","Utilities for extracting concrete geometry from OSM …","","","","","","","","","Only include highways and arterials. This may make sense …","","","","","","","","","","","","","","","","","","","","","","","[0, 100]","","","","","","(location, amenity)","","","(relation ID, from way ID, via way ID, to way ID)","","","","","","","","","","Unsplit roads","","(ID, restriction type, from way ID, via node ID, to way …","Traffic signals to the direction they apply","","","","","","Take a bunch of partial PolyLines and attempt to glue …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Role, member","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Many “roundabouts” like …","Returns amenities and a mapping of all points to split …","","",""],"i":[1,2,3,1,3,0,0,0,0,1,0,4,1,3,2,4,1,3,2,0,4,1,3,2,1,3,2,0,1,3,2,0,4,0,4,1,3,2,4,4,1,3,2,4,4,4,0,4,0,4,4,0,1,3,2,4,0,1,3,2,0,4,1,3,2,4,1,3,2,4,1,3,2,0,4,1,3,2,5,0,0,0,0,0,6,6,6,6,0,0,6,0,0,6,0,0,6,6,0,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,7,8,9,10,7,8,9,10,7,8,9,10,7,7,8,9,10,10,7,9,8,9,0,0,7,0,8,9,10,7,8,9,10,7,8,9,10,7,8,9,10,7,8,9,10,7,0,0,0,0,0,0],"f":[null,null,null,null,null,null,null,null,null,null,[[["str",15],["rawmap",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["onstreetparking",4]],[[],["publicoffstreetparking",4]],[[],["privateoffstreetparking",4]],[[]],[[]],[[]],[[["timer",3],["options",3]],["rawmap",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,null,[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,[[]],[[]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["vec",3],["timer",3],["rawmap",3]]],[[]],[[]],[[]],[[]],null,[[["rawmap",3],["timer",3]]],[[["rawmap",3]],["result",6]],[[["rawmap",3]],[["result",6,["vec"]],["vec",3,["originalroad"]]]],[[["originalroad",3],["rawmap",3],["vec",3,["originalroad"]]],["result",6]],null,null,[[]],[[]],null,[[["timer",3],["rawmap",3],["options",3]],["osmextract",3]],[[["rawmap",3],["vec",3]]],[[]],[[["tags",3]],[["option",4,["areatype"]],["areatype",4]]],[[["tags",3]],[["amenity",3],["vec",3,["amenity"]]]],[[]],[[["tags",3]],["bool",15]],[[["tags",3],["options",3]],["bool",15]],null,null,[[["vec",3,["usize"]],["usize",15],["rawmap",3],["rawroad",3]],["bool",15]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["relation",3],["relationid",3],["document",3]],["vec",3]],[[["relationid",3],["ring",3],["vec",3],["option",4,["ring"]]],[["vec",3,["polygon"]],["polygon",3]]],[[["ring",3],["polyline",3]],[["polygon",3],["option",4,["polygon"]]]],[[["relation",3],["relationid",3],["document",3]],[["polygon",3],["result",6,["polygon"]]]],null,[[["timer",3],["rawmap",3],["options",3]]],[[["rawmap",3],["privateoffstreetparking",4]]],[[["timer",3],["rawmap",3],["string",3]]],[[["timer",3],["rawmap",3],["string",3]]],null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],null,null,null,null,null,[[["str",15],["gpsbounds",3],["timer",3]],[["result",6,["document"]],["document",3]]],[[["node",3]],["tags",3]],null,[[["document",3]],["gpsbounds",3]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],null,[[["vec",3,["pt2d"]],["pt2d",3]],[["vec",3,["pt2d"]],["pt2d",3]]],[[["rawroad",3]],["bool",15]],[[["timer",3],["rawmap",3],["osmextract",3]]],[[["relation",3],["relationid",3],["polygon",3],["document",3]],[["rawbusroute",3],["option",4,["rawbusroute"]]]],[[["document",3],["vec",3,["wayid"]],["wayid",3]],[["result",6,["vec"]],["vec",3,["nodeid"]]]],[[["rawbusroute",3],["rawmap",3],["hashmap",3]],[["rawbusroute",3],["result",6,["rawbusroute"]]]]],"p":[[4,"OnstreetParking"],[4,"PrivateOffstreetParking"],[4,"PublicOffstreetParking"],[3,"Options"],[13,"SomeAdditionalWhereNoData"],[3,"OsmExtract"],[3,"Document"],[3,"Node"],[3,"Way"],[3,"Relation"]]},\ "fifteen_min":{"doc":"","t":[6,0,0,0,5,5,0,3,3,11,11,11,11,11,11,11,11,5,5,11,12,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,5,11,11,11,11,11,11,11,11,13,3,3,4,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,6,3,3,12,12,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,5,11,11,12,5,5,12,12,12,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,5,5,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["App","find_amenities","find_home","isochrone","main","run","viewer","FindAmenity","Results","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","create_border_isochrone","create_multi_isochrone","draw","draw","from","from","hovering_on_bldg","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","isochrone","new_state","new_state","on_click","other_event","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","FindHome","Results","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw_houses","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new_state","new_state","on_click","on_click","options","other_event","score_houses","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Biking","BorderIsochrone","Isochrone","Options","Walking","amenities_reachable","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","colors","colors","draw","draw","from","from","from","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new","new","onstreet_parking_spots","options","options","path_to","population","start","start","thresholds","thresholds","time_to_reach_building","time_to_reach_building","times_from","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Entry","ExploreAmenities","HoverKey","HoverOnBuilding","Viewer","address","amenity_idx","amenity_type","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bldg","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_panel","draw","draw","draw","draw_star","draw_unwalkable_roads","draw_unwalkable_roads","drawn_route","duration_away","event","event","from","from","from","from","highlight_start","hovering_on_bldg","hovering_on_category","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","isochrone","key","name","new_state","new_state","options_from_controls","options_to_controls","panel","panel","random_start","table","tooltip","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","value","vzip","vzip","vzip","vzip"],"q":["fifteen_min","","","","","","","fifteen_min::find_amenities","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fifteen_min::find_home","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fifteen_min::isochrone","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fifteen_min::viewer","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","This is a tool to experiment with the concept of …","Calculate isochrones around each amenity on a map and …","","","","","","","","","","Draw an isochrone from every intersection border","For every one of the requested amenity on the map, draw …","","","","","","","","","","","","","","","","","","","","","","","","","","","Ask what types of amenities are necessary to be within a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","For every house in the map, return the percent of …","","","","","","","","","","Represents the area reachable from all intersections on …","Represents the area reachable from a single building.","The constraints on how we’re moving.","","Per category of amenity, what buildings have that?","","","","","","","","","","","","","","","Colors used to draw the isochrone","Colors used to draw the isochrone","Colored polygon contours, uploaded to the GPU and ready …","Colored polygon contours, uploaded to the GPU and ready …","","","","","","","","","","","","","","","","","","How many sreet parking spots are on the same road as any …","The options used to generate this isochrone","The options used to generate this isochrone","","How many people live in the returned area, according to …","The center of the isochrone (can be multiple points)","The center of the isochrone (can be multiple points)","Thresholds used to draw the isochrone","Thresholds used to draw the isochrone","How far away is each building from the start?","How far away is each building from the start?","Calculate the quickest time to reach buildings across the …","","","","","","","","","","","","","","","","(building, scale factor)","","This is the UI state for exploring the isochrone/walkshed …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Start with a random building","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,1,2,1,2,1,2,1,2,0,0,2,2,1,2,2,1,2,1,2,1,2,1,2,2,1,2,2,2,1,2,1,2,1,2,1,2,0,0,3,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,0,3,4,3,4,3,4,3,4,5,0,0,0,5,6,6,7,5,6,7,5,6,7,5,6,7,5,5,5,6,7,6,7,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,6,6,7,6,6,6,7,6,7,6,7,5,5,6,7,5,6,7,5,6,7,5,6,7,5,0,0,0,0,0,8,8,8,9,10,11,8,9,10,11,8,8,9,10,11,8,9,10,11,8,0,9,11,11,0,0,9,10,8,9,11,9,10,11,8,9,9,9,9,10,11,8,9,10,11,8,10,8,9,10,11,8,9,10,8,9,11,0,0,9,11,9,11,10,9,10,11,8,9,10,11,8,9,10,11,8,10,9,10,11,8],"f":[null,null,null,null,[[]],[[["settings",3]]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["simpleapp",3],["options",4],["eventctx",3]],["borderisochrone",3]],[[["eventctx",3],["simpleapp",3],["options",4],["amenitytype",4]],["isochrone",3]],[[["simpleapp",3],["gfxctx",3]]],null,[[]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["options",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["amenitytype",4],["isochrone",3],["borderisochrone",3],["simpleapp",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["simpleapp",3],["str",15],["eventctx",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],[[["simpleapp",3],["eventctx",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["simpleapp",3],["gfxctx",3]]],null,[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["options",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["vec",3,["amenitytype"]],["amenitytype",4],["percent",3],["hashmap",3,["buildingid","percent"]],["simpleapp",3],["buildingid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["simpleapp",3],["str",15],["eventctx",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],[[["panel",3],["simpleapp",3],["str",15],["eventctx",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],null,[[["simpleapp",3],["eventctx",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],[[["vec",3,["amenitytype"]],["timer",3],["simpleapp",3],["options",4],["amenitytype",4]],[["hashmap",3,["buildingid","percent"]],["buildingid",3],["percent",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["options",4]],[[]],null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["vec",3,["buildingid"]],["options",4],["simpleapp",3],["buildingid",3],["eventctx",3]],["isochrone",3]],[[["intersectionid",3],["options",4],["simpleapp",3],["vec",3,["intersectionid"]],["eventctx",3]],["borderisochrone",3]],null,null,null,[[["buildingid",3],["map",3]],[["path",3],["option",4,["path"]]]],null,null,null,null,null,null,null,[[["spot",4],["vec",3,["spot"]],["map",3]],[["hashmap",3,["buildingid","duration"]],["buildingid",3],["duration",3]]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3],["isochrone",3],["simpleapp",3],["building",3]],["panel",3]],[[["simpleapp",3],["gfxctx",3]]],[[["simpleapp",3],["gfxctx",3]]],null,[[["building",3],["eventctx",3]],["geombatch",3]],[[["simpleapp",3],["options",4],["eventctx",3]],["drawable",3]],null,null,null,[[["simpleapp",3],["eventctx",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],[[["simpleapp",3],["eventctx",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],[[]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["simpleapp",3],["eventctx",3]],["option",4]],null,[[["simpleapp",3],["buildingid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["amenitytype",4],["isochrone",3],["simpleapp",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["panel",3]],["options",4]],[[["options",4],["eventctx",3]],["widget",3]],null,null,[[["simpleapp",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["eventctx",3],["isochrone",3],["simpleapp",3]],["hoveronbuilding",3]],[[]],[[]],[[]],[[]]],"p":[[3,"FindAmenity"],[3,"Results"],[3,"FindHome"],[3,"Results"],[4,"Options"],[3,"Isochrone"],[3,"BorderIsochrone"],[3,"Entry"],[3,"Viewer"],[3,"HoverOnBuilding"],[3,"ExploreAmenities"]]},\ -"game":{"doc":"","t":[3,0,11,11,11,11,12,0,0,5,0,0,12,0,5,12,11,0,12,11,11,11,11,0,12,0,12,5,12,12,0,5,0,5,12,12,11,11,11,0,12,11,3,3,3,3,3,3,3,3,8,6,5,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,12,12,12,12,12,12,11,11,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,10,11,12,11,12,11,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,12,11,12,11,12,12,12,11,10,11,12,12,12,12,12,12,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,3,3,3,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,0,12,12,11,11,12,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,0,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,13,3,3,13,4,13,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,12,12,12,12,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,12,12,11,11,11,11,11,12,5,5,12,11,12,11,11,11,11,3,11,11,11,11,12,5,5,5,5,5,11,11,11,11,11,11,12,11,5,11,11,11,5,11,5,11,11,0,0,0,5,11,11,11,11,0,0,13,13,4,13,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,13,4,13,13,3,13,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,12,12,17,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,5,11,11,11,11,11,11,12,12,11,11,3,17,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,5,12,12,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,3,3,3,11,12,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,5,12,5,11,11,12,5,5,11,11,11,11,5,5,5,5,0,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,0,12,12,0,0,12,5,11,0,12,5,12,0,0,11,0,12,12,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,3,12,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,11,11,11,11,11,11,13,3,13,4,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,12,11,11,12,11,11,11,11,11,12,12,11,11,11,11,4,13,13,3,13,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,5,5,5,12,12,11,11,11,12,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,5,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,5,11,12,12,11,11,11,11,5,5,5,5,5,5,5,3,3,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,12,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,0,0,11,11,11,11,11,11,11,0,11,12,0,0,0,11,11,11,11,3,3,5,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,12,5,12,12,12,11,11,11,11,11,11,11,11,12,3,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,11,11,11,11,3,17,17,3,11,11,11,11,12,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,5,5,5,11,12,12,12,5,12,12,12,11,11,11,11,11,11,11,11,4,13,13,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,12,3,11,11,11,11,11,12,11,11,11,11,11,11,12,12,11,11,11,11,12,3,3,3,3,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,12,11,11,11,12,11,11,11,12,12,12,11,11,11,11,5,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,3,3,3,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,5,12,12,11,11,11,11,12,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,5,5,12,5,12,12,0,11,11,11,11,12,12,12,12,12,12,11,11,12,0,0,5,0,12,12,0,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,0,5,5,5,3,11,11,12,12,11,11,12,12,11,12,11,11,11,11,11,11,12,11,12,11,12,11,11,11,11,3,11,11,11,11,5,5,11,11,11,5,12,11,5,12,11,12,11,11,11,11,12,5,12,5,5,11,11,11,12,12,12,11,11,11,12,12,5,12,11,11,11,11,5,3,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,3,11,11,11,11,11,11,12,12,11,11,11,11,12,11,11,11,11,12,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,5,11,11,12,11,12,11,11,12,5,0,11,11,5,12,11,11,11,0,11,11,11,11,11,11,11,5,5,12,12,12,12,11,11,0,12,0,0,11,12,12,12,5,11,11,12,12,11,11,11,11,11,11,11,11,11,12,3,11,11,11,11,11,5,11,12,11,11,11,11,11,11,11,11,11,11,11,11,3,3,5,11,11,11,11,11,11,11,11,5,11,11,11,11,12,11,12,5,5,11,11,11,11,11,11,11,11,12,12,11,12,5,5,12,12,12,12,12,11,11,11,11,11,11,11,11,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,5,12,12,11,12,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,5,11,12,12,11,11,11,11,5,5,3,12,11,11,11,11,11,12,5,11,11,11,11,11,5,11,12,12,12,11,11,11,11,13,13,13,13,13,13,8,13,3,3,3,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,12,12,11,11,11,11,11,0,11,12,11,12,12,11,11,10,11,11,11,11,11,11,10,5,12,12,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,12,0,5,5,11,11,11,12,0,0,12,12,12,5,12,12,12,11,11,11,11,12,12,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,11,11,11,11,12,5,11,11,5,5,5,11,5,11,5,11,11,11,11,5,5,5,11,5,12,11,11,11,11,11,11,13,8,4,17,3,13,13,11,11,11,11,11,11,11,11,10,11,11,10,0,10,11,0,11,11,5,11,11,11,11,11,11,0,10,0,12,0,11,0,0,11,0,0,11,11,11,11,11,11,11,11,11,17,3,17,3,11,11,11,11,11,11,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,13,13,13,3,3,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,3,4,13,3,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,12,12,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,5,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,5,12,11,11,11,11,11,12,12,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,3,3,3,3,3,3,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,12,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,3,3,3,0,11,11,11,11,11,11,12,11,11,11,11,11,11,0,11,12,11,12,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,5,11,12,11,11,11,11,11,11,12,11,11,11,11,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,12,12,0,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,5,3,11,11,11,11,12,11,11,11,11,11,11,11,5,11,12,12,11,11,11,11,3,3,13,13,13,4,13,13,13,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,0,11,11,11,11,11,11,11,12,11,11,11,11,11,11,0,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,12,5,0,12,0,12,5,11,11,12,11,12,11,0,12,11,12,0,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,13,4,13,13,13,13,13,13,13,11,11,11,11,11,11,0,11,11,11,0,11,11,11,11,11,0,0,0,11,0,0,11,11,0,11,0,0,0,11,11,11,11,3,6,4,4,13,3,3,13,13,3,13,13,3,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,11,11,11,12,12,12,11,12,11,11,11,12,11,11,11,11,11,11,11,12,5,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,11,11,11,12,5,12,11,12,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,5,5,5,3,3,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,12,12,11,12,5,5,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,12,12,5,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,3,3,11,11,11,11,11,11,11,11,11,11,5,11,11,11,12,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,3,11,11,11,11,12,11,11,11,11,11,11,11,12,12,11,11,11,11,3,3,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,3,3,11,11,11,11,11,11,11,11,12,5,11,11,5,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,11,11,12,5,5,5,11,11,11,11,11,11,11,11,13,3,13,13,3,3,13,4,8,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,11,11,12,11,11,11,12,11,11,11,12,11,11,11,11,11,11,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,12,12,12,12,12,12,12,11,12,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,12,12,12,12,12,12,11,12,12,12,12,5,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,12,13,3,13,13,13,4,8,4,13,13,13,13,13,13,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,11,11,11,0,11,11,11,11,10,11,11,11,10,11,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,0,10,12,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,3,3,11,11,11,11,12,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,5,12,11,11,5,11,5,12,11,11,11,12,11,12,12,11,12,12,12,11,11,11,11,3,17,11,11,11,11,11,5,12,11,11,5,11,11,11,11,12,11,11,11,12,12,11,11,11,11,12,3,3,5,11,11,11,11,11,11,11,11,11,11,11,5,11,11,0,11,11,11,11,11,11,11,11,11,11,11,5,0,12,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,5,5,5,11,11,11,11,12,12,11,11,11,11,3,11,11,11,11,12,11,11,11,12,11,11,11,11,12,12,11,11,11,11,3,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,12,12,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,17,13,13,17,13,13,13,13,3,13,13,3,4,13,3,3,3,13,5,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,12,11,11,11,11,11,11,5,12,12,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,11,5,11,12,11,11,11,12,11,12,11,11,11,11,11,11,12,12,12,11,11,12,11,11,11,11,11,11,12,11,12,12,11,12,11,11,12,11,5,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,3,11,11,11,11,11,11,11,11,11,11,11,11,5,11,5,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,11,11,12,12,11,11,11,11,11,11,11,11,13,13,13,13,4,3,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,3,3,5,11,11,11,11,11,11,11,11,5,5,5,11,11,11,11,11,11,11,12,11,11,11,11,11,11,12,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,12,3,13,13,13,4,8,13,11,11,11,11,0,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,0,0,11,11,11,0,0,10,0,11,11,11,11,11,11,11,11,3,3,3,3,3,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,12,5,12,11,11,12,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,12,11,5,5,11,11,11,11,3,11,11,12,11,11,11,12,11,12,11,11,11,11,11,12,11,5,11,5,12,12,11,12,12,11,12,11,11,11,11,11,5,12,3,3,3,3,3,3,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,11,12,11,12,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,12,12,11,12,5,5,11,12,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,12,5,5,11,12,11,12,11,11,11,11,11,13,4,13,3,3,13,12,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,12,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,3,3,3,3,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,5,5,12,12,12,11,12,12,12,12,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11],"n":["Setup","app","as_any","as_any_mut","borrow","borrow_mut","center_camera","challenges","common","continue_app_setup","debug","devtools","diff_map","edit","finish_app_setup","flags","from","info","initialize_tutorial","into","into_any","into_any_arc","into_any_rc","layer","load_kml","ltn","ltn","main","maybe_mode","opts","pregame","run","sandbox","setup_app","start_time","start_with_edits","try_from","try_into","type_id","ungap","ungap","vzip","App","FindDelayedIntersections","Flags","PerMap","PerObjectActions","SessionState","ShowEverything","ShowLayers","ShowObject","Transition","add_study_area","agents","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","before_event","before_quit","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer_lane_type","calculate_current_selection","canonical_point","clear_everything","clear_sim","click_action","click_on_intersection","clone","clone_into","cs","cs","current_flags","current_selection","currently_delayed","dash_tab","dirty_from_edits","draw","draw_default","draw_map","draw_map","draw_with_opts","dump_before_abort","elevation_contours","empty","free_memory","from","from","from","from","from","from","from","from","get_renderables_back_to_front","halt_limit","has_modified_trips","has_prebaked","high_scores","info_panel_tab","init_camera_for_loaded_map","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_secondary","last_gmns_timing_csv","last_warped_from","layer","layers","layers","layers","left_click","live_map_edits","make_warper","map","map","map_loaded","map_switched","mode_shift","mouseover_debug_mode","mouseover_unzoomed_buildings","mouseover_unzoomed_everything","mouseover_unzoomed_intersections","mouseover_unzoomed_roads_and_intersections","mut_cs","mut_draw_map","mut_opts","new","new","new","opts","opts","per_obj","prebaked","prebaked","primary","recalculate_current_selection","report_limit","reset","routing_preferences","run","scenario","secondary","session","set_prebaked","show","show","show_areas","show_buildings","show_intersections","show_labels","show_lanes","show_parking_lots","sim","sim","sim_cb","sim_flags","study_area","suspended_sim","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tutorial","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unedited_map","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Challenge","ChallengesPicker","HighScore","alias","all","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","challenge","cutscene","cutscene","description","draw","draw_baselayer","edits_name","event","find","from","from","from","gameplay","goal","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","links","make","new_state","panel","prebake","record","score","title","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","BossSpeaking","CutsceneBuilder","CutscenePlayer","Extra","Layout","PlayerSpeaking","Scene","ShowMessage","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boss","build","draw","draw","draw_baselayer","event","event","extra","fg_color","from","from","from","from","from","idx","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","layout","make_panel","make_task","msg","name","name","new","new_state","panel","panel","player","scenes","scenes","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","PrebakeSummary","as_any","as_any_mut","borrow","borrow_mut","cancelled_trips","finished_trips","from","into","into_any","into_any_arc","into_any_rc","map","prebake","prebake_all","scenario","serialize","total_trip_duration_seconds","try_from","try_into","type_id","vzip","CommonState","as_any","as_any_mut","borrow","borrow_mut","cached_actions","checkbox_per_mode","cmp_duration_shorter","color_for_agent_type","color_for_mode","color_for_trip_phase","debug_actions","draw","draw_custom_osd","draw_osd","event","from","info_panel","info_panel_open","intersections_from_roads","into","into_any","into_any_rc","jump_to_time_upon_startup","launch_info_panel","list_names","new","osd_for","route_sketcher","select","share","tool_panel","try_from","try_into","type_id","vzip","warp","waypoints","Dragging","Hovering","Mode","Neutral","Route","RouteSketcher","add_waypoint","all_roads","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","draw","eq","eq","event","from","from","from","full_path","get_widget_to_describe","idx","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_route_started","mode","mouseover_i","move_waypoint","ne","ne","new","new","on_click","preview","route","snap_to_intersections","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_mode","update_preview","vzip","vzip","vzip","waypoints","at","idx","Erase","Mode","Paint","Pan","RoadSelector","Route","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","dragging","draw","event","from","from","intersections","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","make_controls","mode","new","preview","roads","roads_changed","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","i1","preview_path","PROPOSAL_HOST_URL","ShareProposal","UploadedProposals","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deserialize","draw","fmt","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","load","md5sums","new_state","on_click","proposal_uploaded","serialize","set_clipboard","try_from","try_from","try_into","try_into","type_id","type_id","url","url_flag","vzip","vzip","DebugWarp","WARP_TO_CAM_ZOOM","Warping","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","event","from","from","id","inner_warp_to_id","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","new_state","panel","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","warp_to_id","warper","0","InputWaypoints","Waypoint","WaypointID","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","at","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","center","clone","clone_into","eq","equivalent","event","fmt","from","from","from","get_hash","get_panel_widget","get_waypoint_color","get_waypoint_text","get_waypoints","hash","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","ne","new","new","overwrite","rebuild_world","snap_to_endpts","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","waypoints","Actions","DebugMode","ScreenshotTest","SearchResults","actions","all_routes","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blocked_by","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","calc_all_routes","common","diff_tags","draw","draw","draw","draw_arterial_crosswalks","draw_banned_turns","draw_baselayer","event","event","execute","export_for_leaflet","find_bad_signals","find_degenerate_roads","find_large_intersections","floodfill","from","from","from","from","gameplay_mode","hidden","highlighted_agents","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_paused","layers","layers","new_state","new_state","num_matches","objects","objects","panel","path_counter","polygons","query","reimport_map","reset_info","routes","screenshot_done","search_osm","search_results","select_roads","shared_row","show","streetmix","todo_maps","tool_panel","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","uber_turns","vzip","vzip","vzip","vzip","Viewer","agent_positions","arrow_for","arrows","as_any","as_any_mut","borrow","borrow_mut","draw","event","find_worst_problems","from","graph","into","into_any","into_any_rc","new_state","panel","root_cause","simple_root_cause","trace_root_cause","try_from","try_into","type_id","vzip","Floodfill","Floodfiller","Scc","Source","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","calculate","clone","clone_into","draw","draw","event","floodfill","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","panel","scc","source","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ObjectDebugger","as_any","as_any_mut","borrow","borrow_mut","debug_json","draw","dump_debug","from","into","into_any","into_any_arc","into_any_rc","try_from","try_into","type_id","vzip","PathCounter","as_any","as_any_mut","borrow","borrow_mut","cnt","demand_across_intersection","draw","draw","event","from","into","into_any","into_any_rc","panel","tooltip","try_from","try_into","type_id","vzip","Item","Point","Polygon","PolygonDebugger","Triangle","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","center","draw","event","from","from","idx","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","items","new_state","noun","panel","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AllRoutesExplorer","PathCostDebugger","RouteExplorer","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","baseline_counts","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","calculate_demand","cmp_count","controls_to_params","costs","current_counts","draw","draw","draw","draw","draw_path","event","event","event","from","from","from","goal","into","into","into","into_any","into_any","into_any","into_any_rc","into_any_rc","into_any_rc","maybe_new","new_state","new_state","panel","panel","panel","params_to_controls","recalc_paths","requests","start","tooltip","tooltip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","BulkSelect","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","make_select_panel","new_state","panel","selector","try_from","try_into","type_id","vzip","export","intersection","lane","road","export","lane","road","UberTurnPicker","UberTurnViewer","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","draw","draw_baselayer","from","from","ic","idx","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","legal_turns","members","new_state","new_state","on_click","on_click","on_mouseover","other_event","other_event","panel_changed","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","DevToolsMode","as_any","as_any_mut","borrow","borrow_mut","collisions","destinations","draw","draw_baselayer","event","from","into","into_any","into_any_rc","kml","new_state","panel","polygon","scenario","story","try_from","try_into","type_id","vzip","CollisionsViewer","Filters","aggregated","apply","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","data","draw","eq","event","from","from","from_controls","individual","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_controls","ne","new","new_state","panel","pct","severity","show_individual","time_range","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","world","PopularDestinations","as_any","as_any_mut","borrow","borrow_mut","draw","draw","event","from","into","into_any","into_any_rc","make","new_state","panel","per_bldg","try_from","try_into","type_id","vzip","Object","RADIUS","THICKNESS","ViewKML","as_any","as_any","as_any_mut","as_any_mut","attribs","borrow","borrow","borrow_mut","borrow_mut","color","draw","draw","draw_query","event","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","load_objects","make_object","make_query","new_state","objects","osm_bldg","panel","pick_file","polygon","quadtree","selected","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Obj","Point","Polygon","PolygonEditor","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","draw","eq","equivalent","event","fmt","from","from","get_hash","hash","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","name","ne","new_state","panel","points","rebuild_world","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","world","ScenarioManager","as_any","as_any_mut","borrow","borrow_mut","draw","draw","event","from","into","into_any","into_any_rc","new_state","panel","scenario","try_from","try_into","type_id","vzip","0","DrawFreehand","EditingMarker","Lasso","Marker","MarkerID","RecordedStoryMap","StoryMap","StoryMapEditor","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deserialize","dirty","draw","draw","draw","draw_baselayer","draw_baselayer","draw_baselayer","eq","equivalent","event","event","event","fmt","from","from","from","from","from","from","from","from","from_story","get_hash","hash","idx","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","label","lasso","load","markers","markers","name","name","ne","new","new","new_idx","new_state","new_state","on_click","panel","pl","pts","rebuild_panel","rebuild_world","save","serialize","simplify","story","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","world","ConfirmDiscard","EditMode","LoadEdits","SaveEdits","apply_map_edits","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_edit_lane","cancel","changelist","cmd_to_id","current_name","discard","draw","draw","draw","draw","draw","event","event","event","event","from","from","from","from","heuristics","into","into","into","into","into_any","into_any","into_any","into_any","into_any_rc","into_any_rc","into_any_rc","into_any_rc","make_changelist","make_topcenter","map_edit_key","maybe_edit_intersection","mode","mode","multiple_roads","new_state","new_state","new_state","new_state","on_success","orig_dirty","orig_edits","panel","panel","panel","quit","recalc_btn","reset","roads","routes","speed_limit_choices","stop_signs","tool_panel","top_center","traffic_signals","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","validate","vzip","vzip","vzip","vzip","zones","add_new_lane","default_outside_lane_placement","determine_lane_dir","SelectSegments","as_any","as_any_mut","base_edits","base_road","borrow","borrow_mut","candidates","current","draw","draw","event","from","into","into_any","into_any_rc","new_state","new_state","on_destroy","panel","recalculate","selected","try_from","try_into","type_id","vzip","RoadEditor","as_any","as_any_mut","borrow","borrow_mut","build_lane_highlights","can_reverse","compress_edits","create","draw","draw_drop_position","draw_drop_position","event","fade_irrelevant","fade_irrelevant","from","hovering_on_lane","into","into_any","into_any_rc","lane_for_idx","lane_highlights","lane_type_to_icon","main_panel","make_main_panel","make_top_panel","modify_current_lane","new_state","new_state_without_lane","num_edit_cmds_originally","orig_road_state","r","recalc_all_panels","recalc_hovering","recalc_lane_highlights","redo_stack","selected_lane","selected_lane_bg","top_panel","try_from","try_into","type_id","vzip","width_choices","RouteEditor","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","new_state","panel","route","try_from","try_into","type_id","vzip","StopSignEditor","as_any","as_any_mut","borrow","borrow_mut","draw","from","geom","id","into","into_any","into_any_arc","into_any_rc","mode","new_state","on_click","on_mouseover","other_event","selected_sign","try_from","try_into","type_id","vzip","BundleEdits","TrafficSignalEditor","add_new_edit","apply","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","change_stage","check_for_missing_turns","clone","clone_into","command_stack","commit","current_stage","draw","draw_baselayer","draw_current","draw_multiple_signals","edits","eq","event","fade_irrelevant","fade_irrelevant","from","from","get_current","gmns","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_side_panel","make_top_panel","members","mode","movement_selected","movements","ne","new_state","offsets","original","picker","preview","recalc_draw_current","redo_stack","side_panel","signals","squish_polygons_together","synchronize","to_owned","tooltip","top_panel","try_from","try_from","try_into","try_into","type_id","type_id","validate_all_members","vzip","vzip","warn_changed","ChangeDuration","as_any","as_any_mut","borrow","borrow_mut","draw_baselayer","edit_entire_signal","from","idx","into","into_any","into_any_arc","into_any_rc","new_state","on_click","other_event","panel_changed","try_from","try_into","type_id","vzip","Record","Snapper","add_crosswalks","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cardinal_direction","deserialize","fmt","from","from","geometry","get_mvmnt","green_time","import","import_all","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","movements","mvmt_txt_id","new","osm_ids","parse_linestring","parse_osm_ids","protection","roads_incoming","roads_outgoing","stage","timing_plan_id","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ShowAbsolute","ShowRelative","TuneRelative","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","base","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","draw","draw","draw","from","from","from","i1","i2","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","labels","labels","labels","members","members","members","new_state","new_state","new_state","on_click","on_click","on_click","on_mouseover","on_mouseover","other_event","other_event","other_event","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","SignalPicker","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","make_btn","members","mode","new_state","panel","try_from","try_into","type_id","vzip","PreviewTrafficSignal","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","make_previewer","new_state","panel","time_panel","try_from","try_into","type_id","vzip","check_blackholes","check_sidewalk_connectivity","ZoneEditor","allow_through_traffic","as_any","as_any_mut","borrow","borrow_mut","draw","draw","draw_zone","event","from","into","into_any","into_any_rc","make_instructions","new_state","orig_members","panel","selector","try_from","try_into","type_id","vzip","Area","BldgInfo","BldgPeople","BusRoute","BusStatus","BusStop","ContextualActions","Crowd","DataOptions","Details","InfoPanel","IntersectionArrivals","IntersectionDelay","IntersectionDemand","IntersectionInfo","IntersectionTraffic","IntersectionTrafficSignal","LaneDebug","LaneInfo","LaneTraffic","ParkedCar","ParkingLot","PersonBio","PersonSchedule","PersonTrips","Tab","actions","active_id","active_keys","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","building","bus","cached_actions","can_jump_to_time","changed_settings","clone","clone","clone_into","clone_into","debug","disabled_series","disabled_types","draw","draw_extra","draw_extra","eq","event","execute","from","from","from","from","from_controls","from_id","gameplay_mode","header_btns","hyperlinks","hyperlinks","intersection","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_paused","is_paused","lane","make_table","make_tabs","ne","new","new","panel","parking_lot","person","show_before","show_end_of_day","tab","throughput","time","time_warpers","time_warpers","to_controls","to_id","to_owned","to_owned","tooltips","tooltips","trip","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","variant","vzip","vzip","vzip","vzip","warpers","warpers","draw_occupants","header","info","info_body","people","people_body","bus_header","bus_status","bus_status_body","describe_schedule","route","route_body","stop","stop_body","area","area_body","arrivals","current_demand","current_demand_body","delay","delay_body","delay_plot","header","info","info_body","traffic","traffic_body","traffic_signal","traffic_signal_body","debug","debug_body","header","info","info_body","traffic","traffic_body","header","info","info_body","bio","bio_body","cmp_duration_shorter","crowd","crowd_body","current_status","header","parked_car","parked_car_body","schedule","schedule_body","trips","trips_body","OpenTrip","as_any","as_any_mut","borrow","borrow_mut","cached_routes","cancelled","clone","clone_into","describe_problems","draw_problems","endpoint","eq","finished","from","future","into","into_any","into_any_arc","into_any_rc","make_elevation","make_timeline","make_trip_details","new","ongoing","show_after","single","to_owned","try_from","try_into","type_id","vzip","Close","Layer","LayerOutcome","PANEL_PLACEMENT","PickLayer","Replace","Transition","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","draw_baselayer","draw_minimap","elevation","event","event","favorites","from","from","header","into","into","into_any","into_any","into_any_rc","into_any_rc","map","name","pandemic","panel","parking","pick","population","problems","simple_event","traffic","transit","try_from","try_from","try_into","try_into","type_id","type_id","update","vzip","vzip","CONTOUR_STEP_SIZE","ElevationContours","INTERSECTION_SEARCH_RADIUS","SteepStreets","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","closest_elevation","draw","draw","draw","draw","draw_minimap","draw_minimap","event","event","from","from","into","into","into_any","into_any","into_any_rc","into_any_rc","make_colorer","make_contours","make_legend","name","name","new","new","panel","panel","tooltip","tooltip","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Favorites","ShowFavorites","add","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","buildings","contains","deserialize","draw","draw","draw_minimap","event","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","load","name","new","panel","path","remove","serialize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","BikeActivity","Static","amenities","as_any","as_any","as_any_mut","as_any_mut","blackholes","borrow","borrow","borrow_mut","borrow_mut","draw","draw","draw","draw","draw_minimap","draw_minimap","edits","event","event","from","from","high_stress","into","into","into_any","into_any","into_any_rc","into_any_rc","name","name","name","new","new","no_sidewalks","panel","panel","time","tooltip","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Dead","Exposed","Infected","Options","Pandemic","Recovered","Sane","Seir","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","draw","draw","draw_minimap","eq","eq","event","fmt","from","from","from","heatmap","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","make_controls","name","ne","new","options","opts","panel","state","time","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Bldg","Efficiency","Loc","Lot","Occupancy","Road","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","draw","draw","draw","draw","draw_minimap","draw_minimap","eq","equivalent","event","event","from","from","from","garages","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","looking_for_parking","lots","name","name","ne","new","new","new","onstreet","panel","panel","partial_cmp","private_bldgs","time","time","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Options","PopulationMap","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","draw","draw","draw_minimap","eq","event","from","from","heatmap","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_controls","name","ne","new","options","opts","panel","time","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Options","ProblemMap","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","draw","draw","draw_minimap","eq","event","from","from","heatmap","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_controls","modes","name","ne","new","new","options","opts","panel","show","show_arterial_crossings","show_complex_crossings","show_delays","show_overtakes","time","time1","time2","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Backpressure","CompareThroughput","Delay","Jam","Throughput","TrafficJams","adjacent_to","agent_types","all_polygons","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cluster_jams","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw_minimap","draw_minimap","draw_minimap","draw_minimap","draw_minimap","epicenter","event","event","event","event","event","export_throughput","from","from","from","from","from","from","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","members","name","name","name","name","name","new","new","new","new","new","panel","panel","panel","panel","panel","time","time","time","time","time","tooltip","tooltip","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","TransitNetwork","as_any","as_any_mut","borrow","borrow_mut","draw","draw","draw_minimap","event","from","into","into_any","into_any_rc","name","new","panel","try_from","try_into","type_id","vzip","Neighborhood","RatRun","Viewer","algorithms","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borders","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","browse","calculate_rat_runs","current_rat_run_idx","draw","draw_dynamic_stuff","draw_neighborhood","event","from","from","from","from_road","interior","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_interior_road","length_ratio","modal_filters","neighborhood","new","panel","path","perimeter","rat_run_from","rat_runs","recalculate","render","roads","start_from_road","toggle_modal_filter","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","BrowseNeighborhoods","as_any","as_any_mut","borrow","borrow_mut","calculate_neighborhoods","draw","draw_neighborhoods","event","from","into","into_any","into_any_rc","new_state","panel","try_from","try_into","type_id","vzip","About","MainMenu","Screensaver","TitleScreen","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounce","built_info","default_scenario_for_map","draw","draw","draw","draw_baselayer","draw_baselayer","event","event","event","from","from","from","from","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","line","new","new_state","new_state","panel","panel","panel","proposals","rng","screensaver","started","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","BUILT_TIME_UTC","CFG_ENDIAN","CFG_ENV","CFG_FAMILY","CFG_OS","CFG_POINTER_WIDTH","CFG_TARGET_ARCH","CI_PLATFORM","DEBUG","FEATURES","FEATURES_STR","HOST","NUM_JOBS","OPT_LEVEL","PKG_AUTHORS","PKG_DESCRIPTION","PKG_HOMEPAGE","PKG_LICENSE","PKG_NAME","PKG_REPOSITORY","PKG_VERSION","PKG_VERSION_MAJOR","PKG_VERSION_MINOR","PKG_VERSION_PATCH","PKG_VERSION_PRE","PROFILE","RUSTC","RUSTC_VERSION","RUSTDOC","RUSTDOC_VERSION","TARGET","maybe_update","Proposals","as_any","as_any_mut","borrow","borrow_mut","current","draw","draw_baselayer","event","from","into","into_any","into_any_rc","launch","new_state","panel","proposals","try_from","try_into","type_id","vzip","Actions","BackToMainMenu","Finalizing","GotPrebaked","GotScenario","LoadStage","LoadingMap","LoadingPrebaked","LoadingScenario","SandboxControls","SandboxLoader","SandboxMode","actions","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","async_new","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_interact","common","contextual_actions","controls","dashboards","draw","draw","draw","event","event","event","execute","finalize","from","from","from","from","from","from","gameplay","gameplay","gameplay","gameplay_mode","gameplay_mode","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_daytime","is_paused","is_paused","last_cs","maybe_exit_sandbox","minimap","minimap","misc_tools","mode","mouseover_unzoomed_agent_circle","new","on_destroy","recalc_unzoomed_agent","recreate_panels","route_preview","simple_new","speed","stage","start_from_savestate","time_panel","time_warp","tool_panel","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","ActiveTraffic","CommuterPatterns","DashTab","ModeShift","ParkingOverhead","RiskSummaries","TrafficSignals","TransitRoutes","TravelTimes","TripTable","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","commuter","eq","fmt","from","generic_trip_table","into","into_any","into_any_arc","into_any_rc","launch","misc","mode_shift","parking_overhead","picker","risks","selector","tab_changed","to_owned","traffic_signals","transition","travel_times","trip_problems","trip_table","try_from","try_into","type_id","vzip","Block","BlockID","BlockSelection","BorderType","Both","CommuterPatterns","Filter","Incoming","Locked","Loop","NothingSelected","Outgoing","PanelState","Unlocked","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bldg_to_block","bldgs","bldgs","blocks","border_to_block","borders","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_block_drawable","build_shape_for_border","building_counts","clone","clone_into","count_per_block","current_block","depart_from","depart_until","draw","draw_all_blocks","eq","eq","event","filter","from","from","from","from","from","from","from","from_block","group_bldgs","id","include_borders","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","make_panel","max_count","modes","ne","ne","new_state","panel","partition_sidewalk_loops","proper","redraw_panel","roads","shape","to_owned","total_trips","trips_from_block","trips_to_block","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","base","compare_to","open_trip_transition","preview_route","preview_trip","ActiveTraffic","TransitRoutes","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","downsample","draw","draw","event","event","from","from","into","into","into_any","into_any","into_any_rc","into_any_rc","new_state","new_state","panel","panel","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Entry","Filters","ModeShift","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","distance","draw","estimated_biking_time","estimated_driving_time","event","from","from","from","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","make_table","max_biking_time","max_distance","max_driving_time","max_elevation_gain","new_state","panel","produce_raw_data","show_route_gaps","show_route_gaps","tab","table","total_elevation_gain","total_elevation_loss","trip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Entry","Filters","ParkingOverhead","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","draw","driving_duration","ends_off_map","ends_off_map","event","from","from","from","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","make_table","new_state","panel","parking_duration","percent_overhead","produce_raw_data","starts_off_map","starts_off_map","tab","table","total_duration","trip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","walking_duration","Filter","RiskSummaries","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","event","export_problems","from","from","include_no_changes","include_no_changes","includes_mode","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","modes","new_state","panel","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","RectangularSelector","as_any","as_any_mut","borrow","borrow_mut","corners","draw","event","from","into","into_any","into_any_rc","new_state","panel","region","try_from","try_into","type_id","vzip","Demand","TrafficSignalDemand","all_demand","all_demand","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","count","draw","draw_baselayer","event","from","from","hour","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","panel","raw","rebuild_world","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","world","Filter","TravelTimes","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","changes_pct","contingency_table","draw","event","export_times","from","from","get_trips","include_no_changes","include_no_changes","includes_mode","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_panel","modes","new","new_state","panel","pct_diff","scatter_plot","summary_boxes","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ArterialIntersectionCrossing","CLEAR_COLOR_SCALE","ComplexIntersectionCrossing","IntersectionDelay","Matrix","MatrixOptions","OvertakeDesired","ProblemType","TripProblemFilter","__private_field","add_pt","all","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bucketize_isizes","buckets_x","buckets_y","clone","clone_into","color_scale_for_bucket","count","deref","draw","entries","eq","finished_trip_count","fmt","fmt_y_axis","from","from","from","from","from","idx","include_no_changes","includes_mode","initialize","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","new","problem_matrix","to_owned","tooltip_for_bucket","total_height","total_width","trip_problems","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","CancelledTrip","Filters","FinishedTrip","TripTable","UnfinishedTrip","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cancelled_trips_table","departure","departure","departure","draw","duration_after","duration_before","duration_before","duration_before","end","end","ends_in","event","finished_trips_table","from","from","from","from","from","id","id","id","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","make_table_cancelled_trips","make_table_finished_trips","make_table_unfinished_trips","mode","mode","mode","modes","modified","modified_trips","new","off_map_ends","off_map_starts","panel","percent_waiting","produce_raw_data","reason","recompute_filters","start","start","starts_in","tab","table_tabs","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unfinished_trips_table","unmodified_trips","vzip","vzip","vzip","vzip","vzip","waiting","Actdev","FinalScore","FixTrafficSignals","Freeform","Future","GameplayMode","GameplayState","LoadScenario","Nothing","OptimizeCommute","Path","PlayScenario","Scenario","Tutorial","actdev","allows","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","can_edit_roads","can_edit_stop_signs","can_examine_objects","can_jump_to_time","can_move_canvas","challenge_header","chose_back_to_challenges","chose_next","clone","clone_into","cmp","commute","downcast","downcast_mut","downcast_rc","downcast_ref","draw","draw","eq","equivalent","event","event","fix_traffic_signals","freeform","from","from","from","has_common","has_minimap","has_time_panel","has_tool_panel","initialize","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is","map_name","ne","new_state","next_mode","on_destroy","panel","partial_cmp","play_scenario","recreate_panels","retry","scenario","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","tutorial","type_id","type_id","type_id","vzip","vzip","vzip","About","Actdev","as_any","as_any","as_any_mut","as_any_mut","bg_traffic","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","find_active_trip","from","from","has_tool_panel","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","on_click","once","recreate_panels","scenario_name","top_right","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","OptimizeCommute","as_any","as_any_mut","borrow","borrow_mut","cutscene_pt1","cutscene_pt2","cutscene_task","done","draw","event","final_score","from","get_score","goal","into","into_any","into_any_rc","mode","new_state","once","person","recreate_panels","time","top_right","trips","try_from","try_into","type_id","vzip","FixTrafficSignals","THRESHOLD","as_any","as_any_mut","borrow","borrow_mut","cutscene_pt1","cutscene_pt1_task","done_at","draw","event","final_score","from","into","into_any","into_any_rc","mode","new_state","on_destroy","recreate_panels","time","top_right","try_from","try_into","type_id","vzip","worst","ChangeScenario","Freeform","actions","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","execute","from","from","importers","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","new_state","on_click","recreate_panels","spawn_agents_around","spawner","top_right","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Input","as_any","as_any_mut","borrow","borrow_mut","deserialize","from","import_grid2demand","import_json","import_json_scenario","into","into_any","into_any_arc","into_any_rc","people","scenario_name","try_from","try_into","type_id","vzip","AgentSpawner","as_any","as_any_mut","borrow","borrow_mut","confirmed","draw","event","from","goal","into","into_any","into_any_rc","new_state","panel","start","try_from","try_into","type_id","vzip","ChangeMode","CountTrips","DepartureSummary","EditScenarioModifiers","PlayScenario","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","count","count_trips","departures_per_mode","draw","draw","draw","event","event","event","first_trip","from","from","from","from","from","get_filters","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","modifiers","modifiers","modifiers","new","new_state","new_state","new_state","new_state","on_click","on_destroy","panel","panel","recalc_count","recreate_panels","scenario_name","scenario_name","scenario_name","top_right","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","CAR_BIKE_CONTENTION_GOAL","Camera","Done","ESCORT","Escort","FixBikes","InspectObjects","LowParking","Message","Nil","PauseResume","Stage","Task","TimeControls","Tutorial","TutorialPointer","TutorialState","WatchBikes","actions","aligned","arrow","arrow","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bldg","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_examine_objects","can_move_canvas","car_parked","clone","clone","clone_into","clone_into","cmp","current","custom_spawn","custom_spawn","draw","dynamic_arrow","eq","eq","equivalent","event","execute","fire_station","following_car","from","from","from","from","from","from","has_common","has_minimap","has_time_panel","has_tool_panel","icon","icon","initialize","inner_event","inspected_bike_lane","inspected_border","inspected_building","inspected_stop_sign","interaction","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","intro_story","label","last_finished_task","left_aligned","make_bike_lane_scenario","make_gameplay","make_scenario","make_state","make_top_right","message","messages","msg","msg_panel","ne","new","new","new","new","next","num_pauses","parking_found","part","partial_cmp","partial_cmp","prank_done","prev","recreate_panels","reset_state","scenario","scenario","scenarios_to_prebake","score_delivered","stage","stage","stages","start","task","to_owned","to_owned","top_right","top_txt","transition","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","txt","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","warp_to","warp_to","warped","was_paused","window_dims","MinimapController","as_any","as_any_mut","borrow","borrow_mut","draw_extra","from","has_layer","has_zorder","into","into_any","into_any_arc","into_any_rc","make_agent_toggles","make_legend","make_tool_panel","make_unzoomed_panel","make_zoomed_side_panel","panel_changed","panel_clicked","try_from","try_into","type_id","vzip","RoutePreview","TrafficRecorder","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","event","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_btn","members","new","new_state","panel","preview","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Fast","Faster","Fastest","Realtime","SpeedSetting","TimePanel","as_any","as_any","as_any_mut","as_any_mut","baseline_finished_trips","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","create_time_panel","draw","eq","event","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","is_paused","new","override_height","panel","partial_cmp","pause","paused","recreate_panel","resume","setting","time","to_owned","trips_completion_bar","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","JumpToTime","TimeWarpScreen","area_under_curve","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","build_jump_to_delay_button","build_jump_to_time_btn","compare_count","draw","draw","draw_baselayer","event","event","from","from","halt_upon_delay","into","into","into_any","into_any","into_any_rc","into_any_rc","maybe_mode","new_state","new_state","on_destroy","panel","panel","sim_time_started","tabs","target","target","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","wall_time_started","About","AddLanes","Explore","PredictImpact","Tab","TakeLayers","Trip","as_any","as_any","as_any_mut","as_any_mut","bike_network","borrow","borrow","borrow_mut","borrow_mut","draw","eq","explore","from","from","handle_action","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","labels","layers","make_left_panel","new_state","on_click","predict","quick_sketch","take_layers","trip","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","DEDICATED_TRAIL","DrawNetworkLayer","GREENWAY","PAINTED_BIKE_LANE","PROTECTED_BIKE_LANE","__private_field","__private_field","__private_field","__private_field","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","discretize_zoom","draw","from","from","from","from","from","initialize","initialize","initialize","initialize","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_greenway","new","per_zoom","render_network_layer","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","ExploreMap","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","layers","make_top_panel","map_edit_key","new_state","take_layers","top_panel","try_from","try_into","type_id","vzip","DrawRoadLabels","as_any","as_any_mut","borrow","borrow_mut","discretize_zoom","draw","from","into","into_any","into_any_arc","into_any_rc","new","per_zoom","render","simplify_name","simplify_patterns","try_from","try_into","type_id","vzip","Layers","as_any","as_any_mut","bike_network","borrow","borrow_mut","draw","elevation","event","fade_map","from","highlight_road_type","into","into_any","into_any_rc","labels","layer_icon_pos","legend_btn","make_legend","make_zoom_controls","map_edit_key","minimized","new","panel","road_types","show_panel","steep_streets","try_from","try_into","type_id","update_panel","vzip","zoom_enabled_cache_key","zoom_enabled_cache_key","CandidateTrip","Filters","ModeShiftData","NetworkGaps","Results","ShowGaps","all_candidate_trips","annual_co2_emissions_tons","apply","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bike_req","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","count_per_road","default","default","describe","draw","draw","driving_distance","empty","estimated_biking_time","event","filtered_trips","filters","from","from","from","from","from","from","from_controls","from_scenario","gaps","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","layers","make_top_panel","max_biking_time","max_elevation_gain","new_state","num_trips","pct","percentage_bar","recalculate_gaps","results","take_layers","to_controls","tooltip","top_panel","total_driving_distance","total_elevation_gain","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","QuickSketch","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","layers","make_quick_changes","maybe_add_bike_lanes","new_state","route_sketcher","take_layers","top_panel","try_from","try_into","type_id","update_top_panel","vzip","AltRoute","ID","MainRoute","RoutingPreferences","TripPlanner","Waypoint","alt_routes","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","avoid_hills","avoid_stressful_roads","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","draw","eq","eq","equivalent","event","files","files","fmt","from","from","from","get_hash","hash","input_panel","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","layers","main_route","name","ne","ne","new_state","once","recalculate_routes","results","routing_params","sync_from_file_management","take_layers","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_input_panel","vzip","vzip","vzip","waypoints","world","NamedTrip","RenameTrip","SavedTrips","TripManagement","all","all_names","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","current","current_name","deserialize","deserialize","draw","eq","from","from","from","from","get_panel_widget","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","load","name","ne","new","new_name","new_state","next","on_click","on_click","panel_changed","prev","save","serialize","serialize","to_owned","trips","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","waypoints","BuiltRoute","RouteDetails","RouteStats","alt_route","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","closest_path_segment","cmp_dist","cmp_duration","compare_routes","details","details_widget","dist_along_high_stress_roads","draw","draw","draw_high_stress","draw_traffic_signals","draw_unprotected_turns","eq","event","from","from","from","hitbox","hover_on_line_plot","hover_on_route_tooltip","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","main_route","make_detail_widget","ne","new","num_traffic_signals","num_unprotected_turns","paths","preferences","stats","tooltip_for_alt","total_distance","total_down","total_time","total_up","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip"],"q":["game","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::app","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::challenges","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::challenges::cutscene","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::challenges::prebake","","","","","","","","","","","","","","","","","","","","","","game::common","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::route_sketcher","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::route_sketcher::Mode","","game::common::select","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::select::Mode","","game::common::share","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::warp","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::waypoints","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::blocked_by","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::floodfill","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::objects","","","","","","","","","","","","","","","","","game::debug::path_counter","","","","","","","","","","","","","","","","","","","","game::debug::polygons","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::routes","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::select_roads","","","","","","","","","","","","","","","","","","","game::debug::shared_row","","","","game::debug::streetmix","","","game::debug::uber_turns","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::devtools","","","","","","","","","","","","","","","","","","","","","","","","game::devtools::collisions","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::devtools::destinations","","","","","","","","","","","","","","","","","","","","game::devtools::kml","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::devtools::polygon","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::devtools::scenario","","","","","","","","","","","","","","","","","","","game::devtools::story","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::heuristics","","","game::edit::multiple_roads","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::roads","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::routes","","","","","","","","","","","","","","","","","","game::edit::stop_signs","","","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::edits","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::gmns","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::offsets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::picker","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::preview","","","","","","","","","","","","","","","","","","","game::edit::validate","","game::edit::zones","","","","","","","","","","","","","","","","","","","","","","","game::info","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::info::building","","","","","","game::info::bus","","","","","","","","game::info::debug","","game::info::intersection","","","","","","","","","","","","","game::info::lane","","","","","","","game::info::parking_lot","","","game::info::person","","","","","","","","","","","","","game::info::trip","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::elevation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::favorites","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::pandemic","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::parking","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::population","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::problems","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::traffic","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::transit","","","","","","","","","","","","","","","","","","","","game::ltn","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ltn::browse","","","","","","","","","","","","","","","","","","","game::pregame","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::pregame::built_info","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::pregame::proposals","","","","","","","","","","","","","","","","","","","","","game::sandbox","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::commuter","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::commuter::BlockSelection","","game::sandbox::dashboards::generic_trip_table","","","game::sandbox::dashboards::misc","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::mode_shift","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::parking_overhead","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::risks","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::selector","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::traffic_signals","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::travel_times","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::trip_problems","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::trip_table","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::actdev","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::commute","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::fix_traffic_signals","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::freeform","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::freeform::importers","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::freeform::spawner","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::play_scenario","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::tutorial","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::minimap","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::misc_tools","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::speed","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::time_warp","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::bike_network","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::explore","","","","","","","","","","","","","","","","","","","","","game::ungap::labels","","","","","","","","","","","","","","","","","","","","","game::ungap::layers","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::predict","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::quick_sketch","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip::files","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip::results","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","This directory contains extra/experimental tools not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The top-level data that lasts through the entire game, no …","","","All of the state that’s bound to a specific map.","","","","","","","Load an extra GeoJSON file, and add the area to the map …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ensure the map edits are blank, reset the simulation, and …","Returns whatever was there","","If an intersection was clicked, return its ID.","","","","","","","","","If we ever left edit mode and resumed without restarting …","","","","","","","","","","","","","","","","","","","","Any ScenarioModifiers in effect?","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Is this the original “secondary” state, loaded via –…","","","","","","","","If true, all map edits immediately apply to the live …","","","","","","","","","","","","","","","","","","","","","","Only exists in some gameplay modes. Must be carefully …","","Assumes some defaults.","","","","","The most recent Scenario loaded from a file. Don’t …","This is only used right now for a debug mode to compare …","Static data that lasts the entire session. Use sparingly.","","","","","","","","","","","","","","Display an extra area with this name on the map. This …","Only filled out in edit mode. Stored here once to avoid …","","","","","","","","","","","","","","","","","","","","","","","","","","","If the map has been edited, store the unedited version …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Simulate a curated list of scenarios to completion, and …","","","","","","","","","","","","","","","","","","","Allow toggling of dev mode and warping to an object by ID.","","","","","","","","","","","","If you want a simulation to start after midnight, pass …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","True if anything changed","","","","","","","","","","","","","","","","","","","","","","","","","","","True if something changed. False if this component doesn…","","","","","","","","","","","","","","","","","","","","","","","Click and drag to unselect roads","","Click and drag to select roads","No selecting, just normal click-and-drag controls.","A tool for selecting multiple roads.","The user is choosing two intersections, to select the …","","","","","","","","","","","","","","Intersections can’t be selected directly. If all roads …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This will point to a URL with the new edits and the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Click to add waypoints, drag them, see the list on a …","","","","","","","","","","","","","","","","","","","","","If the outcome from the panel or world isn’t used by …","","","","","","","","","","","","","","","","","","","","","","","","","","","The caller should callTypeId
ofself
. Read morerebuild_world
after this","The caller is responsible for callinginitialize_hover
…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Visualize the graph of what agents are blocked by others.","","","","","","","","","","Trace the root cause for everyone, find the most common …","","","","","","","","","","Figure out why some agent is blocked. Draws an arrow for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A state to count the number of trips that will cross …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","See how live-tuned routing parameters affect all requests …","Evaluate why an alternative path wasn’t chosen, by …","See how live-tuned routing parameters affect a single …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Exports to https://github.com/d-wasserman/shared-row/, …","","","","Exports a single road to Streetmix’s format, returns …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the indices of all matching collisions","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Loads and clips objects to the current map. Also returns …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A simple tool to place markers and free-hand shapes over …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","After a single road has been edited, these states let the …","","","Mode is just used forallows
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the index where the new lane was inserted","Place the new lane according to its direction on the …","If there are more lanes of type lt pointing forward, then …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Always starts focused on a certain lane.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Snaps a line to a vehicle movement across an …","","","","","","","","","","","","","","","","","","This imports timing.csv from …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draw extra things when unzoomed or zoomed.","","","","","","","","","","","","","When a button with this label is clicked, open this info …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","When a button with this label is clicked, time-warp and …","","","","","","Show these tooltips over the map.","","","","","","","","","","","","","","","","","","","","When a button with this label is clicked, warp to this ID.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the timeline for a single trip, with tooltips","Creates the timeline, location warp, and time warp …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates the top row for any layer panel.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Also returns the steepest street and a row explaining the …","","Returns the colored categories used and a row explaining …","","","","","","","","","","","","","","","","","A set of buildings that the player has starred, persisted …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The build time in RFC2822, UTC.","The endianness, given byCARGO_CFG_TARGET_ENDIAN
.","The toolchain-environment, given byCARGO_CFG_TARGET_ENV
.","The OS-family, given byCARGO_CFG_TARGET_FAMILY
.","The operating system, given byCARGO_CFG_TARGET_OS
.","The pointer width, given byCARGO_CFG_TARGET_POINTER_WIDTH
…","The target architecture, given byCARGO_CFG_TARGET_ARCH
.","The Continuous Integration platform detected during …","Value of DEBUG for the profile used during compilation.","The features that were enabled during compilation.","The features as a comma-separated string.","The host triple of the rust compiler.","The parallelism that was specified during compilation.","Value of OPT_LEVEL for the profile used during …","A colon-separated list of authors.","The description.","The homepage.","The license.","The name of the package.","The source repository as advertised in Cargo.toml.","The full version.","The major version.","The minor version.","The patch version.","The pre-release version.","release
for release builds,debug
for other builds.","The compiler that cargo resolved to use.","The output ofrustc -V
","The documentation generator that cargo resolved to use.","The output ofrustdoc -V
","The target triple that was being compiled for.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This does not immediately initialize anything (like …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If you don’t need to chain any transitions after the …","","","Assumes that the map and simulation have already been set …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Aka a 2D histogram. Tracks matching IDs in each cell.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The caller should handle Outcome::ClickCustom with Vec …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the …","Returns anRc
-ed object from anRc
-ed trait object if the …","Returns a reference to the object within the trait object …","","","","","","","","","","","","","","","","Must be called after the scenario has been setup. The …","","","","","","","","","","","Returns true if the trait object wraps an object of type …","","","","","","","","","","","","","","","","","","","","","","","","","","","A gameplay mode with specific controls for integration …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Idempotent. This must be called beforemake_gameplay
or …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Launches the tutorial gameplay along with its cutscene","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","is_enabled
: are (car, bike, bus, pedestrian) toggles …","","","","","","","","","","","Draws a preview of the path for the agent under the mouse …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","5 sim seconds per real second","30 sim seconds per real second","1 sim hour per real second","1 sim second per real second","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shows the bike network while unzoomed. Handles thickening …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Labels roads when unzoomed. Label size and frequency …","","","","","","","","","","","","","","","","","","","","","A bottom-right panel for managing a bunch of toggleable …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Save sequences of waypoints as named trips. Basic file …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A temporary structure that the caller should unpack and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","“main” is determined by …","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,1,1,1,1,1,0,0,0,0,0,1,0,0,1,1,0,1,1,1,1,1,0,1,0,1,0,1,1,0,0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,2,6,7,8,9,3,4,5,2,6,7,8,9,3,3,3,4,5,2,6,7,8,9,3,4,5,2,6,7,8,9,6,3,2,3,2,7,3,9,9,3,3,2,2,8,6,2,3,3,3,2,3,3,6,6,3,3,4,5,2,6,7,8,9,3,8,2,3,6,6,2,3,4,5,2,6,7,8,9,3,4,5,2,6,7,8,9,4,5,7,8,9,3,4,5,2,6,7,8,9,2,6,2,2,10,5,5,7,9,3,3,2,2,3,6,3,3,3,3,3,3,3,3,4,5,7,3,3,3,3,2,3,3,8,7,6,8,2,3,3,3,10,5,4,4,4,4,4,4,3,2,2,9,9,2,9,3,4,5,2,6,7,8,9,3,4,5,2,6,7,8,9,6,3,4,5,2,6,7,8,9,2,3,4,5,2,6,7,8,9,0,0,0,11,11,11,12,13,11,12,13,11,12,13,11,12,13,13,0,11,11,13,13,12,13,11,11,12,13,11,12,11,12,13,11,12,13,11,12,11,12,13,13,13,13,13,0,12,12,11,11,12,13,11,12,13,11,12,13,11,12,13,14,0,0,14,0,14,0,0,15,14,16,17,18,15,14,16,17,18,15,14,16,17,18,15,14,16,17,18,15,15,17,18,17,17,18,15,15,15,14,16,17,18,17,15,14,16,17,18,15,14,16,17,18,15,14,16,15,14,16,17,18,16,0,17,16,15,17,15,18,17,18,15,15,17,15,14,16,17,18,15,14,16,17,18,15,14,16,17,18,15,14,16,17,18,0,19,19,19,19,19,19,19,19,19,19,19,19,0,0,19,19,19,19,19,19,19,0,20,20,20,20,20,0,0,0,0,0,20,20,20,20,20,20,20,20,0,20,20,20,0,20,0,20,20,0,0,0,0,20,20,20,20,0,0,21,21,0,21,0,0,22,23,23,22,21,23,22,21,23,22,21,23,22,21,22,21,22,21,23,22,21,23,23,22,21,22,23,22,23,22,21,23,22,21,23,22,21,23,22,21,23,23,23,22,22,21,23,22,23,23,23,23,22,21,23,22,21,23,22,21,23,22,21,23,23,23,22,21,22,24,24,25,0,25,25,0,25,26,25,26,25,26,25,26,25,26,26,26,26,25,26,26,25,26,25,26,25,26,25,26,26,26,26,26,26,26,25,26,25,26,25,26,25,27,27,0,0,0,28,29,28,29,28,29,28,29,29,28,29,28,29,28,29,28,29,28,29,28,29,29,29,28,28,29,29,0,28,29,28,29,28,29,28,28,28,29,0,0,0,30,31,30,31,30,31,30,31,30,31,30,31,30,31,30,0,30,31,30,31,30,30,31,30,31,31,30,31,30,31,30,31,30,31,0,30,32,0,0,0,33,34,32,33,34,32,34,33,34,32,33,34,32,34,32,32,32,32,33,32,33,34,32,32,33,33,0,33,32,33,34,32,33,34,32,33,34,32,33,34,32,34,32,33,34,33,33,33,32,33,34,32,33,34,32,33,34,32,33,34,32,33,0,0,0,0,35,36,36,37,35,38,36,37,35,38,0,36,37,35,38,36,37,35,38,0,36,0,36,38,37,0,0,36,36,38,35,0,0,0,0,0,36,37,35,38,35,36,36,36,37,35,38,36,37,35,38,37,35,38,36,37,35,38,35,36,36,36,38,37,0,36,36,0,0,37,0,36,0,38,0,36,0,0,36,0,38,36,36,37,35,38,36,37,35,38,36,37,35,38,0,36,37,35,38,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,0,40,0,41,40,41,40,41,40,41,40,40,40,40,41,41,41,41,41,40,41,40,41,40,40,41,40,41,41,41,41,40,41,40,41,40,41,40,41,40,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,0,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,0,44,44,0,44,45,44,45,44,45,44,45,44,45,45,45,45,44,45,45,44,45,44,44,45,44,45,45,45,45,45,44,45,44,45,44,45,44,0,0,0,46,47,48,46,47,48,47,46,47,48,46,47,48,0,0,0,48,47,46,47,48,47,48,46,47,48,46,47,48,46,46,47,48,46,47,48,46,47,48,48,46,47,46,47,48,0,46,47,46,47,48,46,47,48,46,47,48,46,47,48,46,47,48,0,49,49,49,49,49,49,49,49,49,49,0,49,49,49,49,49,49,49,0,0,0,0,0,0,0,0,0,50,51,50,51,50,51,50,51,50,51,51,51,50,51,51,51,50,51,50,51,50,51,50,51,51,50,50,51,50,51,50,50,51,51,50,51,50,51,50,51,50,51,0,52,52,52,52,0,0,52,52,52,52,52,52,52,0,52,52,0,0,0,52,52,52,52,0,0,0,53,54,53,54,53,54,53,54,53,54,54,53,54,54,53,53,0,54,53,54,53,53,54,53,53,53,53,54,54,0,53,53,53,54,53,54,53,54,53,54,53,54,0,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,0,0,0,0,56,57,56,57,57,56,57,56,57,57,56,56,56,56,56,57,56,57,56,57,57,56,57,0,0,0,56,56,57,56,0,57,56,56,56,57,56,57,56,57,56,57,0,58,58,0,59,58,59,58,59,58,59,58,58,58,59,58,58,59,58,59,58,58,58,59,58,59,58,58,59,58,59,58,59,59,59,59,58,59,58,59,58,59,58,59,58,59,0,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,0,0,0,0,0,0,0,0,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,61,68,61,68,68,62,62,66,67,62,65,66,61,61,62,66,67,61,62,63,64,65,66,67,61,68,62,61,61,65,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,64,66,63,63,68,63,68,61,63,67,66,62,65,65,62,67,64,62,62,63,68,0,62,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,0,0,0,0,0,69,70,71,72,69,70,71,72,69,70,71,72,69,70,71,72,0,70,69,0,70,72,69,70,71,72,69,69,70,71,72,69,70,71,72,0,69,70,71,72,69,70,71,72,69,70,71,72,0,0,69,0,69,71,0,69,70,71,72,70,69,69,70,71,72,69,70,70,0,0,0,0,69,69,0,69,70,71,72,69,70,71,72,69,70,71,72,0,69,70,71,72,0,0,0,0,0,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,0,74,74,74,74,0,0,74,74,74,0,74,74,0,74,74,74,74,74,74,74,74,0,74,0,0,74,74,74,74,74,74,74,74,74,74,74,0,74,74,74,74,74,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,0,0,77,78,77,78,77,78,77,78,77,78,77,0,78,78,77,78,77,77,77,77,0,0,78,77,0,77,77,78,78,0,77,78,77,78,78,77,78,0,0,77,77,77,77,78,77,0,77,0,0,77,77,77,78,0,78,78,77,77,77,78,77,78,77,78,77,77,78,77,0,79,79,79,79,79,0,79,79,79,79,79,79,79,79,79,79,79,79,79,79,0,0,0,80,81,80,81,80,81,80,81,0,81,81,80,81,81,80,81,0,0,80,81,80,81,80,81,80,81,80,81,80,81,0,0,81,80,80,81,81,80,81,80,81,80,81,80,81,0,0,0,82,83,84,82,83,84,83,82,83,84,82,83,84,82,83,84,82,83,84,84,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,0,85,85,85,85,85,85,85,85,85,85,0,85,85,85,85,85,85,85,85,0,86,86,86,86,86,86,86,86,86,86,0,86,86,86,86,86,86,86,0,0,0,87,87,87,87,87,87,87,0,87,87,87,87,87,0,87,87,87,87,87,87,87,87,88,88,88,88,88,88,0,88,0,0,0,88,88,88,88,88,88,88,88,88,88,88,88,88,88,0,89,90,90,90,91,88,92,90,91,88,92,90,91,88,92,90,91,88,92,0,0,90,91,88,88,92,88,92,0,92,92,90,90,91,92,90,89,90,91,88,92,92,88,89,0,90,91,0,90,91,88,92,90,91,88,92,91,88,92,90,91,88,92,89,90,0,0,0,92,90,92,90,0,0,92,92,90,0,90,90,91,92,88,88,92,90,91,0,90,91,88,92,90,91,88,92,90,91,88,92,88,90,91,88,92,90,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,93,93,93,0,93,93,0,0,0,93,0,93,0,93,93,93,93,0,0,0,93,0,93,93,93,93,93,93,93,94,0,0,0,0,94,94,94,95,94,95,94,95,94,95,96,95,95,96,0,96,95,0,94,95,0,94,95,94,95,94,95,0,96,0,95,0,95,0,0,96,0,0,94,95,94,95,94,95,95,94,95,0,0,0,0,97,98,97,98,97,98,97,98,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,0,0,99,100,99,100,99,100,99,100,99,99,99,99,100,100,100,100,100,99,100,99,100,99,99,100,99,99,100,100,100,99,99,99,100,99,100,99,100,99,100,99,0,0,101,102,101,102,101,101,102,101,102,101,102,101,102,101,102,101,101,102,101,102,101,101,102,101,102,101,102,101,102,101,101,102,101,101,102,101,102,102,102,101,102,101,102,101,102,101,103,103,103,0,0,103,103,0,104,103,105,104,103,105,104,103,105,104,103,105,103,105,103,105,104,104,104,103,105,104,103,104,103,105,105,104,103,105,104,103,105,103,105,104,103,105,0,104,105,104,104,104,104,105,104,103,105,104,103,105,104,103,105,104,103,105,104,103,105,106,0,0,106,0,106,107,108,106,107,108,106,107,108,106,107,108,106,106,106,106,107,108,107,108,107,108,106,106,107,108,107,108,106,107,107,108,106,107,108,106,106,107,108,106,107,107,107,108,106,107,108,106,107,107,108,106,107,107,108,106,107,108,106,107,108,106,107,108,106,107,108,106,0,0,109,110,109,110,109,110,109,110,110,110,109,109,109,110,109,109,110,110,109,110,109,110,110,109,110,0,109,110,109,109,109,109,109,110,109,110,109,110,109,110,109,110,0,0,111,112,111,112,111,112,111,112,112,112,111,111,111,112,111,111,112,112,111,112,111,112,112,111,112,0,112,111,112,111,112,111,111,111,112,112,112,112,112,111,112,112,112,111,112,111,112,111,112,111,112,0,0,0,0,0,0,113,114,113,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,0,115,114,116,117,118,115,114,116,117,118,115,114,116,117,118,113,115,114,116,117,118,0,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,113,115,114,116,117,113,118,113,115,114,116,117,118,115,114,116,117,118,115,114,116,117,118,115,114,116,117,118,114,116,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,120,121,122,120,121,122,121,120,121,122,120,121,122,0,121,120,120,120,120,120,120,121,122,121,121,120,121,122,120,121,122,121,122,120,121,122,121,122,121,120,122,120,122,121,121,121,120,121,122,120,121,120,121,122,120,121,122,120,121,122,120,121,122,0,123,123,123,123,0,123,123,123,123,123,123,123,123,123,123,123,123,123,0,0,0,0,124,125,126,127,124,125,126,127,124,125,126,127,124,125,126,127,127,0,0,124,125,126,125,126,124,125,126,124,125,126,127,124,125,126,127,124,125,126,127,127,124,125,126,127,127,124,125,126,124,125,126,0,124,124,127,124,125,126,127,124,125,126,127,124,125,126,127,127,124,125,126,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,128,128,128,128,128,128,128,128,0,128,128,128,128,128,128,128,0,0,129,129,129,0,129,129,129,0,0,0,130,131,132,133,130,129,134,131,132,133,130,129,134,131,131,132,133,130,129,134,131,132,133,130,129,134,130,132,131,131,0,131,133,134,131,133,134,130,134,131,132,133,130,129,134,0,131,130,130,131,131,132,133,130,129,134,131,132,133,130,129,134,133,130,129,131,132,133,130,129,134,0,130,130,131,0,0,132,0,134,0,132,131,131,132,132,131,0,134,131,132,0,132,131,132,133,130,129,134,131,132,133,130,129,134,131,132,133,130,129,134,131,132,133,130,129,134,135,135,0,135,135,135,135,135,135,135,135,135,135,135,135,135,0,135,135,135,0,135,135,135,135,135,0,0,0,135,0,0,135,135,0,135,0,0,0,135,135,135,135,0,0,0,0,136,0,0,136,137,0,137,136,0,137,138,139,140,136,141,137,142,138,139,140,136,141,137,142,138,140,141,138,138,140,138,139,140,136,141,137,142,138,139,140,136,141,137,142,138,0,139,137,137,138,138,142,142,138,138,137,142,138,138,138,139,140,136,141,137,142,142,0,140,142,138,139,140,136,141,137,142,138,139,140,136,141,137,142,139,140,136,141,137,142,138,139,140,136,141,137,142,0,139,142,137,142,138,138,0,141,138,141,140,137,139,138,138,138,139,140,136,141,137,142,138,139,140,136,141,137,142,138,139,140,136,141,137,142,138,139,140,136,141,137,142,143,143,0,0,0,0,0,144,145,144,145,144,145,144,145,0,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,0,0,0,146,147,148,146,147,148,146,147,148,146,147,148,147,146,147,147,146,146,147,148,146,147,148,146,147,148,147,148,146,147,148,0,148,148,148,148,146,146,0,0,146,146,146,147,147,147,146,147,148,146,147,148,146,147,148,146,147,148,0,0,0,149,150,151,149,150,151,149,150,151,149,150,151,149,150,150,151,149,149,150,151,149,150,151,149,150,151,150,151,149,150,151,0,149,149,150,150,0,150,151,149,149,150,150,149,150,151,149,150,151,149,150,151,149,150,151,150,0,0,152,153,152,153,152,153,152,153,152,152,0,152,153,153,153,153,152,153,152,153,153,152,153,153,152,152,152,153,152,153,152,153,152,153,0,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,0,0,155,156,156,155,156,155,156,155,156,155,155,156,156,156,156,155,156,156,155,156,155,155,156,155,156,156,155,156,156,155,156,155,156,155,156,155,156,0,0,157,158,157,158,157,158,157,158,158,0,157,157,0,157,158,158,158,158,158,157,158,157,158,158,157,158,157,158,158,157,157,0,0,0,157,158,157,158,157,158,157,158,159,0,159,159,0,0,159,0,0,160,161,159,161,162,159,160,161,162,159,160,161,162,159,160,161,162,159,160,0,161,161,159,159,162,159,160,161,161,159,163,159,162,161,162,159,159,160,161,163,163,160,161,162,159,160,161,162,159,160,161,159,160,161,162,159,160,161,0,159,162,162,162,163,161,162,159,160,161,162,159,160,161,162,159,160,161,162,159,160,0,0,0,0,0,164,165,166,167,168,164,165,166,167,168,164,165,166,167,168,164,165,166,167,168,164,165,166,167,164,165,165,166,167,165,166,168,164,164,164,165,166,167,168,165,166,167,164,165,166,167,168,164,165,166,167,168,165,166,167,168,164,165,166,167,168,0,0,0,165,166,167,168,165,168,164,168,168,164,165,0,166,164,165,166,168,164,164,164,165,166,167,168,164,165,166,167,168,164,165,166,167,168,164,168,164,165,166,167,168,165,169,0,169,169,170,0,0,0,170,169,170,169,170,169,0,169,170,171,169,170,171,169,170,171,169,170,171,169,169,169,172,169,172,0,171,171,169,169,169,0,172,172,172,172,172,171,169,169,172,171,0,0,170,171,169,172,172,172,172,169,170,171,169,170,171,169,169,170,171,169,172,169,169,171,171,172,171,169,0,172,171,169,169,170,171,169,170,171,169,0,170,171,169,170,171,169,0,0,173,174,173,174,173,173,174,173,174,173,174,173,0,173,174,173,173,174,173,174,174,173,174,173,174,173,173,173,173,173,174,173,174,173,174,173,174,0,175,175,175,175,175,175,0,175,175,175,0,175,0,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,0,0,176,176,176,176,176,0,176,176,176,0,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,0,0,0,177,178,177,178,177,178,177,178,177,178,177,0,177,178,0,177,178,177,178,178,177,178,177,178,178,177,0,0,177,177,178,177,178,177,178,177,178,0,179,179,179,179,179,179,0,0,0,179,179,179,179,179,179,179,179,179,179,0,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,0,0,0,0,0,181,182,183,184,185,181,182,183,184,185,181,182,183,184,185,181,182,183,184,185,185,183,185,181,182,183,181,182,183,184,181,182,183,184,185,183,181,182,183,184,185,181,182,183,184,185,184,185,181,182,183,184,185,181,182,183,185,181,182,183,184,184,181,182,183,183,181,181,182,183,181,181,182,183,184,185,181,182,183,184,185,181,182,183,184,185,181,182,183,184,185,0,186,186,0,186,186,186,186,0,186,186,0,0,186,0,0,0,186,0,187,187,187,188,189,187,190,191,186,188,189,187,190,191,186,0,188,189,187,190,191,186,188,189,187,190,191,186,188,188,190,191,186,191,186,191,190,189,189,188,187,191,186,191,188,0,190,190,188,189,187,190,191,186,188,188,188,188,187,187,188,188,190,190,190,190,190,188,189,187,190,191,186,188,189,187,190,191,186,191,186,188,189,187,190,191,186,0,186,188,187,0,188,189,190,190,190,189,189,188,191,189,187,190,191,190,190,190,191,191,186,190,190,188,190,188,189,190,190,190,191,190,188,189,191,186,188,186,0,188,189,187,190,191,186,188,189,187,190,191,186,187,188,189,187,190,191,186,188,189,187,190,191,186,189,189,188,190,190,0,192,192,192,192,192,192,192,192,192,192,192,192,0,192,0,192,192,192,192,192,192,192,192,0,0,193,194,193,194,193,194,193,194,193,194,193,194,193,194,193,194,193,194,193,193,194,0,194,193,194,194,193,193,194,193,194,193,194,193,194,195,195,195,195,0,0,196,195,196,195,196,196,195,196,195,195,195,196,196,195,196,196,195,196,195,196,195,195,196,195,196,196,196,196,195,196,196,196,196,196,196,195,196,196,195,196,195,196,195,196,195,0,0,0,197,198,197,198,197,198,197,198,0,0,0,197,198,198,197,198,197,198,198,197,198,197,198,197,198,197,197,198,198,197,198,198,197,197,198,197,198,197,198,197,198,197,198,198,0,199,199,199,0,0,199,200,199,200,199,0,200,199,200,199,200,199,0,200,199,199,200,199,200,199,200,199,200,199,0,0,199,200,200,0,0,201,0,200,199,200,199,200,199,200,199,0,0,0,0,0,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,202,203,204,205,206,206,206,202,203,204,205,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,0,206,206,206,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,0,207,207,207,207,207,207,207,207,207,207,207,0,207,207,207,207,207,207,207,207,0,208,208,208,208,208,208,208,208,208,208,208,208,208,208,0,0,208,208,208,208,0,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,0,209,0,209,209,209,209,209,209,209,209,209,209,209,209,0,209,0,0,0,0,0,0,210,211,212,213,210,214,212,215,211,213,210,214,212,215,211,214,213,210,214,212,215,211,213,210,214,212,215,211,215,212,211,211,213,215,214,210,214,213,210,210,213,210,214,212,215,211,212,210,210,213,210,214,212,215,211,213,210,214,212,215,211,210,214,212,215,211,213,210,214,212,215,211,213,0,212,212,213,211,0,0,210,210,213,212,213,213,211,214,213,210,214,212,215,211,213,210,214,212,215,211,213,210,214,212,215,211,213,210,214,212,215,211,0,216,216,216,216,216,216,216,216,216,216,216,0,0,216,216,216,216,216,216,216,216,216,217,0,217,0,0,217,218,218,217,219,218,217,219,219,219,218,217,219,218,217,219,217,219,217,219,219,218,217,219,217,218,0,218,217,218,217,219,217,217,218,218,217,219,218,217,219,217,219,218,217,219,218,218,219,217,219,218,218,218,0,219,218,218,217,219,218,217,219,218,217,219,218,217,219,218,218,217,219,218,218,0,0,0,0,220,221,220,221,222,223,220,221,222,223,220,221,222,223,220,221,222,223,222,222,220,221,222,223,221,222,220,221,222,223,220,220,221,222,223,220,221,222,223,220,221,222,223,220,221,222,223,223,222,222,220,223,221,223,220,221,221,223,223,222,223,222,223,220,221,222,223,220,221,222,223,220,221,222,223,220,221,222,223,222,0,0,0,224,225,224,226,225,224,226,225,224,226,225,224,226,224,0,0,0,225,225,226,224,225,224,224,224,226,224,225,224,226,225,224,224,225,224,226,225,224,226,224,226,225,224,226,224,0,226,224,226,226,224,224,224,225,226,226,226,226,225,224,226,225,224,226,225,224,226,225,224,226],"f":[null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,[[["app",3],["setup",3],["bool",15],["eventctx",3]],[["box",3,["state"]],["vec",3,["box"]]]],null,null,null,null,[[["app",3],["option",4,["sim"]],["setup",3],["sim",3],["mapedits",3],["bool",15],["option",4,["mapedits"]],["eventctx",3]],[["box",3,["state"]],["vec",3,["box"]]]],null,[[]],null,null,[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,null,[[]],null,null,null,[[["settings",3]]],null,[[["setup",3],["eventctx",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[]],null,null,null,null,null,null,null,null,null,null,[[["str",15],["map",3]],["result",6]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[["canvas",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["bool",15],["showobject",8],["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["id",4]],[["option",4,["pt2d"]],["pt2d",3]]],[[["eventctx",3]]],[[],["sim",3]],null,[[["into",8,["string"]],["string",3],["eventctx",3]],[["intersectionid",3],["option",4,["intersectionid"]]]],[[],["flags",3]],[[]],[[],["colorscheme",3]],null,null,null,null,null,null,[[["drawoptions",3],["showobject",8],["gfxctx",3]]],[[["gfxctx",3]]],[[],["drawmap",3]],null,[[["drawoptions",3],["gfxctx",3]]],[[["canvas",3]]],null,[[],["sessionstate",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["prerender",3],["showobject",8],["bounds",3],["agentcache",3]],[["vec",3,["renderable"]],["renderable",8]]],null,null,[[],["option",4]],null,null,[[["bool",15],["eventctx",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,null,[[],["showlayers",3]],[[],["showlayers",3]],null,[[["into",8,["string"]],["string",3],["eventctx",3]],["bool",15]],null,[[["f64",15],["pt2d",3],["option",4,["f64"]],["id",4],["option",4,["id"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[],["map",3]],null,[[["eventctx",3],["flags",3],["map",3],["timer",3],["options",3],["colorscheme",3],["sim",3]],["permap",3]],[[["timer",3],["map",3],["eventctx",3]]],null,[[["showobject",8],["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["eventctx",3]],[["option",4,["id"]],["id",4]]],[[],["colorscheme",3]],[[],["drawmap",3]],[[],["options",3]],[[],["showlayers",3]],[[],["showeverything",3]],[[],["perobjectactions",3]],[[],["options",3]],null,null,[[],["analytics",3]],null,null,[[["eventctx",3]]],null,[[]],null,[[["map",3],["sim",3]],["bool",15]],null,null,null,[[["option",4]]],[[["id",4]],["bool",15]],[[["id",4]],["bool",15]],null,null,null,null,null,null,[[],["sim",3]],null,null,null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[],[["vec",3,["challenge"]],["btreemap",3,["string","vec"]],["string",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["gameplaymode",4]]],[[]],[[]],[[]],null,null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["option",4],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["app",3],["gameplaymode",4]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["into",8,["string"]],["string",3]],["cutscenebuilder",3]],[[["box",3,["fn"]],["fn",8],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["str",15],["into",8,["string"]],["string",3],["f64",15]],["cutscenebuilder",3]],[[],["color",3]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["usize",15],["str",15],["fn",8]],["panel",3]],null,null,null,null,[[["str",15]],["cutscenebuilder",3]],[[["color",3],["widget",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["into",8,["string"]],["string",3]],["cutscenebuilder",3]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["map",3],["scenario",3],["timer",3]],["prebakesummary",3]],[[]],null,[[],["result",4]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["btreeset",3],["eventctx",3]],["widget",3]],[[["app",3],["duration",3]],[["textspan",3],["vec",3,["textspan"]]]],[[["app",3],["agenttype",4]],["color",3]],[[["app",3],["tripmode",4]],["color",3]],[[["app",3],["tripphasetype",4]],["color",3]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["gfxctx",3]]],[[["app",3],["text",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["contextualactions",8],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],null,[[["app",3]],[["option",4,["id"]],["id",4]]],[[["btreeset",3],["map",3]],[["btreeset",3,["intersectionid"]],["intersectionid",3]]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["duration",3]],[["fnonce",8],["box",3,["fnonce"]]]],[[["app",3],["tab",4],["contextualactions",8],["eventctx",3]]],[[["fn",8],["text",3],["string",3],["btreeset",3,["string"]]]],[[],["commonstate",3]],[[["app",3],["id",4]],["text",3]],null,null,null,[[["eventctx",3]],["panel",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,[[["app",3],["intersectionid",3]]],[[["app",3]],[["roadid",3],["vec",3,["roadid"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["route",3]],[[],["mode",4]],[[]],[[]],[[["gfxctx",3]]],[[["route",3]],["bool",15]],[[["mode",4]],["bool",15]],[[["app",3],["eventctx",3]],["bool",15]],[[]],[[]],[[]],null,[[["eventctx",3]],["widget",3]],[[["intersectionid",3]],[["usize",15],["option",4,["usize"]]]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],null,[[["eventctx",3]],[["intersectionid",3],["option",4,["intersectionid"]]]],[[["usize",15],["map",3],["intersectionid",3]],["usize",15]],[[["route",3]],["bool",15]],[[["mode",4]],["bool",15]],[[["app",3],["eventctx",3]],["routesketcher",3]],[[],["route",3]],[[["str",15],["eventctx",3]],["bool",15]],null,null,null,[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3],["bool",15]]],[[["app",3],["option",4,["str"]],["str",15],["eventctx",3]],["bool",15]],[[]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],null,[[["app",3],["roadid",3],["btreeset",3,["roadid"]],["eventctx",3]],["roadselector",3]],null,null,[[["app",3],["eventctx",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["result",4]],[[["app",3],["gfxctx",3]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["uploadedproposals",3]],null,[[["app",3],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["string",3]]],[[],["result",4]],[[["string",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["f64",15],["pt2d",3],["option",4,["f64"]],["id",4],["permap",3],["option",4,["id"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,[[],["waypointid",3]],[[]],[[["waypointid",3]],["bool",15]],[[],["bool",15]],[[["worldoutcome",4,["waypointid"]],["app",3],["outcome",4],["waypointid",3]],["bool",15]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[["eventctx",3]],["widget",3]],[[["usize",15]],["color",3]],[[["usize",15]],["char",15]],[[],[["tripendpoint",4],["vec",3,["tripendpoint"]]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["waypointid",3]],["bool",15]],[[["app",3]],["inputwaypoints",3]],[[["app",3],["tripendpoint",4]],["waypoint",3]],[[["app",3],["tripendpoint",4],["vec",3,["tripendpoint"]]]],[[["eventctx",3],["usize",15],["fn",8],["world",3]]],null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,[[["app",3],["id",4]],["vec",3]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["eventctx",3]]],null,[[["tags",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],["drawable",3]],[[["app",3],["eventctx",3]],["drawable",3]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["eventctx",3],["app",3],["bool",15],["string",3],["id",4]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3]]],[[["app",3]]],[[["app",3]]],null,[[]],[[]],[[]],[[]],[[],["gameplaymode",4]],null,null,[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[],["showlayers",3]],null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["vec",3,["mapname"]],["mapname",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,null,[[["option",4,["vec"]],["app",3],["vec",3,["originalroad"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]]],null,null,[[["app",3],["string",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,[[["id",4]],["bool",15]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[]],[[]],[[]],[[]],null,null,[[["app",3],["agentid",4]],["option",4]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[]],null,[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["agentid",4]],["delaycause",4]],[[["app",3],["agentid",4]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["map",3],["pathconstraints",4]]],[[],["source",4]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["laneid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["pathconstraints",4],["source",4],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["laneid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["sim",3],["map",3],["id",4]]],[[["app",3],["gfxctx",3]]],[[["sim",3],["map",3],["id",4]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["intersectionid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["vec",3,["item"]],["item",4],["pt2d",3],["str",15],["option",4,["pt2d"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["timer",3]],[["counter",3,["roadid"]],["roadid",3]]],[[["usize",15]],[["textspan",3],["vec",3,["textspan"]]]],[[["panel",3]]],null,null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["pathrequest",3],["app",3],["polygon",3],["eventctx",3]],[["option",4,["box"]],["box",3,["state"]]]],[[["app",3],["tripendpoint",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["tripmode",4],["routingparams",3],["eventctx",3]],["widget",3]],[[["app",3],["eventctx",3]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["roadselector",3],["eventctx",3]],["panel",3]],[[["roadid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["map",3],["vec",3,["intersectionid"]],["roadid",3],["intersectionid",3],["vec",3,["roadid"]]],["string",3]],[[["map",3],["intersectionid",3]],["feature",3]],[[["lane",3]],[["option",4,["map"]],["map",3,["string","value"]]]],[[["map",3],["roadid",3]],["feature",3]],[[["map",3],["roadid",3]],["string",3]],[[["direction",4],["lane",3]],[["value",4],["map",3,["string","value"]],["string",3]]],[[["map",3],["roadid",3]],[["value",4],["map",3,["string","value"]],["string",3]]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,[[],["drawbaselayer",4]],[[]],[[]],null,null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["app",3],["intersectionid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["usize",15],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3],["bool",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["panel",3],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["vec",3,["usize"]],["usize",15],["app",3],["collisiondataset",3],["eventctx",3]],[["dummyid",3],["world",3,["dummyid"]]]],[[["collisiondataset",3]],[["vec",3,["usize"]],["usize",15]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["filters",3]],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["panel",3]],["filters",3]],[[["vec",3,["usize"]],["usize",15],["app",3],["collisiondataset",3],["eventctx",3]],[["dummyid",3],["world",3,["dummyid"]]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["filters",3]],["bool",15]],[[],["filters",3]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["usize",15]],["f64",15]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["buildingid",3],["counter",3,["buildingid"]],["app",3],["heatmapoptions",3],["option",4,["heatmapoptions"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["scenario",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["bool",15],["app",3],["option",4,["string"]],["string",3],["timer",3]]],[[["pt2d",3],["vec",3,["pt2d"]],["str",15],["string",3],["colorscheme",3],["usize",15],["btreemap",3,["string","string"]],["hashmap",3]],["object",3]],[[["app",3],["str",15]]],[[["app",3],["option",4,["string"]],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["obj",4]],[[]],[[["app",3],["gfxctx",3]]],[[["obj",4]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["u64",15]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["obj",4]],["bool",15]],[[["lonlat",3],["vec",3,["lonlat"]],["app",3],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["app",3],["eventctx",3]]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["scenario",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["markerid",3]],[[],["recordedstorymap",3]],[[]],[[]],[[],["result",4]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["gfxctx",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["markerid",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["eventctx",3]],[["ring",3],["option",4,["ring"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["storymap",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["app",3],["recordedstorymap",3]],[["option",4,["storymap"]],["storymap",3]]],null,null,null,null,[[["markerid",3]],["bool",15]],[[],["storymap",3]],[[],["lasso",3]],null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["usize",15],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,[[["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["app",3]]],[[],["result",4]],[[["pt2d",3],["vec",3,["pt2d"]]],["ring",3]],null,[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,[[["mapedits",3],["app",3],["eventctx",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["laneid",3]],["bool",15]],null,null,[[["editcmd",4]],[["option",4,["id"]],["id",4]]],null,null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],["panel",3]],[[["app",3],["eventctx",3]],["panel",3]],null,[[["app",3],["intersectionid",3],["gameplaymode",4],["eventctx",3]],[["option",4,["box"]],["box",3,["state"]]]],null,null,null,[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["fn",8],["into",8,["string"]],["transition",4,["app"]],["string",3],["option",4,["transition"]],["box",3,["fn"]],["bool",15],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["box",3,["fn"]],["fn",8],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],null,null,null,[[["app",3],["speed",3],["option",4,["speed"]]],[["choice",3,["speed"]],["vec",3,["choice"]]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[]],[[]],[[]],[[]],null,[[["editroad",3],["lanetype",4],["tags",3]],["usize",15]],[[["editroad",3],["direction",4]],["usize",15]],[[["editroad",3],["lanetype",4],["bool",15]],["direction",4]],null,[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],null,null,[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["editroad",3],["app",3],["mapedits",3],["roadid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["eventctx",3]]],null,[[["app",3],["eventctx",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["laneid",3],["option",4,["laneid"]],["app",3],["eventctx",3]]],[[["lanetype",4]],["bool",15]],[[["app",3]],[["option",4,["mapedits"]],["mapedits",3]]],[[["laneid",3],["app",3],["option",4,["laneid"]],["roadid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gfxctx",3]]],[[["usize",15],["roadid",3],["app",3]],["geombatch",3]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["roadid",3]],["geombatch",3]],null,[[]],null,[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["usize",15]],["laneid",3]],null,[[["lanetype",4]],[["option",4,["str"]],["str",15]]],null,[[["laneid",3],["option",4,["laneid"]],["road",3],["app",3],["eventctx",3]],["panel",3]],[[["usize",15],["editroad",3],["bool",15],["app",3],["roadid",3],["eventctx",3]],["panel",3]],[[["option",4,["isize"]],["app",3],["isize",15],["fn",8],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["laneid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["roadid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],null,null,[[["eventctx",3]],["color",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["app",3],["laneid",3]],[["choice",3,["distance"]],["vec",3,["choice"]]]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["busrouteid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[]],null,null,[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["intersectionid",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["usize",15],["app",3],["fn",8],["eventctx",3]]],[[["app",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["usize",15],["eventctx",3]]],[[["app",3],["btreeset",3]],[["bundleedits",3],["option",4,["bundleedits"]]]],[[],["bundleedits",3]],[[]],null,[[["app",3],["eventctx",3]]],null,[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],null,[[["usize",15],["app",3],["btreeset",3],["eventctx",3]],["geombatch",3]],null,[[["bundleedits",3]],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["btreeset",3]],["geombatch",3]],null,[[]],[[]],[[["app",3],["btreeset",3]],["bundleedits",3]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["app",3],["btreeset",3],["eventctx",3]],["panel",3]],[[["bool",15],["app",3],["eventctx",3]],["panel",3]],null,null,null,null,[[["bundleedits",3]],["bool",15]],[[["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,[[["app",3],["eventctx",3]]],null,null,null,[[["polygon",3],["vec",3,["polygon"]]],["vec",3]],[[["app",3],["btreeset",3]],["bundleedits",3]],[[]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["app",3]],["result",6]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["drawbaselayer",4]],[[["bundleedits",3],["intersectionid",3],["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],null,[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["controltrafficsignal",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["panel",3],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["map",3],["controltrafficsignal",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["angle",3]],["str",15]],[[],["result",4]],[[["formatter",3]],["result",6]],[[]],[[]],null,[[["str",15],["map",3]],[["movementid",3],["result",6,["movementid"]]]],null,[[["map",3],["str",15],["intersectionid",3]],[["result",6,["controltrafficsignal"]],["controltrafficsignal",3]]],[[["app",3],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["map",3],["intersectionid",3]],[["snapper",3],["result",6,["snapper"]]]],null,[[["deserializer",8]],["result",6]],[[["deserializer",8]],[["result",6,["vec"]],["vec",3,["nodeid"]]]],null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[]],[[]],[[]],null,null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,null,null,null,[[["btreeset",3,["intersectionid"]],["intersectionid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["btreeset",3,["intersectionid"]],["intersectionid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["btreeset",3,["intersectionid"]],["intersectionid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3]],["widget",3]],null,null,[[["btreeset",3,["intersectionid"]],["intersectionid",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["btreeset",3,["intersectionid"]],["intersectionid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["app",3],["editcmd",4],["eventctx",3]],[["option",4,["box"]],["box",3,["state"]]]],[[["app",3],["editcmd",4],["eventctx",3]],[["option",4,["box"]],["box",3,["state"]]]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["btreeset",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["btreeset",3],["eventctx",3]],["widget",3]],[[["roadid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["app",3],["id",4]],["vec",3]],[[["app",3]],[["option",4,["id"]],["id",4]]],[[],["vec",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["panel",3]],[["option",4,["tab"]],["tab",4]]],[[],["tab",4]],[[],["dataoptions",3]],[[]],[[]],null,[[],[["hashset",3,["string"]],["string",3]]],null,[[["app",3],["gfxctx",3]]],null,null,[[["dataoptions",3]],["bool",15]],[[["contextualactions",8],["app",3],["eventctx",3]]],[[["eventctx",3],["app",3],["bool",15],["string",3],["id",4]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[["panel",3]],["dataoptions",3]],[[["app",3],["id",4]],["tab",4]],[[],["gameplaymode",4]],[[["eventctx",3]],["widget",3]],null,null,null,[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],null,null,[[["vec",3],["eventctx",3]],[["vec",3,["widget"]],["widget",3]]],[[["hashmap",3],["tab",4],["vec",3],["eventctx",3]],["widget",3]],[[["dataoptions",3]],["bool",15]],[[["app",3],["tab",4],["contextualactions",8],["eventctx",3]],["infopanel",3]],[[],["dataoptions",3]],null,null,null,null,null,null,[[["fn",8],["app",3],["str",15],["dataoptions",3],["eventctx",3]],["widget",3]],null,null,null,[[["app",3],["eventctx",3]],["widget",3]],[[["app",3]],[["option",4,["id"]],["id",4]]],[[]],[[]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,null,[[["buildingid",3],["option",4,["personid"]],["details",3],["app",3],["personid",3]]],[[["buildingid",3],["tab",4],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["buildingid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["buildingid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["buildingid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["buildingid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["tab",4],["details",3],["app",3],["carid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["carid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["carid",3],["eventctx",3]],["widget",3]],[[["busroute",3]],["text",3]],[[["details",3],["app",3],["busrouteid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["busrouteid",3],["eventctx",3]],["widget",3]],[[["busstopid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["busstopid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["areaid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["app",3],["areaid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["bool",15],["details",3],["app",3],["intersectionid",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["intersectionid",3],["app",3],["bool",15],["dataoptions",3],["eventctx",3]],["widget",3]],[[["intersectionid",3],["app",3],["bool",15],["dataoptions",3],["eventctx",3]],["widget",3]],[[["tab",4],["details",3],["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["intersectionid",3],["app",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["laneid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["app",3],["laneid",3],["eventctx",3]],["widget",3]],[[["laneid",3],["tab",4],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["laneid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["app",3],["laneid",3],["eventctx",3]],["widget",3]],[[["laneid",3],["details",3],["app",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["laneid",3],["app",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["parkinglotid",3],["tab",4],["details",3],["eventctx",3]],["widget",3]],[[["parkinglotid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["app",3],["parkinglotid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["personid",3],["bool",15],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["personid",3],["eventctx",3]],["widget",3]],[[["duration",3]],["textspan",3]],[[["details",3],["app",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["eventctx",3]],["widget",3]],[[["person",3],["map",3],["eventctx",3]],["widget",3]],[[["tab",4],["details",3],["app",3],["personid",3],["bool",15],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["carid",3],["bool",15],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["carid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["personid",3],["bool",15],["eventctx",3]],["widget",3]],[[["app",3],["personid",3],["eventctx",3]],["widget",3]],[[["btreemap",3],["details",3],["app",3],["personid",3],["bool",15],["eventctx",3]],["widget",3]],[[["btreemap",3],["details",3],["app",3],["personid",3],["eventctx",3]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["tripid",3],["opentrip",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[],["opentrip",3]],[[]],[[["tripid",3],["eventctx",3],["tripinfo",3],["percent",3],["analytics",3]],["widget",3]],[[["eventctx",3],["tripid",3],["details",3],["app",3],["analytics",3]]],[[["app",3],["tripendpoint",4]]],[[["opentrip",3]],["bool",15]],[[["btreemap",3],["tripid",3],["details",3],["app",3],["personid",3],["eventctx",3]],["widget",3]],[[]],[[["tripid",3],["opentrip",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["map",3],["color",3],["bool",15],["path",3],["unitfmt",3],["eventctx",3]],["widget",3]],[[["tripid",3],["option",4,["f64"]],["f64",15],["app",3],["eventctx",3]],["widget",3]],[[["eventctx",3],["map",3],["option",4,["f64"]],["details",3],["f64",15],["tripid",3],["app",3],["tripphase",3],["vec",3,["tripphase"]],["opentrip",3]],["widget",3]],[[],["opentrip",3]],[[["tripid",3],["opentrip",3],["details",3],["app",3],["agentid",4],["eventctx",3]],["widget",3]],null,[[["tripid",3]],[["tripid",3],["opentrip",3],["btreemap",3,["tripid","opentrip"]]]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[["str",15],["eventctx",3]],["widget",3]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],[["option",4,["str"]],["str",15]]],null,null,null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["panel",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]]],[[["app",3],["distance",3],["eventctx",3]]],[[["eventctx",3]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[["app",3],["eventctx",3]],["steepstreets",3]],[[["app",3],["eventctx",3]],["elevationcontours",3]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["app",3],["buildingid",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["buildingid",3]],["bool",15]],[[],["result",4]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],["favorites",3]],[[],[["option",4,["str"]],["str",15]]],[[["app",3],["eventctx",3]],["showfavorites",3]],null,[[["app",3]],["string",3]],[[["app",3],["buildingid",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["app",3],["eventctx",3]],["static",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["app",3],["eventctx",3]],["static",3]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["app",3],["eventctx",3]],["static",3]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[["app",3],["eventctx",3]],["static",3]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],null,[[["app",3],["eventctx",3]],["bikeactivity",3]],[[["eventctx",3],["widget",3],["colordiscrete",3],["string",3],["str",15]],["static",3]],[[["app",3],["eventctx",3]],["static",3]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["seir",4]],[[],["options",3]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["seir",4]],["bool",15]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["widget"]],["widget",3],["app",3],["options",3],["eventctx",3]],["panel",3]],[[],[["option",4,["str"]],["str",15]]],[[["options",3]],["bool",15]],[[["app",3],["options",3],["eventctx",3]],["pandemic",3]],[[],["options",3]],null,null,null,null,[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["loc",4]],[[]],[[["loc",4]],["ordering",4]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["loc",4]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[["loc",4]],["bool",15]],[[["bool",15],["app",3],["eventctx",3]],["occupancy",3]],[[["app",3],["eventctx",3]],["efficiency",3]],[[["parkingspot",4]],["loc",4]],null,null,null,[[["loc",4]],[["option",4,["ordering"]],["ordering",4]]],null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["options",3]],[[]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["widget"]],["widget",3],["app",3],["options",3],["eventctx",3]],["panel",3]],[[],[["option",4,["str"]],["str",15]]],[[["options",3]],["bool",15]],[[["app",3],["options",3],["eventctx",3]],["populationmap",3]],[[],["options",3]],null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["options",3]],[[]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["widget"]],["widget",3],["options",3],["usize",15],["app",3],["eventctx",3]],["panel",3]],null,[[],[["option",4,["str"]],["str",15]]],[[["options",3]],["bool",15]],[[["app",3],["options",3],["eventctx",3]],["problemmap",3]],[[["app",3]],["options",3]],[[["app",3]],["options",3]],null,null,[[["tripinfo",3],["problem",4],["time",3]],["bool",15]],null,null,null,null,null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,[[["map",3],["intersectionid",3]],["bool",15]],null,[[["map",3]],[["polygon",3],["vec",3,["polygon"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["map",3],["vec",3]],["vec",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,null,null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[["app",3],["eventctx",3]],["backpressure",3]],[[["btreeset",3,["agenttype"]],["app",3],["agenttype",4],["eventctx",3]],["throughput",3]],[[["app",3],["eventctx",3]],["comparethroughput",3]],[[["app",3],["eventctx",3]],["trafficjams",3]],[[["app",3],["eventctx",3]],["delay",3]],null,null,null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],[["option",4,["str"]],["str",15]]],[[["bool",15],["app",3],["eventctx",3]],["transitnetwork",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,[[["map",3]]],null,[[["app",3],["gfxctx",3]]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[["map",3],["roadid",3]],["neighborhood",3]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["map",3],["roadid",3]],["bool",15]],null,null,null,[[["map",3],["vec",3,["intersectionid"]],["intersectionid",3]],["ratrun",3]],null,null,null,[[["map",3],["intersectionid",3]],[["ratrun",3],["option",4,["ratrun"]]]],null,[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["map",3]]],[[["app",3],["roadid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["map",3],["roadid",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3]],["geombatch",3]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["xorshiftrng",3],["app",3],["eventctx",3]],["screensaver",3]],null,[[["mapname",3]],["string",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3]],["titlescreen",3]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["xorshiftrng",3],["app",3],["eventctx",3]]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["eventctx",3]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["permanentmapedits",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["option",4,["string"]],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,[[["app",3],["id",4]],["vec",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["fnonce",8],["app",3],["gameplaymode",4],["box",3,["fnonce"]]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["actions",3]],null,null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["eventctx",3],["app",3],["bool",15],["string",3],["id",4]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,[[],["gameplaymode",4]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],["bool",15]],[[],["bool",15]],null,null,[[["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,null,[[["app",3],["eventctx",3]]],[[["app",3],["gameplaystate",8],["eventctx",3]],["sandboxcontrols",3]],[[["app",3],["eventctx",3]]],null,[[["app",3],["eventctx",3]]],null,[[["app",3],["gameplaymode",4]],[["box",3,["state"]],["state",8]]],null,null,[[["app",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["dashtab",4]],[[]],null,[[["dashtab",4]],["bool",15]],[[["formatter",3]],["result",6]],[[]],null,[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3],["eventctx",3]],["widget",3]],null,null,[[["app",3],["panel",3]],[["dashtab",4],["option",4,["dashtab"]]]],[[]],null,[[["app",3],["panel",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["blockselection",4],["eventctx",3]]],[[["map",3],["intersection",3],["bordertype",4]],["polygon",3]],null,[[],["blockselection",4]],[[]],[[["block",3]],["vec",3]],null,null,null,[[["app",3],["gfxctx",3]]],null,[[["blockselection",4]],["bool",15]],[[["filter",3]],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["app",3],["timer",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],["panel",3]],null,null,[[["blockselection",4]],["bool",15]],[[["filter",3]],["bool",15]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3]],[["loop",3],["vec",3,["loop"]]]],null,[[["panelstate",3],["option",4,["panelstate"]],["app",3],["eventctx",3]]],null,null,[[]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[["app",3],["usize",15]],[["transition",4,["app"]],["app",3]]],[[["tripid",3],["gfxctx",3],["geombatch",3],["app",3]]],[[["gfxctx",3],["option",4,["drawable"]],["app",3],["panel",3],["geombatch",3],["drawable",3]]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["vec",3]],["vec",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["table",3,["app","entry","filters"]],["app",3],["filters",3],["entry",3]]],null,null,null,null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["eventctx",3]],[["entry",3],["vec",3,["entry"]]]],[[["app",3],["table",3],["eventctx",3]],["drawable",3]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],[["filters",3],["app",3],["table",3,["app","entry","filters"]],["entry",3]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3]],[["entry",3],["vec",3,["entry"]]]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3]],[["result",6,["string"]],["string",3]]],[[]],[[]],[[],["bool",15]],null,[[["tripmode",4]],["bool",15]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["bool",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3,["refcell"]],["refcell",3,["option"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["app",3],["timer",3]],[["hashmap",3,["intersectionid","demand"]],["demand",3],["intersectionid",3]]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["time",3]],[["counter",3,["movementid"]],["movementid",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["app",3],["eventctx",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["filter",3],["eventctx",3]],["widget",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3]],[["result",6,["string"]],["string",3]]],[[]],[[]],[[["app",3]],["vec",3]],[[],["bool",15]],null,[[["tripmode",4]],["bool",15]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["filter",3],["eventctx",3]],["panel",3]],null,[[],["filter",3]],[[["app",3],["filter",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["duration",3]],["f64",15]],[[["app",3],["filter",3],["eventctx",3]],["widget",3]],[[["app",3],["filter",3],["eventctx",3]],["widget",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,[[]],[[],[["vec",3,["problemtype"]],["problemtype",4]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["usize",15]],[["vec",3,["isize"]],["isize",15]]],null,null,[[],["problemtype",4]],[[]],null,[[],["usize",15]],[[],["colorscale",3]],[[["app",3],["matrixoptions",3],["eventctx",3]],["widget",3]],null,[[["problemtype",4]],["bool",15]],[[["app",3]],["usize",15]],[[["formatter",3]],["result",6]],null,[[]],[[]],[[["problem",4]]],[[]],[[]],[[["usize",15]],["usize",15]],[[],["bool",15]],[[["tripmode",4]],["bool",15]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["vec",3],["vec",3]],["matrix",3]],[[["vec",3],["app",3],["eventctx",3]],["widget",3]],[[]],null,null,null,[[["app",3],["problemtype",4]],["vec",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["app",3],["gfxctx",3]]],null,null,null,null,null,null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],[["app",3],["table",3,["app","cancelledtrip","filters"]],["filters",3],["cancelledtrip",3]]],[[["app",3]],[["app",3],["table",3,["app","finishedtrip","filters"]],["filters",3],["finishedtrip",3]]],[[["app",3]],[["app",3],["table",3,["app","unfinishedtrip","filters"]],["unfinishedtrip",3],["filters",3]]],null,null,null,null,null,null,[[["app",3],["eventctx",3]]],null,null,null,null,[[["app",3]]],null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["mapedits",3]],["bool",15]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["str",15],["eventctx",3]],["widget",3]],null,null,[[],["gameplaymode",4]],[[]],[[["gameplaymode",4]],["ordering",4]],null,[[["box",3]],[["result",4,["box","box"]],["box",3],["box",3]]],[[],["option",4]],[[["rc",3]],[["rc",3],["rc",3],["result",4,["rc","rc"]]]],[[],["option",4]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["gameplaymode",4]],["bool",15]],[[],["bool",15]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[],["mapname",3]],[[["gameplaymode",4]],["bool",15]],[[["gameplaymode",4],["option",4,["gameplaymode"]],["app",3],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3]]],null,[[["gameplaymode",4]],[["option",4,["ordering"]],["ordering",4]]],null,[[["app",3],["eventctx",3]]],null,[[["app",3],["timer",3],["xorshiftrng",3]],["loadscenario",4]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3]],["option",4]],[[]],[[]],[[],["bool",15]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["bool",15],["string",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[["app",3],["eventctx",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["gameplaymode",4]],[["box",3,["fn"]],["fn",8]]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["duration",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],[[["app",3]]],null,[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["duration",3],["app",3],["origpersonid",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],null,null,[[["app",3],["eventctx",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]],["widget",3]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["bool",15],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["app",3]]],[[["app",3],["eventctx",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,[[["app",3],["id",4]],["vec",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["eventctx",3],["app",3],["str",15],["id",4]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["app",3],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["intersectionid",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["result",4]],[[]],[[["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["map",3],["string",3],["timer",3]],[["result",6,["string"]],["string",3]]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],null,[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["buildingid",3],["app",3],["option",4,["buildingid"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["tripmode",4],["time",3]],["usize",15]],null,null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[]],[[]],[[]],[[["app",3]]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,[[["app",3]],["counttrips",3]],[[["vec",3,["scenariomodifier"]],["scenariomodifier",4],["app",3],["str",15],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["vec",3,["scenariomodifier"]],["scenariomodifier",4],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["vec",3,["scenariomodifier"]],["scenariomodifier",4],["app",3],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3]]],null,null,[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["app",3],["id",4]],["vec",3]],null,[[["screenpt",3]],["message",3]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["i64",15]],["osmid",4]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],null,[[],["tutorialpointer",3]],[[],["task",4]],[[]],[[]],[[["tutorialpointer",3]],["ordering",4]],null,[[["fn",8],["box",3,["fn"]]],["stage",3]],null,[[["app",3],["gfxctx",3]]],[[["fn",8],["box",3,["fn"]]],["message",3]],[[["tutorialpointer",3]],["bool",15]],[[["task",4]],["bool",15]],[[],["bool",15]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["eventctx",3],["app",3],["str",15],["id",4]],[["transition",4,["app"]],["app",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["str",15]],["message",3]],null,[[["app",3],["eventctx",3]]],[[["app",3],["tutorialstate",3],["sandboxcontrols",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],null,null,null,null,[[],["task",4]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[],["str",15]],null,[[],["message",3]],[[["map",3]],["scenariogenerator",3]],[[["tutorialpointer",3],["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],null,[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["bool",15],["eventctx",3]],["panel",3]],[[],[["option",4,["message"]],["message",3]]],null,[[["message",3]],["stage",3]],null,[[["tutorialpointer",3]],["bool",15]],[[["task",4]],["stage",3]],[[["text",3]],["message",3]],[[["app",3],["eventctx",3]],["tutorialstate",3]],[[["usize",15]],["tutorialpointer",3]],[[]],null,null,null,[[["tutorialpointer",3]],[["option",4,["ordering"]],["ordering",4]]],[[["task",4]],[["option",4,["ordering"]],["ordering",4]]],null,[[]],[[["app",3],["eventctx",3]]],[[]],[[["app",3],["tutorialpointer",3]],[["option",4,["scenariogenerator"]],["scenariogenerator",3]]],[[["scenariogenerator",3]],["stage",3]],[[["map",3]],[["vec",3,["scenariogenerator"]],["scenariogenerator",3]]],null,[[],["stage",3]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],null,[[["tutorialstate",3],["eventctx",3]],["text",3]],[[["app",3],["tutorialstate",3]],[["transition",4,["app"]],["app",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[["f64",15],["option",4,["f64"]],["id",4]],["stage",3]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[]],[[["app",3]],["bool",15]],[[["app",3]],["bool",15]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["vec",3,["widget"]],["widget",3]]],[[["app",3],["eventctx",3]],["widget",3]],[[["app",3],["eventctx",3]],["widget",3]],[[["app",3],["eventctx",3]],["panel",3]],[[["app",3],["eventctx",3]],["widget",3]],[[["app",3],["panel",3],["eventctx",3]]],[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3]],["widget",3]],null,[[],["routepreview",3]],[[["intersectionid",3],["btreeset",3,["intersectionid"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[],["speedsetting",4]],[[]],[[["app",3],["eventctx",3]],["widget",3]],[[["gfxctx",3]]],[[["speedsetting",4]],["bool",15]],[[["app",3],["option",4,["gameplaymode"]],["gameplaymode",4],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["app",3],["eventctx",3]],["timepanel",3]],null,null,[[["speedsetting",4]],[["option",4,["ordering"]],["ordering",4]]],[[["app",3],["eventctx",3]]],null,[[["app",3],["eventctx",3]]],[[["app",3],["speedsetting",4],["eventctx",3]]],null,null,[[]],[[["app",3],["eventctx",3]],["widget",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["vec",3],["f64",15]],["polygon",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["duration",3],["eventctx",3]],["widget",3]],[[["time",3],["eventctx",3]],["widget",3]],[[["usize",15]],["string",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["gameplaymode",4],["app",3],["option",4,["gameplaymode"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["option",4,["duration"]],["app",3],["time",3],["duration",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["tab",4]],["bool",15]],null,[[]],[[]],[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["app",3],["widget",3],["eventctx",3]],["panel",3]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["color",3]],[[],["color",3]],[[],["color",3]],[[],["color",3]],[[["f64",15]]],[[["app",3],["gfxctx",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["road",3]],["bool",15]],[[],["drawnetworklayer",3]],null,[[["app",3],["gfxctx",3],["f64",15]],["drawable",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3]],["panel",3]],null,[[["app",3],["layers",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["f64",15]]],[[["app",3],["gfxctx",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["drawroadlabels",3]],null,[[["app",3],["gfxctx",3],["f64",15]],["drawable",3]],[[["string",3]],[["option",4,["string"]],["string",3]]],[[],["vec",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],null,[[]],[[["app",3],["str",15],["eventctx",3]]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],["screenpt",3]],[[["str",15],["color",3]],["buttonbuilder",3]],[[["app",3],["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],null,null,[[["app",3],["eventctx",3]],["layers",3]],null,null,[[["app",3],["eventctx",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["app",3],["eventctx",3]]],[[]],[[["eventctx",3]]],null,null,null,null,null,null,null,null,null,[[["candidatetrip",3]],["bool",15]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[],["text",3]],[[["app",3],["gfxctx",3]]],null,null,[[["eventctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[["panel",3]],["filters",3]],[[["scenario",3],["app",3],["timer",3],["eventctx",3]],["modeshiftdata",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3]],["panel",3]],null,null,[[["app",3],["layers",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["usize",15]],["f64",15]],[[["text",3],["f64",15],["eventctx",3]],["widget",3]],[[["app",3],["timer",3],["eventctx",3]]],null,[[],["layers",3]],[[["eventctx",3]],["widget",3]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["vec",3,["roadid"]],["app",3],["option",4,["buffertype"]],["roadid",3],["buffertype",4],["eventctx",3]],[["vec",3,["string"]],["string",3]]],[[["option",4,["buffertype"]],["editroad",3],["buffertype",4],["drivingside",4]]],[[["app",3],["layers",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["app",3],["eventctx",3]]],[[]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["id",4]],[[],["routingpreferences",3]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["id",4]],["bool",15]],[[["routingpreferences",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["str",15]],[[["id",4]],["bool",15]],[[["routingpreferences",3]],["bool",15]],[[["app",3],["layers",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["eventctx",3]]],null,[[],["routingparams",3]],[[["app",3],["eventctx",3]]],[[],["layers",3]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["app",3],["widget",3],["eventctx",3]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["namedtrip",3]],[[]],null,null,[[],["result",4]],[[],["result",4]],[[["app",3],["gfxctx",3]]],[[["namedtrip",3]],["bool",15]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["widget",3]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],["savedtrips",3]],null,[[["namedtrip",3]],["bool",15]],[[["app",3]],["tripmanagement",3]],[[],["string",3]],[[["namedtrip",3],["savedtrips",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["str",15]],[["option",4,["namedtrip"]],["namedtrip",3]]],[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["panel",3],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["str",15]],[["option",4,["namedtrip"]],["namedtrip",3]]],[[["app",3]]],[[],["result",4]],[[],["result",4]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],null,null,null,null,[[["vec",3,["tripendpoint"]],["routedetails",3],["routingpreferences",3],["app",3],["tripendpoint",4],["eventctx",3]],["builtroute",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["app",3],["text",3],["distance",3],["str",15]]],[[["duration",3],["app",3],["text",3],["str",15]]],[[["app",3],["routingpreferences",3],["routestats",3]],["text",3]],null,null,null,[[["panel",3],["gfxctx",3]]],null,null,null,null,[[["routestats",3]],["bool",15]],[[["panel",3],["outcome",4],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["box",3,["global"]],["global",3]],[["any",8],["box",3,["any","global"]],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["vec",3,["tripendpoint"]],["app",3],["tripendpoint",4],["eventctx",3]],["builtroute",3]],[[["eventctx",3],["app",3],["vec",3],["routestats",3]],["widget",3]],[[["routestats",3]],["bool",15]],[[["vec",3,["tripendpoint"]],["option",4,["color"]],["routingpreferences",3],["color",3],["app",3],["tripendpoint",4],["eventctx",3]],["builtroute",3]],null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]]],"p":[[3,"Setup"],[3,"PerMap"],[3,"App"],[3,"ShowLayers"],[3,"ShowEverything"],[3,"SessionState"],[3,"PerObjectActions"],[3,"FindDelayedIntersections"],[3,"Flags"],[8,"ShowObject"],[3,"Challenge"],[3,"HighScore"],[3,"ChallengesPicker"],[4,"Layout"],[3,"CutsceneBuilder"],[3,"Scene"],[3,"CutscenePlayer"],[3,"ShowMessage"],[3,"PrebakeSummary"],[3,"CommonState"],[4,"Mode"],[3,"Route"],[3,"RouteSketcher"],[13,"Dragging"],[4,"Mode"],[3,"RoadSelector"],[13,"Route"],[3,"ShareProposal"],[3,"UploadedProposals"],[3,"Warping"],[3,"DebugWarp"],[3,"WaypointID"],[3,"InputWaypoints"],[3,"Waypoint"],[3,"Actions"],[3,"DebugMode"],[3,"SearchResults"],[3,"ScreenshotTest"],[3,"Viewer"],[4,"Source"],[3,"Floodfiller"],[3,"ObjectDebugger"],[3,"PathCounter"],[4,"Item"],[3,"PolygonDebugger"],[3,"RouteExplorer"],[3,"AllRoutesExplorer"],[3,"PathCostDebugger"],[3,"BulkSelect"],[3,"UberTurnPicker"],[3,"UberTurnViewer"],[3,"DevToolsMode"],[3,"Filters"],[3,"CollisionsViewer"],[3,"PopularDestinations"],[3,"ViewKML"],[3,"Object"],[4,"Obj"],[3,"PolygonEditor"],[3,"ScenarioManager"],[3,"MarkerID"],[3,"StoryMapEditor"],[3,"StoryMap"],[3,"Marker"],[3,"EditingMarker"],[3,"DrawFreehand"],[3,"Lasso"],[3,"RecordedStoryMap"],[3,"EditMode"],[3,"SaveEdits"],[3,"LoadEdits"],[3,"ConfirmDiscard"],[3,"SelectSegments"],[3,"RoadEditor"],[3,"RouteEditor"],[3,"StopSignEditor"],[3,"TrafficSignalEditor"],[3,"BundleEdits"],[3,"ChangeDuration"],[3,"Snapper"],[3,"Record"],[3,"ShowAbsolute"],[3,"ShowRelative"],[3,"TuneRelative"],[3,"SignalPicker"],[3,"PreviewTrafficSignal"],[3,"ZoneEditor"],[4,"Tab"],[8,"ContextualActions"],[3,"InfoPanel"],[3,"Details"],[3,"DataOptions"],[3,"OpenTrip"],[4,"LayerOutcome"],[3,"PickLayer"],[8,"Layer"],[3,"SteepStreets"],[3,"ElevationContours"],[3,"Favorites"],[3,"ShowFavorites"],[3,"Static"],[3,"BikeActivity"],[4,"Seir"],[3,"Pandemic"],[3,"Options"],[4,"Loc"],[3,"Occupancy"],[3,"Efficiency"],[3,"PopulationMap"],[3,"Options"],[3,"ProblemMap"],[3,"Options"],[3,"Jam"],[3,"Throughput"],[3,"Backpressure"],[3,"CompareThroughput"],[3,"TrafficJams"],[3,"Delay"],[3,"TransitNetwork"],[3,"Viewer"],[3,"Neighborhood"],[3,"RatRun"],[3,"BrowseNeighborhoods"],[3,"TitleScreen"],[3,"MainMenu"],[3,"About"],[3,"Screensaver"],[3,"Proposals"],[4,"LoadStage"],[3,"Actions"],[3,"SandboxMode"],[3,"SandboxControls"],[3,"BackToMainMenu"],[3,"SandboxLoader"],[4,"DashTab"],[4,"BorderType"],[4,"BlockSelection"],[3,"CommuterPatterns"],[3,"PanelState"],[3,"Block"],[3,"Loop"],[3,"Filter"],[13,"Locked"],[3,"ActiveTraffic"],[3,"TransitRoutes"],[3,"ModeShift"],[3,"Entry"],[3,"Filters"],[3,"ParkingOverhead"],[3,"Entry"],[3,"Filters"],[3,"RiskSummaries"],[3,"Filter"],[3,"RectangularSelector"],[3,"Demand"],[3,"TrafficSignalDemand"],[3,"TravelTimes"],[3,"Filter"],[4,"ProblemType"],[3,"CLEAR_COLOR_SCALE"],[3,"Matrix"],[3,"MatrixOptions"],[8,"TripProblemFilter"],[3,"TripTable"],[3,"FinishedTrip"],[3,"CancelledTrip"],[3,"UnfinishedTrip"],[3,"Filters"],[4,"GameplayMode"],[4,"LoadScenario"],[3,"FinalScore"],[8,"GameplayState"],[3,"Actdev"],[3,"About"],[3,"OptimizeCommute"],[3,"FixTrafficSignals"],[3,"Freeform"],[3,"ChangeScenario"],[3,"Input"],[3,"AgentSpawner"],[3,"PlayScenario"],[3,"EditScenarioModifiers"],[3,"ChangeMode"],[3,"DepartureSummary"],[3,"CountTrips"],[4,"Task"],[3,"Message"],[3,"Tutorial"],[3,"Stage"],[3,"TutorialState"],[3,"TutorialPointer"],[3,"MinimapController"],[3,"RoutePreview"],[3,"TrafficRecorder"],[4,"SpeedSetting"],[3,"TimePanel"],[3,"JumpToTime"],[3,"TimeWarpScreen"],[4,"Tab"],[3,"About"],[8,"TakeLayers"],[3,"DEDICATED_TRAIL"],[3,"PROTECTED_BIKE_LANE"],[3,"PAINTED_BIKE_LANE"],[3,"GREENWAY"],[3,"DrawNetworkLayer"],[3,"ExploreMap"],[3,"DrawRoadLabels"],[3,"Layers"],[3,"ModeShiftData"],[3,"Results"],[3,"Filters"],[3,"ShowGaps"],[3,"CandidateTrip"],[3,"NetworkGaps"],[3,"QuickSketch"],[4,"ID"],[3,"TripPlanner"],[3,"RoutingPreferences"],[3,"TripManagement"],[3,"RenameTrip"],[3,"NamedTrip"],[3,"SavedTrips"],[3,"RouteDetails"],[3,"BuiltRoute"],[3,"RouteStats"]]},\ +"game":{"doc":"","t":[3,0,11,11,11,11,12,0,0,5,0,0,12,0,5,12,11,0,12,11,11,11,11,0,12,0,12,5,12,12,0,5,0,5,12,12,11,11,11,0,12,11,3,3,3,3,3,3,3,3,8,6,5,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,12,12,12,12,12,12,11,11,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,10,11,12,11,12,11,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,12,11,12,11,12,12,12,11,10,11,12,12,12,12,12,12,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,3,3,3,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,0,12,12,11,11,12,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,0,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,13,3,3,13,4,13,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,12,12,12,12,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,12,12,11,11,11,11,11,12,5,5,12,11,12,11,11,11,11,3,11,11,11,11,12,5,5,5,5,5,11,11,11,11,11,11,12,11,5,11,11,11,5,11,5,11,11,0,0,0,5,11,11,11,11,0,0,13,13,4,13,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,13,4,13,13,3,13,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,12,12,17,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,5,11,11,11,11,11,11,12,12,11,11,3,17,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,5,12,12,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,3,3,3,11,12,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,5,12,5,11,11,12,5,5,11,11,11,11,5,5,5,5,0,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,0,12,12,0,0,12,5,11,0,12,5,12,0,0,11,0,12,12,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,3,12,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,11,11,11,11,11,11,13,3,13,4,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,12,11,11,12,11,11,11,11,11,12,12,11,11,11,11,4,13,13,3,13,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,5,5,5,12,12,11,11,11,12,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,5,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,5,11,12,12,11,11,11,11,5,5,5,5,5,5,5,3,3,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,12,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,0,0,11,11,11,11,11,11,11,0,11,12,0,0,0,11,11,11,11,3,3,5,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,12,5,12,12,12,11,11,11,11,11,11,11,11,12,3,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,11,11,11,11,3,17,17,3,11,11,11,11,12,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,5,5,5,11,12,12,12,5,12,12,12,11,11,11,11,11,11,11,11,4,13,13,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,12,3,11,11,11,11,11,12,11,11,11,11,11,11,12,12,11,11,11,11,12,3,3,3,3,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,12,11,11,11,12,11,11,11,12,12,12,11,11,11,11,5,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,3,3,3,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,5,12,12,11,11,11,11,12,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,5,5,12,5,12,12,0,11,11,11,11,12,12,12,12,12,12,11,11,12,0,0,5,0,12,12,0,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,0,5,5,5,3,11,11,12,12,11,11,12,12,11,12,11,11,11,11,11,11,12,11,12,11,12,11,11,11,11,3,11,11,11,11,5,5,11,11,11,5,12,11,5,12,11,12,11,11,11,11,12,5,12,5,5,11,11,11,12,12,12,11,11,11,12,12,5,12,11,11,11,11,5,3,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,3,11,11,11,11,11,11,12,12,11,11,11,11,12,11,11,11,11,12,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,5,11,11,12,11,12,11,11,12,5,0,11,11,5,12,11,11,11,0,11,11,11,11,11,11,11,5,5,12,12,12,12,11,11,0,12,0,0,11,12,12,12,5,11,11,12,12,11,11,11,11,11,11,11,11,11,12,3,11,11,11,11,11,5,11,12,11,11,11,11,11,11,11,11,11,11,11,11,3,3,5,11,11,11,11,11,11,11,11,5,11,11,11,11,12,11,12,5,5,11,11,11,11,11,11,11,11,12,12,11,12,5,5,12,12,12,12,12,11,11,11,11,11,11,11,11,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,5,12,12,11,12,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,5,11,12,12,11,11,11,11,5,5,3,12,11,11,11,11,11,12,5,11,11,11,11,11,5,11,12,12,12,11,11,11,11,13,13,13,13,13,13,8,13,3,3,3,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,12,12,11,11,11,11,11,0,11,12,11,12,12,11,11,10,11,11,11,11,11,11,10,5,12,12,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,12,0,5,5,11,11,11,12,0,0,12,12,12,5,12,12,12,11,11,11,11,12,12,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,11,11,11,11,12,5,11,11,5,5,5,11,5,11,5,11,11,11,11,5,5,5,11,5,12,11,11,11,11,11,11,13,8,4,17,3,13,13,11,11,11,11,11,11,11,11,10,11,11,10,0,10,11,0,11,11,5,11,11,11,11,11,11,0,10,0,12,0,11,0,0,11,0,0,11,11,11,11,11,11,11,11,11,17,3,17,3,11,11,11,11,11,11,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,13,13,13,3,3,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,3,4,13,3,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,12,12,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,5,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,5,12,11,11,11,11,11,12,12,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,3,3,3,3,3,3,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,12,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,3,3,3,0,11,11,11,11,11,11,12,11,11,11,11,11,11,0,11,12,11,12,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,5,11,12,11,11,11,11,11,11,12,11,11,11,11,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,12,12,0,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,5,3,11,11,11,11,12,11,11,11,11,11,11,11,5,11,12,12,11,11,11,11,3,3,13,13,13,4,13,13,13,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,0,11,11,11,11,11,11,11,12,11,11,11,11,11,11,0,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,12,5,0,12,0,12,5,11,11,12,11,12,11,0,12,11,12,0,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,13,4,13,13,13,13,13,13,13,11,11,11,11,11,11,0,11,11,11,0,11,11,11,11,11,0,0,0,11,0,0,11,11,0,11,0,0,0,11,11,11,11,3,6,4,4,13,3,3,13,13,3,13,13,3,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,11,11,11,12,12,12,11,12,11,11,11,12,11,11,11,11,11,11,11,12,5,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,11,11,11,12,5,12,11,12,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,5,5,5,3,3,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,12,12,11,12,5,5,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,12,12,5,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,3,3,11,11,11,11,11,11,11,11,11,11,5,11,11,11,12,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,3,11,11,11,11,12,11,11,11,11,11,11,11,12,12,11,11,11,11,3,3,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,3,3,11,11,11,11,11,11,11,11,12,5,11,11,5,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,11,11,12,5,5,5,11,11,11,11,11,11,11,11,13,3,13,13,3,3,13,4,8,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,11,11,12,11,11,11,12,11,11,11,12,11,11,11,11,11,11,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,12,12,12,12,12,12,12,11,12,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,12,12,12,12,12,12,11,12,12,12,12,5,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,12,13,3,13,13,13,4,8,4,13,13,13,13,13,13,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,11,11,11,0,11,11,11,11,10,11,11,11,10,11,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,0,10,12,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,3,3,11,11,11,11,12,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,5,12,11,11,5,11,5,12,11,11,11,12,11,12,12,11,12,12,12,11,11,11,11,3,17,11,11,11,11,11,5,12,11,11,5,11,11,11,11,12,11,11,11,12,12,11,11,11,11,12,3,3,5,11,11,11,11,11,11,11,11,11,11,11,5,11,11,0,11,11,11,11,11,11,11,11,11,11,11,5,0,12,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,5,5,5,11,11,11,11,12,12,11,11,11,11,3,11,11,11,11,12,11,11,11,12,11,11,11,11,12,12,11,11,11,11,3,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,12,12,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,17,13,13,17,13,13,13,13,3,13,13,3,4,13,3,3,3,13,5,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,12,11,11,11,11,11,11,5,12,12,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,11,5,11,12,11,11,11,12,11,12,11,11,11,11,11,11,12,12,12,11,11,12,11,11,11,11,11,11,12,11,12,12,11,12,11,11,12,11,5,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,3,11,11,11,11,11,11,11,11,11,11,11,11,5,11,5,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,11,11,12,12,11,11,11,11,11,11,11,11,13,13,13,13,4,3,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,3,3,5,11,11,11,11,11,11,11,11,5,5,5,11,11,11,11,11,11,11,12,11,11,11,11,11,11,12,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,12,3,13,13,13,4,8,13,11,11,11,11,0,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,0,0,11,11,11,0,0,10,0,11,11,11,11,11,11,11,11,3,3,3,3,3,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,12,5,12,11,11,12,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,12,11,5,5,11,11,11,11,3,11,11,12,11,11,11,12,11,12,11,11,11,11,11,12,11,5,11,5,12,12,11,12,12,11,12,11,11,11,11,11,5,12,3,3,3,3,3,3,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,11,12,11,12,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,12,12,11,12,5,5,11,12,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,12,5,5,11,12,11,12,11,11,11,11,11,13,4,13,3,3,13,12,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,12,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,3,3,3,3,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,5,5,12,12,12,11,12,12,12,12,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11],"n":["Setup","app","as_any","as_any_mut","borrow","borrow_mut","center_camera","challenges","common","continue_app_setup","debug","devtools","diff_map","edit","finish_app_setup","flags","from","info","initialize_tutorial","into","into_any","into_any_arc","into_any_rc","layer","load_kml","ltn","ltn","main","maybe_mode","opts","pregame","run","sandbox","setup_app","start_time","start_with_edits","try_from","try_into","type_id","ungap","ungap","vzip","App","FindDelayedIntersections","Flags","PerMap","PerObjectActions","SessionState","ShowEverything","ShowLayers","ShowObject","Transition","add_study_area","agents","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","before_event","before_quit","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer_lane_type","calculate_current_selection","canonical_point","clear_everything","clear_sim","click_action","click_on_intersection","clone","clone_into","cs","cs","current_flags","current_selection","currently_delayed","dash_tab","dirty_from_edits","draw","draw_default","draw_map","draw_map","draw_with_opts","dump_before_abort","elevation_contours","empty","free_memory","from","from","from","from","from","from","from","from","get_renderables_back_to_front","halt_limit","has_modified_trips","has_prebaked","high_scores","info_panel_tab","init_camera_for_loaded_map","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_secondary","last_gmns_timing_csv","last_warped_from","layer","layers","layers","layers","left_click","live_map_edits","make_warper","map","map","map_loaded","map_switched","mode_shift","mouseover_debug_mode","mouseover_unzoomed_buildings","mouseover_unzoomed_everything","mouseover_unzoomed_intersections","mouseover_unzoomed_roads_and_intersections","mut_cs","mut_draw_map","mut_opts","new","new","new","opts","opts","per_obj","prebaked","prebaked","primary","recalculate_current_selection","report_limit","reset","routing_preferences","run","scenario","secondary","session","set_prebaked","show","show","show_areas","show_buildings","show_intersections","show_labels","show_lanes","show_parking_lots","sim","sim","sim_cb","sim_flags","study_area","suspended_sim","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tutorial","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unedited_map","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Challenge","ChallengesPicker","HighScore","alias","all","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","challenge","cutscene","cutscene","description","draw","draw_baselayer","edits_name","event","find","from","from","from","gameplay","goal","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","links","make","new_state","panel","prebake","record","score","title","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","BossSpeaking","CutsceneBuilder","CutscenePlayer","Extra","Layout","PlayerSpeaking","Scene","ShowMessage","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boss","build","draw","draw","draw_baselayer","event","event","extra","fg_color","from","from","from","from","from","idx","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","layout","make_panel","make_task","msg","name","name","new","new_state","panel","panel","player","scenes","scenes","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","PrebakeSummary","as_any","as_any_mut","borrow","borrow_mut","cancelled_trips","finished_trips","from","into","into_any","into_any_arc","into_any_rc","map","prebake","prebake_all","scenario","serialize","total_trip_duration_seconds","try_from","try_into","type_id","vzip","CommonState","as_any","as_any_mut","borrow","borrow_mut","cached_actions","checkbox_per_mode","cmp_duration_shorter","color_for_agent_type","color_for_mode","color_for_trip_phase","debug_actions","draw","draw_custom_osd","draw_osd","event","from","info_panel","info_panel_open","intersections_from_roads","into","into_any","into_any_rc","jump_to_time_upon_startup","launch_info_panel","list_names","new","osd_for","route_sketcher","select","share","tool_panel","try_from","try_into","type_id","vzip","warp","waypoints","Dragging","Hovering","Mode","Neutral","Route","RouteSketcher","add_waypoint","all_roads","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","draw","eq","eq","event","from","from","from","full_path","get_widget_to_describe","idx","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_route_started","mode","mouseover_i","move_waypoint","ne","ne","new","new","on_click","preview","route","snap_to_intersections","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_mode","update_preview","vzip","vzip","vzip","waypoints","at","idx","Erase","Mode","Paint","Pan","RoadSelector","Route","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","dragging","draw","event","from","from","intersections","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","make_controls","mode","new","preview","roads","roads_changed","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","i1","preview_path","PROPOSAL_HOST_URL","ShareProposal","UploadedProposals","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deserialize","draw","fmt","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","load","md5sums","new_state","on_click","proposal_uploaded","serialize","set_clipboard","try_from","try_from","try_into","try_into","type_id","type_id","url","url_flag","vzip","vzip","DebugWarp","WARP_TO_CAM_ZOOM","Warping","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","event","from","from","id","inner_warp_to_id","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","new_state","panel","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","warp_to_id","warper","0","InputWaypoints","Waypoint","WaypointID","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","at","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","center","clone","clone_into","eq","equivalent","event","fmt","from","from","from","get_hash","get_panel_widget","get_waypoint_color","get_waypoint_text","get_waypoints","hash","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","ne","new","new","overwrite","rebuild_world","snap_to_endpts","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","waypoints","Actions","DebugMode","ScreenshotTest","SearchResults","actions","all_routes","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blocked_by","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","calc_all_routes","common","diff_tags","draw","draw","draw","draw_arterial_crosswalks","draw_banned_turns","draw_baselayer","event","event","execute","export_for_leaflet","find_bad_signals","find_degenerate_roads","find_large_intersections","floodfill","from","from","from","from","gameplay_mode","hidden","highlighted_agents","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_paused","layers","layers","new_state","new_state","num_matches","objects","objects","panel","path_counter","polygons","query","reimport_map","reset_info","routes","screenshot_done","search_osm","search_results","select_roads","shared_row","show","streetmix","todo_maps","tool_panel","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","uber_turns","vzip","vzip","vzip","vzip","Viewer","agent_positions","arrow_for","arrows","as_any","as_any_mut","borrow","borrow_mut","draw","event","find_worst_problems","from","graph","into","into_any","into_any_rc","new_state","panel","root_cause","simple_root_cause","trace_root_cause","try_from","try_into","type_id","vzip","Floodfill","Floodfiller","Scc","Source","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","calculate","clone","clone_into","draw","draw","event","floodfill","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","panel","scc","source","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ObjectDebugger","as_any","as_any_mut","borrow","borrow_mut","debug_json","draw","dump_debug","from","into","into_any","into_any_arc","into_any_rc","try_from","try_into","type_id","vzip","PathCounter","as_any","as_any_mut","borrow","borrow_mut","cnt","demand_across_intersection","draw","draw","event","from","into","into_any","into_any_rc","panel","tooltip","try_from","try_into","type_id","vzip","Item","Point","Polygon","PolygonDebugger","Triangle","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","center","draw","event","from","from","idx","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","items","new_state","noun","panel","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AllRoutesExplorer","PathCostDebugger","RouteExplorer","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","baseline_counts","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","calculate_demand","cmp_count","controls_to_params","costs","current_counts","draw","draw","draw","draw","draw_path","event","event","event","from","from","from","goal","into","into","into","into_any","into_any","into_any","into_any_rc","into_any_rc","into_any_rc","maybe_new","new_state","new_state","panel","panel","panel","params_to_controls","recalc_paths","requests","start","tooltip","tooltip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","BulkSelect","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","make_select_panel","new_state","panel","selector","try_from","try_into","type_id","vzip","export","intersection","lane","road","export","lane","road","UberTurnPicker","UberTurnViewer","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","draw","draw_baselayer","from","from","ic","idx","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","legal_turns","members","new_state","new_state","on_click","on_click","on_mouseover","other_event","other_event","panel_changed","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","DevToolsMode","as_any","as_any_mut","borrow","borrow_mut","collisions","destinations","draw","draw_baselayer","event","from","into","into_any","into_any_rc","kml","new_state","panel","polygon","scenario","story","try_from","try_into","type_id","vzip","CollisionsViewer","Filters","aggregated","apply","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","data","draw","eq","event","from","from","from_controls","individual","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_controls","ne","new","new_state","panel","pct","severity","show_individual","time_range","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","world","PopularDestinations","as_any","as_any_mut","borrow","borrow_mut","draw","draw","event","from","into","into_any","into_any_rc","make","new_state","panel","per_bldg","try_from","try_into","type_id","vzip","Object","RADIUS","THICKNESS","ViewKML","as_any","as_any","as_any_mut","as_any_mut","attribs","borrow","borrow","borrow_mut","borrow_mut","color","draw","draw","draw_query","event","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","load_objects","make_object","make_query","new_state","objects","osm_bldg","panel","pick_file","polygon","quadtree","selected","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Obj","Point","Polygon","PolygonEditor","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","draw","eq","equivalent","event","fmt","from","from","get_hash","hash","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","name","ne","new_state","panel","points","rebuild_world","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","world","ScenarioManager","as_any","as_any_mut","borrow","borrow_mut","draw","draw","event","from","into","into_any","into_any_rc","new_state","panel","scenario","try_from","try_into","type_id","vzip","0","DrawFreehand","EditingMarker","Lasso","Marker","MarkerID","RecordedStoryMap","StoryMap","StoryMapEditor","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deserialize","dirty","draw","draw","draw","draw_baselayer","draw_baselayer","draw_baselayer","eq","equivalent","event","event","event","fmt","from","from","from","from","from","from","from","from","from_story","get_hash","hash","idx","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","label","lasso","load","markers","markers","name","name","ne","new","new","new_idx","new_state","new_state","on_click","panel","pl","pts","rebuild_panel","rebuild_world","save","serialize","simplify","story","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","world","ConfirmDiscard","EditMode","LoadEdits","SaveEdits","apply_map_edits","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_edit_lane","cancel","changelist","cmd_to_id","current_name","discard","draw","draw","draw","draw","draw","event","event","event","event","from","from","from","from","heuristics","into","into","into","into","into_any","into_any","into_any","into_any","into_any_rc","into_any_rc","into_any_rc","into_any_rc","make_changelist","make_topcenter","map_edit_key","maybe_edit_intersection","mode","mode","multiple_roads","new_state","new_state","new_state","new_state","on_success","orig_dirty","orig_edits","panel","panel","panel","quit","recalc_btn","reset","roads","routes","speed_limit_choices","stop_signs","tool_panel","top_center","traffic_signals","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","validate","vzip","vzip","vzip","vzip","zones","add_new_lane","default_outside_lane_placement","determine_lane_dir","SelectSegments","as_any","as_any_mut","base_edits","base_road","borrow","borrow_mut","candidates","current","draw","draw","event","from","into","into_any","into_any_rc","new_state","new_state","on_destroy","panel","recalculate","selected","try_from","try_into","type_id","vzip","RoadEditor","as_any","as_any_mut","borrow","borrow_mut","build_lane_highlights","can_reverse","compress_edits","create","draw","draw_drop_position","draw_drop_position","event","fade_irrelevant","fade_irrelevant","from","hovering_on_lane","into","into_any","into_any_rc","lane_for_idx","lane_highlights","lane_type_to_icon","main_panel","make_main_panel","make_top_panel","modify_current_lane","new_state","new_state_without_lane","num_edit_cmds_originally","orig_road_state","r","recalc_all_panels","recalc_hovering","recalc_lane_highlights","redo_stack","selected_lane","selected_lane_bg","top_panel","try_from","try_into","type_id","vzip","width_choices","RouteEditor","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","new_state","panel","route","try_from","try_into","type_id","vzip","StopSignEditor","as_any","as_any_mut","borrow","borrow_mut","draw","from","geom","id","into","into_any","into_any_arc","into_any_rc","mode","new_state","on_click","on_mouseover","other_event","selected_sign","try_from","try_into","type_id","vzip","BundleEdits","TrafficSignalEditor","add_new_edit","apply","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","change_stage","check_for_missing_turns","clone","clone_into","command_stack","commit","current_stage","draw","draw_baselayer","draw_current","draw_multiple_signals","edits","eq","event","fade_irrelevant","fade_irrelevant","from","from","get_current","gmns","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_side_panel","make_top_panel","members","mode","movement_selected","movements","ne","new_state","offsets","original","picker","preview","recalc_draw_current","redo_stack","side_panel","signals","squish_polygons_together","synchronize","to_owned","tooltip","top_panel","try_from","try_from","try_into","try_into","type_id","type_id","validate_all_members","vzip","vzip","warn_changed","ChangeDuration","as_any","as_any_mut","borrow","borrow_mut","draw_baselayer","edit_entire_signal","from","idx","into","into_any","into_any_arc","into_any_rc","new_state","on_click","other_event","panel_changed","try_from","try_into","type_id","vzip","Record","Snapper","add_crosswalks","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cardinal_direction","deserialize","fmt","from","from","geometry","get_mvmnt","green_time","import","import_all","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","movements","mvmt_txt_id","new","osm_ids","parse_linestring","parse_osm_ids","protection","roads_incoming","roads_outgoing","stage","timing_plan_id","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ShowAbsolute","ShowRelative","TuneRelative","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","base","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","draw","draw","draw","from","from","from","i1","i2","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","labels","labels","labels","members","members","members","new_state","new_state","new_state","on_click","on_click","on_click","on_mouseover","on_mouseover","other_event","other_event","other_event","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","SignalPicker","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","make_btn","members","mode","new_state","panel","try_from","try_into","type_id","vzip","PreviewTrafficSignal","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","make_previewer","new_state","panel","time_panel","try_from","try_into","type_id","vzip","check_blackholes","check_sidewalk_connectivity","ZoneEditor","allow_through_traffic","as_any","as_any_mut","borrow","borrow_mut","draw","draw","draw_zone","event","from","into","into_any","into_any_rc","make_instructions","new_state","orig_members","panel","selector","try_from","try_into","type_id","vzip","Area","BldgInfo","BldgPeople","BusRoute","BusStatus","BusStop","ContextualActions","Crowd","DataOptions","Details","InfoPanel","IntersectionArrivals","IntersectionDelay","IntersectionDemand","IntersectionInfo","IntersectionTraffic","IntersectionTrafficSignal","LaneDebug","LaneInfo","LaneTraffic","ParkedCar","ParkingLot","PersonBio","PersonSchedule","PersonTrips","Tab","actions","active_id","active_keys","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","building","bus","cached_actions","can_jump_to_time","changed_settings","clone","clone","clone_into","clone_into","debug","disabled_series","disabled_types","draw","draw_extra","draw_extra","eq","event","execute","from","from","from","from","from_controls","from_id","gameplay_mode","header_btns","hyperlinks","hyperlinks","intersection","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_paused","is_paused","lane","make_table","make_tabs","ne","new","new","panel","parking_lot","person","show_before","show_end_of_day","tab","throughput","time","time_warpers","time_warpers","to_controls","to_id","to_owned","to_owned","tooltips","tooltips","trip","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","variant","vzip","vzip","vzip","vzip","warpers","warpers","draw_occupants","header","info","info_body","people","people_body","bus_header","bus_status","bus_status_body","describe_schedule","route","route_body","stop","stop_body","area","area_body","arrivals","current_demand","current_demand_body","delay","delay_body","delay_plot","header","info","info_body","traffic","traffic_body","traffic_signal","traffic_signal_body","debug","debug_body","header","info","info_body","traffic","traffic_body","header","info","info_body","bio","bio_body","cmp_duration_shorter","crowd","crowd_body","current_status","header","parked_car","parked_car_body","schedule","schedule_body","trips","trips_body","OpenTrip","as_any","as_any_mut","borrow","borrow_mut","cached_routes","cancelled","clone","clone_into","describe_problems","draw_problems","endpoint","eq","finished","from","future","into","into_any","into_any_arc","into_any_rc","make_elevation","make_timeline","make_trip_details","new","ongoing","show_after","single","to_owned","try_from","try_into","type_id","vzip","Close","Layer","LayerOutcome","PANEL_PLACEMENT","PickLayer","Replace","Transition","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","draw_baselayer","draw_minimap","elevation","event","event","favorites","from","from","header","into","into","into_any","into_any","into_any_rc","into_any_rc","map","name","pandemic","panel","parking","pick","population","problems","simple_event","traffic","transit","try_from","try_from","try_into","try_into","type_id","type_id","update","vzip","vzip","CONTOUR_STEP_SIZE","ElevationContours","INTERSECTION_SEARCH_RADIUS","SteepStreets","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","closest_elevation","draw","draw","draw","draw","draw_minimap","draw_minimap","event","event","from","from","into","into","into_any","into_any","into_any_rc","into_any_rc","make_colorer","make_contours","make_legend","name","name","new","new","panel","panel","tooltip","tooltip","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Favorites","ShowFavorites","add","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","buildings","contains","deserialize","draw","draw","draw_minimap","event","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","load","name","new","panel","path","remove","serialize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","BikeActivity","Static","amenities","as_any","as_any","as_any_mut","as_any_mut","blackholes","borrow","borrow","borrow_mut","borrow_mut","draw","draw","draw","draw","draw_minimap","draw_minimap","edits","event","event","from","from","high_stress","into","into","into_any","into_any","into_any_rc","into_any_rc","name","name","name","new","new","no_sidewalks","panel","panel","time","tooltip","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Dead","Exposed","Infected","Options","Pandemic","Recovered","Sane","Seir","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","draw","draw","draw_minimap","eq","eq","event","fmt","from","from","from","heatmap","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","make_controls","name","ne","new","options","opts","panel","state","time","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Bldg","Efficiency","Loc","Lot","Occupancy","Road","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","draw","draw","draw","draw","draw_minimap","draw_minimap","eq","equivalent","event","event","from","from","from","garages","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","looking_for_parking","lots","name","name","ne","new","new","new","onstreet","panel","panel","partial_cmp","private_bldgs","time","time","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Options","PopulationMap","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","draw","draw","draw_minimap","eq","event","from","from","heatmap","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_controls","name","ne","new","options","opts","panel","time","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Options","ProblemMap","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","draw","draw","draw_minimap","eq","event","from","from","heatmap","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_controls","modes","name","ne","new","new","options","opts","panel","show","show_arterial_crossings","show_complex_crossings","show_delays","show_overtakes","time","time1","time2","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Backpressure","CompareThroughput","Delay","Jam","Throughput","TrafficJams","adjacent_to","agent_types","all_polygons","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cluster_jams","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw_minimap","draw_minimap","draw_minimap","draw_minimap","draw_minimap","epicenter","event","event","event","event","event","export_throughput","from","from","from","from","from","from","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","members","name","name","name","name","name","new","new","new","new","new","panel","panel","panel","panel","panel","time","time","time","time","time","tooltip","tooltip","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","TransitNetwork","as_any","as_any_mut","borrow","borrow_mut","draw","draw","draw_minimap","event","from","into","into_any","into_any_rc","name","new","panel","try_from","try_into","type_id","vzip","Neighborhood","RatRun","Viewer","algorithms","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borders","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","browse","calculate_rat_runs","current_rat_run_idx","draw","draw_dynamic_stuff","draw_neighborhood","event","from","from","from","from_road","interior","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_interior_road","length_ratio","modal_filters","neighborhood","new","panel","path","perimeter","rat_run_from","rat_runs","recalculate","render","roads","start_from_road","toggle_modal_filter","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","BrowseNeighborhoods","as_any","as_any_mut","borrow","borrow_mut","calculate_neighborhoods","draw","draw_neighborhoods","event","from","into","into_any","into_any_rc","new_state","panel","try_from","try_into","type_id","vzip","About","MainMenu","Screensaver","TitleScreen","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounce","built_info","default_scenario_for_map","draw","draw","draw","draw_baselayer","draw_baselayer","event","event","event","from","from","from","from","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","line","new","new_state","new_state","panel","panel","panel","proposals","rng","screensaver","started","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","BUILT_TIME_UTC","CFG_ENDIAN","CFG_ENV","CFG_FAMILY","CFG_OS","CFG_POINTER_WIDTH","CFG_TARGET_ARCH","CI_PLATFORM","DEBUG","FEATURES","FEATURES_STR","HOST","NUM_JOBS","OPT_LEVEL","PKG_AUTHORS","PKG_DESCRIPTION","PKG_HOMEPAGE","PKG_LICENSE","PKG_NAME","PKG_REPOSITORY","PKG_VERSION","PKG_VERSION_MAJOR","PKG_VERSION_MINOR","PKG_VERSION_PATCH","PKG_VERSION_PRE","PROFILE","RUSTC","RUSTC_VERSION","RUSTDOC","RUSTDOC_VERSION","TARGET","maybe_update","Proposals","as_any","as_any_mut","borrow","borrow_mut","current","draw","draw_baselayer","event","from","into","into_any","into_any_rc","launch","new_state","panel","proposals","try_from","try_into","type_id","vzip","Actions","BackToMainMenu","Finalizing","GotPrebaked","GotScenario","LoadStage","LoadingMap","LoadingPrebaked","LoadingScenario","SandboxControls","SandboxLoader","SandboxMode","actions","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","async_new","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_interact","common","contextual_actions","controls","dashboards","draw","draw","draw","event","event","event","execute","finalize","from","from","from","from","from","from","gameplay","gameplay","gameplay","gameplay_mode","gameplay_mode","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_daytime","is_paused","is_paused","last_cs","maybe_exit_sandbox","minimap","minimap","misc_tools","mode","mouseover_unzoomed_agent_circle","new","on_destroy","recalc_unzoomed_agent","recreate_panels","route_preview","simple_new","speed","stage","start_from_savestate","time_panel","time_warp","tool_panel","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","ActiveTraffic","CommuterPatterns","DashTab","ModeShift","ParkingOverhead","RiskSummaries","TrafficSignals","TransitRoutes","TravelTimes","TripTable","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","commuter","eq","fmt","from","generic_trip_table","into","into_any","into_any_arc","into_any_rc","launch","misc","mode_shift","parking_overhead","picker","risks","selector","tab_changed","to_owned","traffic_signals","transition","travel_times","trip_problems","trip_table","try_from","try_into","type_id","vzip","Block","BlockID","BlockSelection","BorderType","Both","CommuterPatterns","Filter","Incoming","Locked","Loop","NothingSelected","Outgoing","PanelState","Unlocked","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bldg_to_block","bldgs","bldgs","blocks","border_to_block","borders","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_block_drawable","build_shape_for_border","building_counts","clone","clone_into","count_per_block","current_block","depart_from","depart_until","draw","draw_all_blocks","eq","eq","event","filter","from","from","from","from","from","from","from","from_block","group_bldgs","id","include_borders","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","make_panel","max_count","modes","ne","ne","new_state","panel","partition_sidewalk_loops","proper","redraw_panel","roads","shape","to_owned","total_trips","trips_from_block","trips_to_block","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","base","compare_to","open_trip_transition","preview_route","preview_trip","ActiveTraffic","TransitRoutes","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","downsample","draw","draw","event","event","from","from","into","into","into_any","into_any","into_any_rc","into_any_rc","new_state","new_state","panel","panel","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Entry","Filters","ModeShift","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","distance","draw","estimated_biking_time","estimated_driving_time","event","from","from","from","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","make_table","max_biking_time","max_distance","max_driving_time","max_elevation_gain","new_state","panel","produce_raw_data","show_route_gaps","show_route_gaps","tab","table","total_elevation_gain","total_elevation_loss","trip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Entry","Filters","ParkingOverhead","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","draw","driving_duration","ends_off_map","ends_off_map","event","from","from","from","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","make_table","new_state","panel","parking_duration","percent_overhead","produce_raw_data","starts_off_map","starts_off_map","tab","table","total_duration","trip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","walking_duration","Filter","RiskSummaries","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","event","export_problems","from","from","include_no_changes","include_no_changes","includes_mode","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","modes","new_state","panel","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","RectangularSelector","as_any","as_any_mut","borrow","borrow_mut","corners","draw","event","from","into","into_any","into_any_rc","new_state","panel","region","try_from","try_into","type_id","vzip","Demand","TrafficSignalDemand","all_demand","all_demand","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","count","draw","draw_baselayer","event","from","from","hour","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","panel","raw","rebuild_world","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","world","Filter","TravelTimes","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","changes_pct","contingency_table","draw","event","export_times","from","from","get_trips","include_no_changes","include_no_changes","includes_mode","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_panel","modes","new","new_state","panel","pct_diff","scatter_plot","summary_boxes","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ArterialIntersectionCrossing","CLEAR_COLOR_SCALE","ComplexIntersectionCrossing","IntersectionDelay","Matrix","MatrixOptions","OvertakeDesired","ProblemType","TripProblemFilter","__private_field","add_pt","all","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bucketize_isizes","buckets_x","buckets_y","clone","clone_into","color_scale_for_bucket","count","deref","draw","entries","eq","finished_trip_count","fmt","fmt_y_axis","from","from","from","from","from","idx","include_no_changes","includes_mode","initialize","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","new","problem_matrix","to_owned","tooltip_for_bucket","total_height","total_width","trip_problems","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","CancelledTrip","Filters","FinishedTrip","TripTable","UnfinishedTrip","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cancelled_trips_table","departure","departure","departure","draw","duration_after","duration_before","duration_before","duration_before","end","end","ends_in","event","finished_trips_table","from","from","from","from","from","id","id","id","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","make_table_cancelled_trips","make_table_finished_trips","make_table_unfinished_trips","mode","mode","mode","modes","modified","modified_trips","new","off_map_ends","off_map_starts","panel","percent_waiting","produce_raw_data","reason","recompute_filters","start","start","starts_in","tab","table_tabs","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unfinished_trips_table","unmodified_trips","vzip","vzip","vzip","vzip","vzip","waiting","Actdev","FinalScore","FixTrafficSignals","Freeform","Future","GameplayMode","GameplayState","LoadScenario","Nothing","OptimizeCommute","Path","PlayScenario","Scenario","Tutorial","actdev","allows","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","can_edit_roads","can_edit_stop_signs","can_examine_objects","can_jump_to_time","can_move_canvas","challenge_header","chose_back_to_challenges","chose_next","clone","clone_into","cmp","commute","downcast","downcast_mut","downcast_rc","downcast_ref","draw","draw","eq","equivalent","event","event","fix_traffic_signals","freeform","from","from","from","has_common","has_minimap","has_time_panel","has_tool_panel","initialize","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is","map_name","ne","new_state","next_mode","on_destroy","panel","partial_cmp","play_scenario","recreate_panels","retry","scenario","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","tutorial","type_id","type_id","type_id","vzip","vzip","vzip","About","Actdev","as_any","as_any","as_any_mut","as_any_mut","bg_traffic","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","find_active_trip","from","from","has_tool_panel","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","on_click","once","recreate_panels","scenario_name","top_right","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","OptimizeCommute","as_any","as_any_mut","borrow","borrow_mut","cutscene_pt1","cutscene_pt2","cutscene_task","done","draw","event","final_score","from","get_score","goal","into","into_any","into_any_rc","mode","new_state","once","person","recreate_panels","time","top_right","trips","try_from","try_into","type_id","vzip","FixTrafficSignals","THRESHOLD","as_any","as_any_mut","borrow","borrow_mut","cutscene_pt1","cutscene_pt1_task","done_at","draw","event","final_score","from","into","into_any","into_any_rc","mode","new_state","on_destroy","recreate_panels","time","top_right","try_from","try_into","type_id","vzip","worst","ChangeScenario","Freeform","actions","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","execute","from","from","importers","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","new_state","new_state","on_click","recreate_panels","spawn_agents_around","spawner","top_right","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Input","as_any","as_any_mut","borrow","borrow_mut","deserialize","from","import_grid2demand","import_json","import_json_scenario","into","into_any","into_any_arc","into_any_rc","people","scenario_name","try_from","try_into","type_id","vzip","AgentSpawner","as_any","as_any_mut","borrow","borrow_mut","confirmed","draw","event","from","goal","into","into_any","into_any_rc","new_state","panel","start","try_from","try_into","type_id","vzip","ChangeMode","CountTrips","DepartureSummary","EditScenarioModifiers","PlayScenario","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","count","count_trips","departures_per_mode","draw","draw","draw","event","event","event","first_trip","from","from","from","from","from","get_filters","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","modifiers","modifiers","modifiers","new","new_state","new_state","new_state","new_state","on_click","on_destroy","panel","panel","recalc_count","recreate_panels","scenario_name","scenario_name","scenario_name","top_right","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","CAR_BIKE_CONTENTION_GOAL","Camera","Done","ESCORT","Escort","FixBikes","InspectObjects","LowParking","Message","Nil","PauseResume","Stage","Task","TimeControls","Tutorial","TutorialPointer","TutorialState","WatchBikes","actions","aligned","arrow","arrow","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bldg","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_examine_objects","can_move_canvas","car_parked","clone","clone","clone_into","clone_into","cmp","current","custom_spawn","custom_spawn","draw","dynamic_arrow","eq","eq","equivalent","event","execute","fire_station","following_car","from","from","from","from","from","from","has_common","has_minimap","has_time_panel","has_tool_panel","icon","icon","initialize","inner_event","inspected_bike_lane","inspected_border","inspected_building","inspected_stop_sign","interaction","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","intro_story","label","last_finished_task","left_aligned","make_bike_lane_scenario","make_gameplay","make_scenario","make_state","make_top_right","message","messages","msg","msg_panel","ne","new","new","new","new","next","num_pauses","parking_found","part","partial_cmp","partial_cmp","prank_done","prev","recreate_panels","reset_state","scenario","scenario","scenarios_to_prebake","score_delivered","stage","stage","stages","start","task","to_owned","to_owned","top_right","top_txt","transition","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","txt","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","warp_to","warp_to","warped","was_paused","window_dims","MinimapController","as_any","as_any_mut","borrow","borrow_mut","draw_extra","from","has_layer","has_zorder","into","into_any","into_any_arc","into_any_rc","make_agent_toggles","make_legend","make_tool_panel","make_unzoomed_panel","make_zoomed_side_panel","panel_changed","panel_clicked","try_from","try_into","type_id","vzip","RoutePreview","TrafficRecorder","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","event","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","make_btn","members","new","new_state","panel","preview","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Fast","Faster","Fastest","Realtime","SpeedSetting","TimePanel","as_any","as_any","as_any_mut","as_any_mut","baseline_finished_trips","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","create_time_panel","draw","eq","event","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","is_paused","new","override_height","panel","partial_cmp","pause","paused","recreate_panel","resume","setting","time","to_owned","trips_completion_bar","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","JumpToTime","TimeWarpScreen","area_under_curve","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","build_jump_to_delay_button","build_jump_to_time_btn","compare_count","draw","draw","draw_baselayer","event","event","from","from","halt_upon_delay","into","into","into_any","into_any","into_any_rc","into_any_rc","maybe_mode","new_state","new_state","on_destroy","panel","panel","sim_time_started","tabs","target","target","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","wall_time_started","About","AddLanes","Explore","PredictImpact","Tab","TakeLayers","Trip","as_any","as_any","as_any_mut","as_any_mut","bike_network","borrow","borrow","borrow_mut","borrow_mut","draw","eq","explore","from","from","handle_action","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","labels","layers","make_left_panel","new_state","on_click","predict","quick_sketch","take_layers","trip","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","DEDICATED_TRAIL","DrawNetworkLayer","GREENWAY","PAINTED_BIKE_LANE","PROTECTED_BIKE_LANE","__private_field","__private_field","__private_field","__private_field","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","discretize_zoom","draw","from","from","from","from","from","initialize","initialize","initialize","initialize","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_greenway","new","per_zoom","render_network_layer","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","ExploreMap","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","layers","make_top_panel","map_edit_key","new_state","take_layers","top_panel","try_from","try_into","type_id","vzip","DrawRoadLabels","as_any","as_any_mut","borrow","borrow_mut","discretize_zoom","draw","from","into","into_any","into_any_arc","into_any_rc","new","per_zoom","render","simplify_name","simplify_patterns","try_from","try_into","type_id","vzip","Layers","as_any","as_any_mut","bike_network","borrow","borrow_mut","draw","elevation","event","fade_map","from","highlight_road_type","into","into_any","into_any_rc","labels","layer_icon_pos","legend_btn","make_legend","make_zoom_controls","map_edit_key","minimized","new","panel","road_types","show_panel","steep_streets","try_from","try_into","type_id","update_panel","vzip","zoom_enabled_cache_key","zoom_enabled_cache_key","CandidateTrip","Filters","ModeShiftData","NetworkGaps","Results","ShowGaps","all_candidate_trips","annual_co2_emissions_tons","apply","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bike_req","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","count_per_road","default","default","describe","draw","draw","driving_distance","empty","estimated_biking_time","event","filtered_trips","filters","from","from","from","from","from","from","from_controls","from_scenario","gaps","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","layers","make_top_panel","max_biking_time","max_elevation_gain","new_state","num_trips","pct","percentage_bar","recalculate_gaps","results","take_layers","to_controls","tooltip","top_panel","total_driving_distance","total_elevation_gain","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","QuickSketch","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","into","into_any","into_any_rc","layers","make_quick_changes","maybe_add_bike_lanes","new_state","route_sketcher","take_layers","top_panel","try_from","try_into","type_id","update_top_panel","vzip","AltRoute","ID","MainRoute","RoutingPreferences","TripPlanner","Waypoint","alt_routes","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","avoid_hills","avoid_stressful_roads","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","draw","eq","eq","equivalent","event","files","files","fmt","from","from","from","get_hash","hash","input_panel","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","layers","main_route","name","ne","ne","new_state","once","recalculate_routes","results","routing_params","sync_from_file_management","take_layers","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_input_panel","vzip","vzip","vzip","waypoints","world","NamedTrip","RenameTrip","SavedTrips","TripManagement","all","all_names","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","current","current_name","deserialize","deserialize","draw","eq","from","from","from","from","get_panel_widget","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","load","name","ne","new","new_name","new_state","next","on_click","on_click","panel_changed","prev","save","serialize","serialize","to_owned","trips","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","waypoints","BuiltRoute","RouteDetails","RouteStats","alt_route","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","closest_path_segment","cmp_dist","cmp_duration","compare_routes","details","details_widget","dist_along_high_stress_roads","draw","draw","draw_high_stress","draw_traffic_signals","draw_unprotected_turns","eq","event","from","from","from","hitbox","hover_on_line_plot","hover_on_route_tooltip","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","main_route","make_detail_widget","ne","new","num_traffic_signals","num_unprotected_turns","paths","preferences","stats","tooltip_for_alt","total_distance","total_down","total_time","total_up","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip"],"q":["game","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::app","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::challenges","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::challenges::cutscene","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::challenges::prebake","","","","","","","","","","","","","","","","","","","","","","game::common","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::route_sketcher","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::route_sketcher::Mode","","game::common::select","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::select::Mode","","game::common::share","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::warp","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::common::waypoints","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::blocked_by","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::floodfill","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::objects","","","","","","","","","","","","","","","","","game::debug::path_counter","","","","","","","","","","","","","","","","","","","","game::debug::polygons","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::routes","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::select_roads","","","","","","","","","","","","","","","","","","","game::debug::shared_row","","","","game::debug::streetmix","","","game::debug::uber_turns","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::devtools","","","","","","","","","","","","","","","","","","","","","","","","game::devtools::collisions","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::devtools::destinations","","","","","","","","","","","","","","","","","","","","game::devtools::kml","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::devtools::polygon","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::devtools::scenario","","","","","","","","","","","","","","","","","","","game::devtools::story","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::heuristics","","","game::edit::multiple_roads","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::roads","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::routes","","","","","","","","","","","","","","","","","","game::edit::stop_signs","","","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::edits","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::gmns","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::offsets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::picker","","","","","","","","","","","","","","","","","","","","game::edit::traffic_signals::preview","","","","","","","","","","","","","","","","","","","game::edit::validate","","game::edit::zones","","","","","","","","","","","","","","","","","","","","","","","game::info","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::info::building","","","","","","game::info::bus","","","","","","","","game::info::debug","","game::info::intersection","","","","","","","","","","","","","game::info::lane","","","","","","","game::info::parking_lot","","","game::info::person","","","","","","","","","","","","","game::info::trip","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::elevation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::favorites","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::pandemic","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::parking","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::population","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::problems","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::traffic","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::transit","","","","","","","","","","","","","","","","","","","","game::ltn","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ltn::browse","","","","","","","","","","","","","","","","","","","game::pregame","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::pregame::built_info","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::pregame::proposals","","","","","","","","","","","","","","","","","","","","","game::sandbox","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::commuter","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::commuter::BlockSelection","","game::sandbox::dashboards::generic_trip_table","","","game::sandbox::dashboards::misc","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::mode_shift","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::parking_overhead","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::risks","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::selector","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::traffic_signals","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::travel_times","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::trip_problems","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::dashboards::trip_table","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::actdev","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::commute","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::fix_traffic_signals","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::freeform","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::freeform::importers","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::freeform::spawner","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::play_scenario","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::gameplay::tutorial","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::minimap","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::misc_tools","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::speed","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::sandbox::time_warp","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::bike_network","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::explore","","","","","","","","","","","","","","","","","","","","","game::ungap::labels","","","","","","","","","","","","","","","","","","","","","game::ungap::layers","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::predict","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::quick_sketch","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip::files","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip::results","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","This directory contains extra/experimental tools not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The top-level data that lasts through the entire game, no …","","","All of the state that’s bound to a specific map.","","","","","","","Load an extra GeoJSON file, and add the area to the map …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ensure the map edits are blank, reset the simulation, and …","Returns whatever was there","","If an intersection was clicked, return its ID.","","","","","","","","","If we ever left edit mode and resumed without restarting …","","","","","","","","","","","","","","","","","","","","Any ScenarioModifiers in effect?","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Is this the original “secondary” state, loaded via –…","","","","","","","","If true, all map edits immediately apply to the live …","","","","","","","","","","","","","","","","","","","","","","Only exists in some gameplay modes. Must be carefully …","","Assumes some defaults.","","","","","The most recent Scenario loaded from a file. Don’t …","This is only used right now for a debug mode to compare …","Static data that lasts the entire session. Use sparingly.","","","","","","","","","","","","","","Display an extra area with this name on the map. This …","Only filled out in edit mode. Stored here once to avoid …","","","","","","","","","","","","","","","","","","","","","","","","","","","If the map has been edited, store the unedited version …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Simulate a curated list of scenarios to completion, and …","","","","","","","","","","","","","","","","","","","Allow toggling of dev mode and warping to an object by ID.","","","","","","","","","","","","If you want a simulation to start after midnight, pass …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","True if anything changed","","","","","","","","","","","","","","","","","","","","","","","","","","","True if something changed. False if this component doesn…","","","","","","","","","","","","","","","","","","","","","","","Click and drag to unselect roads","","Click and drag to select roads","No selecting, just normal click-and-drag controls.","A tool for selecting multiple roads.","The user is choosing two intersections, to select the …","","","","","","","","","","","","","","Intersections can’t be selected directly. If all roads …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This will point to a URL with the new edits and the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Click to add waypoints, drag them, see the list on a …","","","","","","","","","","","","","","","","","","","","","If the outcome from the panel or world isn’t used by …","","","","","","","","","","","","","","","","","","","","","","","","","","","The caller should callrebuild_world
after this","The caller is responsible for callinginitialize_hover
…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Visualize the graph of what agents are blocked by others.","","","","","","","","","","Trace the root cause for everyone, find the most common …","","","","","","","","","","Figure out why some agent is blocked. Draws an arrow for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A state to count the number of trips that will cross …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","See how live-tuned routing parameters affect all requests …","Evaluate why an alternative path wasn’t chosen, by …","See how live-tuned routing parameters affect a single …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Exports to https://github.com/d-wasserman/shared-row/, …","","","","Exports a single road to Streetmix’s format, returns …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the indices of all matching collisions","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Loads and clips objects to the current map. Also returns …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A simple tool to place markers and free-hand shapes over …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","After a single road has been edited, these states let the …","","","Mode is just used forallows
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the index where the new lane was inserted","Place the new lane according to its direction on the …","If there are more lanes of type lt pointing forward, then …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Always starts focused on a certain lane.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Snaps a line to a vehicle movement across an …","","","","","","","","","","","","","","","","","","This imports timing.csv from …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draw extra things when unzoomed or zoomed.","","","","","","","","","","","","","When a button with this label is clicked, open this info …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","When a button with this label is clicked, time-warp and …","","","","","","Show these tooltips over the map.","","","","","","","","","","","","","","","","","","","","When a button with this label is clicked, warp to this ID.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the timeline for a single trip, with tooltips","Creates the timeline, location warp, and time warp …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates the top row for any layer panel.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Also returns the steepest street and a row explaining the …","","Returns the colored categories used and a row explaining …","","","","","","","","","","","","","","","","","A set of buildings that the player has starred, persisted …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The build time in RFC2822, UTC.","The endianness, given byCARGO_CFG_TARGET_ENDIAN
.","The toolchain-environment, given byCARGO_CFG_TARGET_ENV
.","The OS-family, given byCARGO_CFG_TARGET_FAMILY
.","The operating system, given byCARGO_CFG_TARGET_OS
.","The pointer width, given byCARGO_CFG_TARGET_POINTER_WIDTH
…","The target architecture, given byCARGO_CFG_TARGET_ARCH
.","The Continuous Integration platform detected during …","Value of DEBUG for the profile used during compilation.","The features that were enabled during compilation.","The features as a comma-separated string.","The host triple of the rust compiler.","The parallelism that was specified during compilation.","Value of OPT_LEVEL for the profile used during …","A colon-separated list of authors.","The description.","The homepage.","The license.","The name of the package.","The source repository as advertised in Cargo.toml.","The full version.","The major version.","The minor version.","The patch version.","The pre-release version.","release
for release builds,debug
for other builds.","The compiler that cargo resolved to use.","The output ofrustc -V
","The documentation generator that cargo resolved to use.","The output ofrustdoc -V
","The target triple that was being compiled for.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This does not immediately initialize anything (like …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If you don’t need to chain any transitions after the …","","","Assumes that the map and simulation have already been set …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Aka a 2D histogram. Tracks matching IDs in each cell.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The caller should handle Outcome::ClickCustom with Vec …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the …","Returns anRc
-ed object from anRc
-ed trait object if the …","Returns a reference to the object within the trait object …","","","","","","","","","","","","","","","","Must be called after the scenario has been setup. The …","","","","","","","","","","","Returns true if the trait object wraps an object of type …","","","","","","","","","","","","","","","","","","","","","","","","","","","A gameplay mode with specific controls for integration …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Idempotent. This must be called beforemake_gameplay
or …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Launches the tutorial gameplay along with its cutscene","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","is_enabled
: are (car, bike, bus, pedestrian) toggles …","","","","","","","","","","","Draws a preview of the path for the agent under the mouse …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","5 sim seconds per real second","30 sim seconds per real second","1 sim hour per real second","1 sim second per real second","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shows the bike network while unzoomed. Handles thickening …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Labels roads when unzoomed. Label size and frequency …","","","","","","","","","","","","","","","","","","","","","A bottom-right panel for managing a bunch of toggleable …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Save sequences of waypoints as named trips. Basic file …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A temporary structure that the caller should unpack and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","“main” is determined by …","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,1,1,1,1,1,0,0,0,0,0,1,0,0,1,1,0,1,1,1,1,1,0,1,0,1,0,1,1,0,0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,2,6,7,8,9,3,4,5,2,6,7,8,9,3,3,3,4,5,2,6,7,8,9,3,4,5,2,6,7,8,9,6,3,2,3,2,7,3,9,9,3,3,2,2,8,6,2,3,3,3,2,3,3,6,6,3,3,4,5,2,6,7,8,9,3,8,2,3,6,6,2,3,4,5,2,6,7,8,9,3,4,5,2,6,7,8,9,4,5,7,8,9,3,4,5,2,6,7,8,9,2,6,2,2,10,5,5,7,9,3,3,2,2,3,6,3,3,3,3,3,3,3,3,4,5,7,3,3,3,3,2,3,3,8,7,6,8,2,3,3,3,10,5,4,4,4,4,4,4,3,2,2,9,9,2,9,3,4,5,2,6,7,8,9,3,4,5,2,6,7,8,9,6,3,4,5,2,6,7,8,9,2,3,4,5,2,6,7,8,9,0,0,0,11,11,11,12,13,11,12,13,11,12,13,11,12,13,13,0,11,11,13,13,12,13,11,11,12,13,11,12,11,12,13,11,12,13,11,12,11,12,13,13,13,13,13,0,12,12,11,11,12,13,11,12,13,11,12,13,11,12,13,14,0,0,14,0,14,0,0,15,14,16,17,18,15,14,16,17,18,15,14,16,17,18,15,14,16,17,18,15,15,17,18,17,17,18,15,15,15,14,16,17,18,17,15,14,16,17,18,15,14,16,17,18,15,14,16,15,14,16,17,18,16,0,17,16,15,17,15,18,17,18,15,15,17,15,14,16,17,18,15,14,16,17,18,15,14,16,17,18,15,14,16,17,18,0,19,19,19,19,19,19,19,19,19,19,19,19,0,0,19,19,19,19,19,19,19,0,20,20,20,20,20,0,0,0,0,0,20,20,20,20,20,20,20,20,0,20,20,20,0,20,0,20,20,0,0,0,0,20,20,20,20,0,0,21,21,0,21,0,0,22,23,23,22,21,23,22,21,23,22,21,23,22,21,22,21,22,21,23,22,21,23,23,22,21,22,23,22,23,22,21,23,22,21,23,22,21,23,22,21,23,23,23,22,22,21,23,22,23,23,23,23,22,21,23,22,21,23,22,21,23,22,21,23,23,23,22,21,22,24,24,25,0,25,25,0,25,26,25,26,25,26,25,26,25,26,26,26,26,25,26,26,25,26,25,26,25,26,25,26,26,26,26,26,26,26,25,26,25,26,25,26,25,27,27,0,0,0,28,29,28,29,28,29,28,29,29,28,29,28,29,28,29,28,29,28,29,28,29,29,29,28,28,29,29,0,28,29,28,29,28,29,28,28,28,29,0,0,0,30,31,30,31,30,31,30,31,30,31,30,31,30,31,30,0,30,31,30,31,30,30,31,30,31,31,30,31,30,31,30,31,30,31,0,30,32,0,0,0,33,34,32,33,34,32,34,33,34,32,33,34,32,34,32,32,32,32,33,32,33,34,32,32,33,33,0,33,32,33,34,32,33,34,32,33,34,32,33,34,32,34,32,33,34,33,33,33,32,33,34,32,33,34,32,33,34,32,33,34,32,33,0,0,0,0,35,36,36,37,35,38,36,37,35,38,0,36,37,35,38,36,37,35,38,0,36,0,36,38,37,0,0,36,36,38,35,0,0,0,0,0,36,37,35,38,35,36,36,36,37,35,38,36,37,35,38,37,35,38,36,37,35,38,35,36,36,36,38,37,0,36,36,0,0,37,0,36,0,38,0,36,0,0,36,0,38,36,36,37,35,38,36,37,35,38,36,37,35,38,0,36,37,35,38,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,0,40,0,41,40,41,40,41,40,41,40,40,40,40,41,41,41,41,41,40,41,40,41,40,40,41,40,41,41,41,41,40,41,40,41,40,41,40,41,40,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,0,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,0,44,44,0,44,45,44,45,44,45,44,45,44,45,45,45,45,44,45,45,44,45,44,44,45,44,45,45,45,45,45,44,45,44,45,44,45,44,0,0,0,46,47,48,46,47,48,47,46,47,48,46,47,48,0,0,0,48,47,46,47,48,47,48,46,47,48,46,47,48,46,46,47,48,46,47,48,46,47,48,48,46,47,46,47,48,0,46,47,46,47,48,46,47,48,46,47,48,46,47,48,46,47,48,0,49,49,49,49,49,49,49,49,49,49,0,49,49,49,49,49,49,49,0,0,0,0,0,0,0,0,0,50,51,50,51,50,51,50,51,50,51,51,51,50,51,51,51,50,51,50,51,50,51,50,51,51,50,50,51,50,51,50,50,51,51,50,51,50,51,50,51,50,51,0,52,52,52,52,0,0,52,52,52,52,52,52,52,0,52,52,0,0,0,52,52,52,52,0,0,0,53,54,53,54,53,54,53,54,53,54,54,53,54,54,53,53,0,54,53,54,53,53,54,53,53,53,53,54,54,0,53,53,53,54,53,54,53,54,53,54,53,54,0,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,0,0,0,0,56,57,56,57,57,56,57,56,57,57,56,56,56,56,56,57,56,57,56,57,57,56,57,0,0,0,56,56,57,56,0,57,56,56,56,57,56,57,56,57,56,57,0,58,58,0,59,58,59,58,59,58,59,58,58,58,59,58,58,59,58,59,58,58,58,59,58,59,58,58,59,58,59,58,59,59,59,59,58,59,58,59,58,59,58,59,58,59,0,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,0,0,0,0,0,0,0,0,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,61,68,61,68,68,62,62,66,67,62,65,66,61,61,62,66,67,61,62,63,64,65,66,67,61,68,62,61,61,65,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,64,66,63,63,68,63,68,61,63,67,66,62,65,65,62,67,64,62,62,63,68,0,62,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,63,64,65,66,67,61,68,62,0,0,0,0,0,69,70,71,72,69,70,71,72,69,70,71,72,69,70,71,72,0,70,69,0,70,72,69,70,71,72,69,69,70,71,72,69,70,71,72,0,69,70,71,72,69,70,71,72,69,70,71,72,0,0,69,0,69,71,0,69,70,71,72,70,69,69,70,71,72,69,70,70,0,0,0,0,69,69,0,69,70,71,72,69,70,71,72,69,70,71,72,0,69,70,71,72,0,0,0,0,0,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,0,74,74,74,74,0,0,74,74,74,0,74,74,0,74,74,74,74,74,74,74,74,0,74,0,0,74,74,74,74,74,74,74,74,74,74,74,0,74,74,74,74,74,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,0,0,77,78,77,78,77,78,77,78,77,78,77,0,78,78,77,78,77,77,77,77,0,0,78,77,0,77,77,78,78,0,77,78,77,78,78,77,78,0,0,77,77,77,77,78,77,0,77,0,0,77,77,77,78,0,78,78,77,77,77,78,77,78,77,78,77,77,78,77,0,79,79,79,79,79,0,79,79,79,79,79,79,79,79,79,79,79,79,79,79,0,0,0,80,81,80,81,80,81,80,81,0,81,81,80,81,81,80,81,0,0,80,81,80,81,80,81,80,81,80,81,80,81,0,0,81,80,80,81,81,80,81,80,81,80,81,80,81,0,0,0,82,83,84,82,83,84,83,82,83,84,82,83,84,82,83,84,82,83,84,84,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,82,83,82,83,84,82,83,84,82,83,84,82,83,84,82,83,84,0,85,85,85,85,85,85,85,85,85,85,0,85,85,85,85,85,85,85,85,0,86,86,86,86,86,86,86,86,86,86,0,86,86,86,86,86,86,86,0,0,0,87,87,87,87,87,87,87,0,87,87,87,87,87,0,87,87,87,87,87,87,87,87,88,88,88,88,88,88,0,88,0,0,0,88,88,88,88,88,88,88,88,88,88,88,88,88,88,0,89,90,90,90,91,88,92,90,91,88,92,90,91,88,92,90,91,88,92,0,0,90,91,88,88,92,88,92,0,92,92,90,90,91,92,90,89,90,91,88,92,92,88,89,0,90,91,0,90,91,88,92,90,91,88,92,91,88,92,90,91,88,92,89,90,0,0,0,92,90,92,90,0,0,92,92,90,0,90,90,91,92,88,88,92,90,91,0,90,91,88,92,90,91,88,92,90,91,88,92,88,90,91,88,92,90,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,93,93,93,0,93,93,0,0,0,93,0,93,0,93,93,93,93,0,0,0,93,0,93,93,93,93,93,93,93,94,0,0,0,0,94,94,94,95,94,95,94,95,94,95,96,95,95,96,0,96,95,0,94,95,0,94,95,94,95,94,95,0,96,0,95,0,95,0,0,96,0,0,94,95,94,95,94,95,95,94,95,0,0,0,0,97,98,97,98,97,98,97,98,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,0,0,99,100,99,100,99,100,99,100,99,99,99,99,100,100,100,100,100,99,100,99,100,99,99,100,99,99,100,100,100,99,99,99,100,99,100,99,100,99,100,99,0,0,101,102,101,102,101,101,102,101,102,101,102,101,102,101,102,101,101,102,101,102,101,101,102,101,102,101,102,101,102,101,101,102,101,101,102,101,102,102,102,101,102,101,102,101,102,101,103,103,103,0,0,103,103,0,104,103,105,104,103,105,104,103,105,104,103,105,103,105,103,105,104,104,104,103,105,104,103,104,103,105,105,104,103,105,104,103,105,103,105,104,103,105,0,104,105,104,104,104,104,105,104,103,105,104,103,105,104,103,105,104,103,105,104,103,105,106,0,0,106,0,106,107,108,106,107,108,106,107,108,106,107,108,106,106,106,106,107,108,107,108,107,108,106,106,107,108,107,108,106,107,107,108,106,107,108,106,106,107,108,106,107,107,107,108,106,107,108,106,107,107,108,106,107,107,108,106,107,108,106,107,108,106,107,108,106,107,108,106,0,0,109,110,109,110,109,110,109,110,110,110,109,109,109,110,109,109,110,110,109,110,109,110,110,109,110,0,109,110,109,109,109,109,109,110,109,110,109,110,109,110,109,110,0,0,111,112,111,112,111,112,111,112,112,112,111,111,111,112,111,111,112,112,111,112,111,112,112,111,112,0,112,111,112,111,112,111,111,111,112,112,112,112,112,111,112,112,112,111,112,111,112,111,112,111,112,0,0,0,0,0,0,113,114,113,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,0,115,114,116,117,118,115,114,116,117,118,115,114,116,117,118,113,115,114,116,117,118,0,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,113,115,114,116,117,113,118,113,115,114,116,117,118,115,114,116,117,118,115,114,116,117,118,115,114,116,117,118,114,116,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,115,114,116,117,113,118,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,120,121,122,120,121,122,121,120,121,122,120,121,122,0,121,120,120,120,120,120,120,121,122,121,121,120,121,122,120,121,122,121,122,120,121,122,121,122,121,120,122,120,122,121,121,121,120,121,122,120,121,120,121,122,120,121,122,120,121,122,120,121,122,0,123,123,123,123,0,123,123,123,123,123,123,123,123,123,123,123,123,123,0,0,0,0,124,125,126,127,124,125,126,127,124,125,126,127,124,125,126,127,127,0,0,124,125,126,125,126,124,125,126,124,125,126,127,124,125,126,127,124,125,126,127,127,124,125,126,127,127,124,125,126,124,125,126,0,124,124,127,124,125,126,127,124,125,126,127,124,125,126,127,127,124,125,126,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,128,128,128,128,128,128,128,128,0,128,128,128,128,128,128,128,0,0,129,129,129,0,129,129,129,0,0,0,130,131,132,133,130,129,134,131,132,133,130,129,134,131,131,132,133,130,129,134,131,132,133,130,129,134,130,132,131,131,0,131,133,134,131,133,134,130,134,131,132,133,130,129,134,0,131,130,130,131,131,132,133,130,129,134,131,132,133,130,129,134,133,130,129,131,132,133,130,129,134,0,130,130,131,0,0,132,0,134,0,132,131,131,132,132,131,0,134,131,132,0,132,131,132,133,130,129,134,131,132,133,130,129,134,131,132,133,130,129,134,131,132,133,130,129,134,135,135,0,135,135,135,135,135,135,135,135,135,135,135,135,135,0,135,135,135,0,135,135,135,135,135,0,0,0,135,0,0,135,135,0,135,0,0,0,135,135,135,135,0,0,0,0,136,0,0,136,137,0,137,136,0,137,138,139,140,136,141,137,142,138,139,140,136,141,137,142,138,140,141,138,138,140,138,139,140,136,141,137,142,138,139,140,136,141,137,142,138,0,139,137,137,138,138,142,142,138,138,137,142,138,138,138,139,140,136,141,137,142,142,0,140,142,138,139,140,136,141,137,142,138,139,140,136,141,137,142,139,140,136,141,137,142,138,139,140,136,141,137,142,0,139,142,137,142,138,138,0,141,138,141,140,137,139,138,138,138,139,140,136,141,137,142,138,139,140,136,141,137,142,138,139,140,136,141,137,142,138,139,140,136,141,137,142,143,143,0,0,0,0,0,144,145,144,145,144,145,144,145,0,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,0,0,0,146,147,148,146,147,148,146,147,148,146,147,148,147,146,147,147,146,146,147,148,146,147,148,146,147,148,147,148,146,147,148,0,148,148,148,148,146,146,0,0,146,146,146,147,147,147,146,147,148,146,147,148,146,147,148,146,147,148,0,0,0,149,150,151,149,150,151,149,150,151,149,150,151,149,150,150,151,149,149,150,151,149,150,151,149,150,151,150,151,149,150,151,0,149,149,150,150,0,150,151,149,149,150,150,149,150,151,149,150,151,149,150,151,149,150,151,150,0,0,152,153,152,153,152,153,152,153,152,152,0,152,153,153,153,153,152,153,152,153,153,152,153,153,152,152,152,153,152,153,152,153,152,153,0,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,0,0,155,156,156,155,156,155,156,155,156,155,155,156,156,156,156,155,156,156,155,156,155,155,156,155,156,156,155,156,156,155,156,155,156,155,156,155,156,0,0,157,158,157,158,157,158,157,158,158,0,157,157,0,157,158,158,158,158,158,157,158,157,158,158,157,158,157,158,158,157,157,0,0,0,157,158,157,158,157,158,157,158,159,0,159,159,0,0,159,0,0,160,161,159,161,162,159,160,161,162,159,160,161,162,159,160,161,162,159,160,0,161,161,159,159,162,159,160,161,161,159,163,159,162,161,162,159,159,160,161,163,163,160,161,162,159,160,161,162,159,160,161,159,160,161,162,159,160,161,0,159,162,162,162,163,161,162,159,160,161,162,159,160,161,162,159,160,161,162,159,160,0,0,0,0,0,164,165,166,167,168,164,165,166,167,168,164,165,166,167,168,164,165,166,167,168,164,165,166,167,164,165,165,166,167,165,166,168,164,164,164,165,166,167,168,165,166,167,164,165,166,167,168,164,165,166,167,168,165,166,167,168,164,165,166,167,168,0,0,0,165,166,167,168,165,168,164,168,168,164,165,0,166,164,165,166,168,164,164,164,165,166,167,168,164,165,166,167,168,164,165,166,167,168,164,168,164,165,166,167,168,165,169,0,169,169,170,0,0,0,170,169,170,169,170,169,0,169,170,171,169,170,171,169,170,171,169,170,171,169,169,169,172,169,172,0,171,171,169,169,169,0,172,172,172,172,172,171,169,169,172,171,0,0,170,171,169,172,172,172,172,169,170,171,169,170,171,169,169,170,171,169,172,169,169,171,171,172,171,169,0,172,171,169,169,170,171,169,170,171,169,0,170,171,169,170,171,169,0,0,173,174,173,174,173,173,174,173,174,173,174,173,0,173,174,173,173,174,173,174,174,173,174,173,174,173,173,173,173,173,174,173,174,173,174,173,174,0,175,175,175,175,175,175,0,175,175,175,0,175,0,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,0,0,176,176,176,176,176,0,176,176,176,0,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,0,0,0,177,178,177,178,177,178,177,178,177,178,177,0,177,178,0,177,178,177,178,178,177,178,177,178,178,177,0,0,177,177,178,177,178,177,178,177,178,0,179,179,179,179,179,179,0,0,0,179,179,179,179,179,179,179,179,179,179,0,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,0,0,0,0,0,181,182,183,184,185,181,182,183,184,185,181,182,183,184,185,181,182,183,184,185,185,183,185,181,182,183,181,182,183,184,181,182,183,184,185,183,181,182,183,184,185,181,182,183,184,185,184,185,181,182,183,184,185,181,182,183,185,181,182,183,184,184,181,182,183,183,181,181,182,183,181,181,182,183,184,185,181,182,183,184,185,181,182,183,184,185,181,182,183,184,185,0,186,186,0,186,186,186,186,0,186,186,0,0,186,0,0,0,186,0,187,187,187,188,189,187,190,191,186,188,189,187,190,191,186,0,188,189,187,190,191,186,188,189,187,190,191,186,188,188,190,191,186,191,186,191,190,189,189,188,187,191,186,191,188,0,190,190,188,189,187,190,191,186,188,188,188,188,187,187,188,188,190,190,190,190,190,188,189,187,190,191,186,188,189,187,190,191,186,191,186,188,189,187,190,191,186,0,186,188,187,0,188,189,190,190,190,189,189,188,191,189,187,190,191,190,190,190,191,191,186,190,190,188,190,188,189,190,190,190,191,190,188,189,191,186,188,186,0,188,189,187,190,191,186,188,189,187,190,191,186,187,188,189,187,190,191,186,188,189,187,190,191,186,189,189,188,190,190,0,192,192,192,192,192,192,192,192,192,192,192,192,0,192,0,192,192,192,192,192,192,192,192,0,0,193,194,193,194,193,194,193,194,193,194,193,194,193,194,193,194,193,194,193,193,194,0,194,193,194,194,193,193,194,193,194,193,194,193,194,195,195,195,195,0,0,196,195,196,195,196,196,195,196,195,195,195,196,196,195,196,196,195,196,195,196,195,195,196,195,196,196,196,196,195,196,196,196,196,196,196,195,196,196,195,196,195,196,195,196,195,0,0,0,197,198,197,198,197,198,197,198,0,0,0,197,198,198,197,198,197,198,198,197,198,197,198,197,198,197,197,198,198,197,198,198,197,197,198,197,198,197,198,197,198,197,198,198,0,199,199,199,0,0,199,200,199,200,199,0,200,199,200,199,200,199,0,200,199,199,200,199,200,199,200,199,200,199,0,0,199,200,200,0,0,201,0,200,199,200,199,200,199,200,199,0,0,0,0,0,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,202,203,204,205,206,206,206,202,203,204,205,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,0,206,206,206,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,206,202,203,204,205,0,207,207,207,207,207,207,207,207,207,207,207,0,207,207,207,207,207,207,207,207,0,208,208,208,208,208,208,208,208,208,208,208,208,208,208,0,0,208,208,208,208,0,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,0,209,0,209,209,209,209,209,209,209,209,209,209,209,209,0,209,0,0,0,0,0,0,210,211,212,213,210,214,212,215,211,213,210,214,212,215,211,214,213,210,214,212,215,211,213,210,214,212,215,211,215,212,211,211,213,215,214,210,214,213,210,210,213,210,214,212,215,211,212,210,210,213,210,214,212,215,211,213,210,214,212,215,211,210,214,212,215,211,213,210,214,212,215,211,213,0,212,212,213,211,0,0,210,210,213,212,213,213,211,214,213,210,214,212,215,211,213,210,214,212,215,211,213,210,214,212,215,211,213,210,214,212,215,211,0,216,216,216,216,216,216,216,216,216,216,216,0,0,216,216,216,216,216,216,216,216,216,217,0,217,0,0,217,218,218,217,219,218,217,219,219,219,218,217,219,218,217,219,217,219,217,219,219,218,217,219,217,218,0,218,217,218,217,219,217,217,218,218,217,219,218,217,219,217,219,218,217,219,218,218,219,217,219,218,218,218,0,219,218,218,217,219,218,217,219,218,217,219,218,217,219,218,218,217,219,218,218,0,0,0,0,220,221,220,221,222,223,220,221,222,223,220,221,222,223,220,221,222,223,222,222,220,221,222,223,221,222,220,221,222,223,220,220,221,222,223,220,221,222,223,220,221,222,223,220,221,222,223,223,222,222,220,223,221,223,220,221,221,223,223,222,223,222,223,220,221,222,223,220,221,222,223,220,221,222,223,220,221,222,223,222,0,0,0,224,225,224,226,225,224,226,225,224,226,225,224,226,224,0,0,0,225,225,226,224,225,224,224,224,226,224,225,224,226,225,224,224,225,224,226,225,224,226,224,226,225,224,226,224,0,226,224,226,226,224,224,224,225,226,226,226,226,225,224,226,225,224,226,225,224,226,225,224,226],"f":[null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,[[["app",3],["setup",3],["bool",15],["eventctx",3]],[["box",3,["state"]],["vec",3,["box"]]]],null,null,null,null,[[["app",3],["option",4,["sim"]],["setup",3],["sim",3],["mapedits",3],["bool",15],["option",4,["mapedits"]],["eventctx",3]],[["box",3,["state"]],["vec",3,["box"]]]],null,[[]],null,null,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,null,[[]],null,null,null,[[["settings",3]]],null,[[["setup",3],["eventctx",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[]],null,null,null,null,null,null,null,null,null,null,[[["str",15],["map",3]],["result",6]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[["canvas",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["bool",15],["showobject",8],["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["id",4]],[["option",4,["pt2d"]],["pt2d",3]]],[[["eventctx",3]]],[[],["sim",3]],null,[[["into",8,["string"]],["string",3],["eventctx",3]],[["intersectionid",3],["option",4,["intersectionid"]]]],[[],["flags",3]],[[]],[[],["colorscheme",3]],null,null,null,null,null,null,[[["drawoptions",3],["showobject",8],["gfxctx",3]]],[[["gfxctx",3]]],[[],["drawmap",3]],null,[[["drawoptions",3],["gfxctx",3]]],[[["canvas",3]]],null,[[],["sessionstate",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["prerender",3],["showobject",8],["bounds",3],["agentcache",3]],[["vec",3,["renderable"]],["renderable",8]]],null,null,[[],["option",4]],null,null,[[["bool",15],["eventctx",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,null,[[],["showlayers",3]],[[],["showlayers",3]],null,[[["into",8,["string"]],["string",3],["eventctx",3]],["bool",15]],null,[[["f64",15],["pt2d",3],["option",4,["f64"]],["id",4],["option",4,["id"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[],["map",3]],null,[[["eventctx",3],["flags",3],["map",3],["timer",3],["options",3],["colorscheme",3],["sim",3]],["permap",3]],[[["timer",3],["map",3],["eventctx",3]]],null,[[["showobject",8],["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["eventctx",3]],[["option",4,["id"]],["id",4]]],[[["eventctx",3]],[["option",4,["id"]],["id",4]]],[[],["colorscheme",3]],[[],["drawmap",3]],[[],["options",3]],[[],["showlayers",3]],[[],["showeverything",3]],[[],["perobjectactions",3]],[[],["options",3]],null,null,[[],["analytics",3]],null,null,[[["eventctx",3]]],null,[[]],null,[[["map",3],["sim",3]],["bool",15]],null,null,null,[[["option",4]]],[[["id",4]],["bool",15]],[[["id",4]],["bool",15]],null,null,null,null,null,null,[[],["sim",3]],null,null,null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[],[["vec",3,["challenge"]],["btreemap",3,["string","vec"]],["string",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["gameplaymode",4]]],[[]],[[]],[[]],null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["option",4],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["app",3],["gameplaymode",4]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["into",8,["string"]],["string",3]],["cutscenebuilder",3]],[[["box",3,["fn"]],["fn",8],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["str",15],["into",8,["string"]],["string",3],["f64",15]],["cutscenebuilder",3]],[[],["color",3]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["usize",15],["str",15],["fn",8]],["panel",3]],null,null,null,null,[[["str",15]],["cutscenebuilder",3]],[[["color",3],["widget",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["into",8,["string"]],["string",3]],["cutscenebuilder",3]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["map",3],["scenario",3],["timer",3]],["prebakesummary",3]],[[]],null,[[],["result",4]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["btreeset",3],["eventctx",3]],["widget",3]],[[["app",3],["duration",3]],[["textspan",3],["vec",3,["textspan"]]]],[[["app",3],["agenttype",4]],["color",3]],[[["app",3],["tripmode",4]],["color",3]],[[["app",3],["tripphasetype",4]],["color",3]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["gfxctx",3]]],[[["app",3],["text",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["contextualactions",8],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],null,[[["app",3]],[["option",4,["id"]],["id",4]]],[[["btreeset",3],["map",3]],[["btreeset",3,["intersectionid"]],["intersectionid",3]]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["duration",3]],[["fnonce",8],["box",3,["fnonce"]]]],[[["app",3],["tab",4],["contextualactions",8],["eventctx",3]]],[[["fn",8],["text",3],["string",3],["btreeset",3,["string"]]]],[[],["commonstate",3]],[[["app",3],["id",4]],["text",3]],null,null,null,[[["eventctx",3]],["panel",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,[[["app",3],["intersectionid",3]]],[[["app",3]],[["roadid",3],["vec",3,["roadid"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["route",3]],[[],["mode",4]],[[]],[[]],[[["gfxctx",3]]],[[["route",3]],["bool",15]],[[["mode",4]],["bool",15]],[[["app",3],["eventctx",3]],["bool",15]],[[]],[[]],[[]],null,[[["eventctx",3]],["widget",3]],[[["intersectionid",3]],[["usize",15],["option",4,["usize"]]]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],null,[[["eventctx",3]],[["intersectionid",3],["option",4,["intersectionid"]]]],[[["usize",15],["map",3],["intersectionid",3]],["usize",15]],[[["route",3]],["bool",15]],[[["mode",4]],["bool",15]],[[["app",3],["eventctx",3]],["routesketcher",3]],[[],["route",3]],[[["str",15],["eventctx",3]],["bool",15]],null,null,null,[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3],["bool",15]]],[[["app",3],["option",4,["str"]],["str",15],["eventctx",3]],["bool",15]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],null,[[["app",3],["roadid",3],["btreeset",3,["roadid"]],["eventctx",3]],["roadselector",3]],null,null,[[["app",3],["eventctx",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["result",4]],[[["app",3],["gfxctx",3]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["uploadedproposals",3]],null,[[["app",3],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["string",3]]],[[],["result",4]],[[["string",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["f64",15],["pt2d",3],["option",4,["f64"]],["id",4],["permap",3],["option",4,["id"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,[[],["waypointid",3]],[[]],[[["waypointid",3]],["bool",15]],[[],["bool",15]],[[["worldoutcome",4,["waypointid"]],["app",3],["outcome",4],["waypointid",3]],["bool",15]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[["eventctx",3]],["widget",3]],[[["usize",15]],["color",3]],[[["usize",15]],["char",15]],[[],[["tripendpoint",4],["vec",3,["tripendpoint"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["waypointid",3]],["bool",15]],[[["app",3]],["inputwaypoints",3]],[[["app",3],["tripendpoint",4]],["waypoint",3]],[[["app",3],["tripendpoint",4],["vec",3,["tripendpoint"]]]],[[["eventctx",3],["usize",15],["fn",8],["world",3]]],null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,[[["app",3],["id",4]],["vec",3]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["eventctx",3]]],null,[[["tags",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],["drawable",3]],[[["app",3],["eventctx",3]],["drawable",3]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["eventctx",3],["app",3],["bool",15],["string",3],["id",4]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3]]],[[["app",3]]],[[["app",3]]],null,[[]],[[]],[[]],[[]],[[],["gameplaymode",4]],null,null,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[],["showlayers",3]],null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["vec",3,["mapname"]],["mapname",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,null,[[["option",4,["vec"]],["app",3],["vec",3,["originalroad"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]]],null,null,[[["app",3],["string",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,[[["id",4]],["bool",15]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[]],[[]],[[]],[[]],null,null,[[["app",3],["agentid",4]],["option",4]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["agentid",4]],["delaycause",4]],[[["app",3],["agentid",4]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["map",3],["pathconstraints",4]]],[[],["source",4]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["laneid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["pathconstraints",4],["source",4],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["laneid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["sim",3],["map",3],["id",4]]],[[["app",3],["gfxctx",3]]],[[["sim",3],["map",3],["id",4]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["intersectionid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["vec",3,["item"]],["item",4],["pt2d",3],["str",15],["option",4,["pt2d"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["timer",3]],[["counter",3,["roadid"]],["roadid",3]]],[[["usize",15]],[["textspan",3],["vec",3,["textspan"]]]],[[["panel",3]]],null,null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["pathrequest",3],["app",3],["polygon",3],["eventctx",3]],[["option",4,["box"]],["box",3,["state"]]]],[[["app",3],["tripendpoint",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["tripmode",4],["routingparams",3],["eventctx",3]],["widget",3]],[[["app",3],["eventctx",3]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["roadselector",3],["eventctx",3]],["panel",3]],[[["roadid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["map",3],["vec",3,["intersectionid"]],["roadid",3],["intersectionid",3],["vec",3,["roadid"]]],["string",3]],[[["map",3],["intersectionid",3]],["feature",3]],[[["lane",3]],[["option",4,["map"]],["map",3,["string","value"]]]],[[["map",3],["roadid",3]],["feature",3]],[[["map",3],["roadid",3]],["string",3]],[[["direction",4],["lane",3]],[["value",4],["map",3,["string","value"]],["string",3]]],[[["map",3],["roadid",3]],[["value",4],["map",3,["string","value"]],["string",3]]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,[[],["drawbaselayer",4]],[[]],[[]],null,null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["app",3],["intersectionid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["usize",15],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3],["bool",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["panel",3],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["vec",3,["usize"]],["usize",15],["app",3],["collisiondataset",3],["eventctx",3]],[["dummyid",3],["world",3,["dummyid"]]]],[[["collisiondataset",3]],[["vec",3,["usize"]],["usize",15]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["filters",3]],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["panel",3]],["filters",3]],[[["vec",3,["usize"]],["usize",15],["app",3],["collisiondataset",3],["eventctx",3]],[["dummyid",3],["world",3,["dummyid"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["filters",3]],["bool",15]],[[],["filters",3]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["usize",15]],["f64",15]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["buildingid",3],["counter",3,["buildingid"]],["app",3],["heatmapoptions",3],["option",4,["heatmapoptions"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["scenario",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["bool",15],["app",3],["option",4,["string"]],["string",3],["timer",3]]],[[["pt2d",3],["vec",3,["pt2d"]],["str",15],["string",3],["colorscheme",3],["usize",15],["btreemap",3,["string","string"]],["hashmap",3]],["object",3]],[[["app",3],["str",15]]],[[["app",3],["option",4,["string"]],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["obj",4]],[[]],[[["app",3],["gfxctx",3]]],[[["obj",4]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["u64",15]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["obj",4]],["bool",15]],[[["lonlat",3],["vec",3,["lonlat"]],["app",3],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["app",3],["eventctx",3]]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["scenario",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["markerid",3]],[[],["recordedstorymap",3]],[[]],[[]],[[],["result",4]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["gfxctx",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["markerid",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["eventctx",3]],[["ring",3],["option",4,["ring"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["storymap",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["app",3],["recordedstorymap",3]],[["option",4,["storymap"]],["storymap",3]]],null,null,null,null,[[["markerid",3]],["bool",15]],[[],["storymap",3]],[[],["lasso",3]],null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["usize",15],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,[[["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["app",3]]],[[],["result",4]],[[["pt2d",3],["vec",3,["pt2d"]]],["ring",3]],null,[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,[[["mapedits",3],["app",3],["eventctx",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["laneid",3]],["bool",15]],null,null,[[["editcmd",4]],[["option",4,["id"]],["id",4]]],null,null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],["panel",3]],[[["app",3],["eventctx",3]],["panel",3]],null,[[["app",3],["intersectionid",3],["gameplaymode",4],["eventctx",3]],[["option",4,["box"]],["box",3,["state"]]]],null,null,null,[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["fn",8],["into",8,["string"]],["transition",4,["app"]],["string",3],["option",4,["transition"]],["box",3,["fn"]],["bool",15],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["box",3,["fn"]],["fn",8],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],null,null,null,[[["app",3],["speed",3],["option",4,["speed"]]],[["choice",3,["speed"]],["vec",3,["choice"]]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[]],[[]],[[]],[[]],null,[[["editroad",3],["lanetype",4],["tags",3]],["usize",15]],[[["editroad",3],["direction",4]],["usize",15]],[[["editroad",3],["lanetype",4],["bool",15]],["direction",4]],null,[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],null,null,[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["editroad",3],["app",3],["mapedits",3],["roadid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["eventctx",3]]],null,[[["app",3],["eventctx",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["laneid",3],["option",4,["laneid"]],["app",3],["eventctx",3]]],[[["lanetype",4]],["bool",15]],[[["app",3]],[["option",4,["mapedits"]],["mapedits",3]]],[[["laneid",3],["app",3],["option",4,["laneid"]],["roadid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gfxctx",3]]],[[["usize",15],["roadid",3],["app",3]],["geombatch",3]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["roadid",3]],["geombatch",3]],null,[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["usize",15]],["laneid",3]],null,[[["lanetype",4]],[["option",4,["str"]],["str",15]]],null,[[["laneid",3],["option",4,["laneid"]],["road",3],["app",3],["eventctx",3]],["panel",3]],[[["usize",15],["editroad",3],["bool",15],["app",3],["roadid",3],["eventctx",3]],["panel",3]],[[["option",4,["isize"]],["app",3],["isize",15],["fn",8],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["laneid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["roadid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],null,null,[[["eventctx",3]],["color",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["app",3],["laneid",3]],[["choice",3,["distance"]],["vec",3,["choice"]]]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["busrouteid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[]],null,null,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["intersectionid",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["usize",15],["app",3],["fn",8],["eventctx",3]]],[[["app",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["usize",15],["eventctx",3]]],[[["app",3],["btreeset",3]],[["bundleedits",3],["option",4,["bundleedits"]]]],[[],["bundleedits",3]],[[]],null,[[["app",3],["eventctx",3]]],null,[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],null,[[["usize",15],["app",3],["btreeset",3],["eventctx",3]],["geombatch",3]],null,[[["bundleedits",3]],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["btreeset",3]],["geombatch",3]],null,[[]],[[]],[[["app",3],["btreeset",3]],["bundleedits",3]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["app",3],["btreeset",3],["eventctx",3]],["panel",3]],[[["bool",15],["app",3],["eventctx",3]],["panel",3]],null,null,null,null,[[["bundleedits",3]],["bool",15]],[[["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,[[["app",3],["eventctx",3]]],null,null,null,[[["polygon",3],["vec",3,["polygon"]]],["vec",3]],[[["app",3],["btreeset",3]],["bundleedits",3]],[[]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["app",3]],["result",6]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["drawbaselayer",4]],[[["bundleedits",3],["intersectionid",3],["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["controltrafficsignal",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["panel",3],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["map",3],["controltrafficsignal",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["angle",3]],["str",15]],[[],["result",4]],[[["formatter",3]],["result",6]],[[]],[[]],null,[[["str",15],["map",3]],[["movementid",3],["result",6,["movementid"]]]],null,[[["map",3],["str",15],["intersectionid",3]],[["result",6,["controltrafficsignal"]],["controltrafficsignal",3]]],[[["app",3],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["map",3],["intersectionid",3]],[["snapper",3],["result",6,["snapper"]]]],null,[[["deserializer",8]],["result",6]],[[["deserializer",8]],[["result",6,["vec"]],["vec",3,["nodeid"]]]],null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[]],[[]],[[]],null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,null,null,null,[[["btreeset",3,["intersectionid"]],["intersectionid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["btreeset",3,["intersectionid"]],["intersectionid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["btreeset",3,["intersectionid"]],["intersectionid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3]],["widget",3]],null,null,[[["btreeset",3,["intersectionid"]],["intersectionid",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["btreeset",3,["intersectionid"]],["intersectionid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["app",3],["editcmd",4],["eventctx",3]],[["option",4,["box"]],["box",3,["state"]]]],[[["app",3],["editcmd",4],["eventctx",3]],[["option",4,["box"]],["box",3,["state"]]]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["btreeset",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["btreeset",3],["eventctx",3]],["widget",3]],[[["roadid",3],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["app",3],["id",4]],["vec",3]],[[["app",3]],[["option",4,["id"]],["id",4]]],[[],["vec",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["panel",3]],[["option",4,["tab"]],["tab",4]]],[[],["tab",4]],[[],["dataoptions",3]],[[]],[[]],null,[[],[["hashset",3,["string"]],["string",3]]],null,[[["app",3],["gfxctx",3]]],null,null,[[["dataoptions",3]],["bool",15]],[[["contextualactions",8],["app",3],["eventctx",3]]],[[["eventctx",3],["app",3],["bool",15],["string",3],["id",4]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[["panel",3]],["dataoptions",3]],[[["app",3],["id",4]],["tab",4]],[[],["gameplaymode",4]],[[["eventctx",3]],["widget",3]],null,null,null,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],null,null,[[["vec",3],["eventctx",3]],[["vec",3,["widget"]],["widget",3]]],[[["hashmap",3],["tab",4],["vec",3],["eventctx",3]],["widget",3]],[[["dataoptions",3]],["bool",15]],[[["app",3],["tab",4],["contextualactions",8],["eventctx",3]],["infopanel",3]],[[],["dataoptions",3]],null,null,null,null,null,null,[[["fn",8],["app",3],["str",15],["dataoptions",3],["eventctx",3]],["widget",3]],null,null,null,[[["app",3],["eventctx",3]],["widget",3]],[[["app",3]],[["option",4,["id"]],["id",4]]],[[]],[[]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,null,[[["buildingid",3],["option",4,["personid"]],["details",3],["app",3],["personid",3]]],[[["buildingid",3],["tab",4],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["buildingid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["buildingid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["buildingid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["buildingid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["tab",4],["details",3],["app",3],["carid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["carid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["carid",3],["eventctx",3]],["widget",3]],[[["busroute",3]],["text",3]],[[["details",3],["app",3],["busrouteid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["busrouteid",3],["eventctx",3]],["widget",3]],[[["busstopid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["busstopid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["areaid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["app",3],["areaid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["bool",15],["details",3],["app",3],["intersectionid",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["intersectionid",3],["app",3],["bool",15],["dataoptions",3],["eventctx",3]],["widget",3]],[[["intersectionid",3],["app",3],["bool",15],["dataoptions",3],["eventctx",3]],["widget",3]],[[["tab",4],["details",3],["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["intersectionid",3],["app",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["app",3],["intersectionid",3],["eventctx",3]],["widget",3]],[[["laneid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["app",3],["laneid",3],["eventctx",3]],["widget",3]],[[["laneid",3],["tab",4],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["laneid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["app",3],["laneid",3],["eventctx",3]],["widget",3]],[[["laneid",3],["details",3],["app",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["laneid",3],["app",3],["dataoptions",3],["eventctx",3]],["widget",3]],[[["parkinglotid",3],["tab",4],["details",3],["eventctx",3]],["widget",3]],[[["parkinglotid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["app",3],["parkinglotid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["personid",3],["bool",15],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["personid",3],["eventctx",3]],["widget",3]],[[["duration",3]],["textspan",3]],[[["details",3],["app",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["eventctx",3]],["widget",3]],[[["person",3],["map",3],["eventctx",3]],["widget",3]],[[["tab",4],["details",3],["app",3],["personid",3],["bool",15],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["carid",3],["bool",15],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["carid",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["personid",3],["bool",15],["eventctx",3]],["widget",3]],[[["app",3],["personid",3],["eventctx",3]],["widget",3]],[[["btreemap",3],["details",3],["app",3],["personid",3],["bool",15],["eventctx",3]],["widget",3]],[[["btreemap",3],["details",3],["app",3],["personid",3],["eventctx",3]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["tripid",3],["opentrip",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[],["opentrip",3]],[[]],[[["tripid",3],["eventctx",3],["tripinfo",3],["percent",3],["analytics",3]],["widget",3]],[[["eventctx",3],["tripid",3],["details",3],["app",3],["analytics",3]]],[[["app",3],["tripendpoint",4]]],[[["opentrip",3]],["bool",15]],[[["btreemap",3],["tripid",3],["details",3],["app",3],["personid",3],["eventctx",3]],["widget",3]],[[]],[[["tripid",3],["opentrip",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["map",3],["color",3],["bool",15],["path",3],["unitfmt",3],["eventctx",3]],["widget",3]],[[["tripid",3],["option",4,["f64"]],["f64",15],["app",3],["eventctx",3]],["widget",3]],[[["eventctx",3],["map",3],["option",4,["f64"]],["details",3],["f64",15],["tripid",3],["app",3],["tripphase",3],["vec",3,["tripphase"]],["opentrip",3]],["widget",3]],[[],["opentrip",3]],[[["tripid",3],["opentrip",3],["details",3],["app",3],["agentid",4],["eventctx",3]],["widget",3]],null,[[["tripid",3]],[["tripid",3],["opentrip",3],["btreemap",3,["tripid","opentrip"]]]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[["str",15],["eventctx",3]],["widget",3]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],[["option",4,["str"]],["str",15]]],null,null,null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["panel",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]]],[[["app",3],["distance",3],["eventctx",3]]],[[["eventctx",3]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[["app",3],["eventctx",3]],["steepstreets",3]],[[["app",3],["eventctx",3]],["elevationcontours",3]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["app",3],["buildingid",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["buildingid",3]],["bool",15]],[[],["result",4]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],["favorites",3]],[[],[["option",4,["str"]],["str",15]]],[[["app",3],["eventctx",3]],["showfavorites",3]],null,[[["app",3]],["string",3]],[[["app",3],["buildingid",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["app",3],["eventctx",3]],["static",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["app",3],["eventctx",3]],["static",3]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["app",3],["eventctx",3]],["static",3]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[["app",3],["eventctx",3]],["static",3]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],null,[[["app",3],["eventctx",3]],["bikeactivity",3]],[[["eventctx",3],["widget",3],["colordiscrete",3],["string",3],["str",15]],["static",3]],[[["app",3],["eventctx",3]],["static",3]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["seir",4]],[[],["options",3]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["seir",4]],["bool",15]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["widget"]],["widget",3],["app",3],["options",3],["eventctx",3]],["panel",3]],[[],[["option",4,["str"]],["str",15]]],[[["options",3]],["bool",15]],[[["app",3],["options",3],["eventctx",3]],["pandemic",3]],[[],["options",3]],null,null,null,null,[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["loc",4]],[[]],[[["loc",4]],["ordering",4]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["loc",4]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[["loc",4]],["bool",15]],[[["bool",15],["app",3],["eventctx",3]],["occupancy",3]],[[["app",3],["eventctx",3]],["efficiency",3]],[[["parkingspot",4]],["loc",4]],null,null,null,[[["loc",4]],[["option",4,["ordering"]],["ordering",4]]],null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["options",3]],[[]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["widget"]],["widget",3],["app",3],["options",3],["eventctx",3]],["panel",3]],[[],[["option",4,["str"]],["str",15]]],[[["options",3]],["bool",15]],[[["app",3],["options",3],["eventctx",3]],["populationmap",3]],[[],["options",3]],null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["options",3]],[[]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["widget"]],["widget",3],["options",3],["usize",15],["app",3],["eventctx",3]],["panel",3]],null,[[],[["option",4,["str"]],["str",15]]],[[["options",3]],["bool",15]],[[["app",3],["options",3],["eventctx",3]],["problemmap",3]],[[["app",3]],["options",3]],[[["app",3]],["options",3]],null,null,[[["tripinfo",3],["problem",4],["time",3]],["bool",15]],null,null,null,null,null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,[[["map",3],["intersectionid",3]],["bool",15]],null,[[["map",3]],[["polygon",3],["vec",3,["polygon"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["map",3],["vec",3]],["vec",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],null,null,null,null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[],[["option",4,["str"]],["str",15]]],[[["app",3],["eventctx",3]],["backpressure",3]],[[["btreeset",3,["agenttype"]],["app",3],["agenttype",4],["eventctx",3]],["throughput",3]],[[["app",3],["eventctx",3]],["comparethroughput",3]],[[["app",3],["eventctx",3]],["trafficjams",3]],[[["app",3],["eventctx",3]],["delay",3]],null,null,null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],[["option",4,["str"]],["str",15]]],[[["bool",15],["app",3],["eventctx",3]],["transitnetwork",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,[[["map",3]]],null,[[["app",3],["gfxctx",3]]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[["map",3],["roadid",3]],["neighborhood",3]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["map",3],["roadid",3]],["bool",15]],null,null,null,[[["map",3],["vec",3,["intersectionid"]],["intersectionid",3]],["ratrun",3]],null,null,null,[[["map",3],["intersectionid",3]],[["ratrun",3],["option",4,["ratrun"]]]],null,[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["map",3]]],[[["app",3],["roadid",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["map",3],["roadid",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3]],["geombatch",3]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["xorshiftrng",3],["app",3],["eventctx",3]],["screensaver",3]],null,[[["mapname",3]],["string",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3]],["titlescreen",3]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["xorshiftrng",3],["app",3],["eventctx",3]]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["eventctx",3]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["permanentmapedits",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["option",4,["string"]],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,[[["app",3],["id",4]],["vec",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["fnonce",8],["app",3],["gameplaymode",4],["box",3,["fnonce"]]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["actions",3]],null,null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["eventctx",3],["app",3],["bool",15],["string",3],["id",4]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,[[],["gameplaymode",4]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],["bool",15]],[[],["bool",15]],null,null,[[["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,null,null,[[["app",3],["eventctx",3]]],[[["app",3],["gameplaystate",8],["eventctx",3]],["sandboxcontrols",3]],[[["app",3],["eventctx",3]]],null,[[["app",3],["eventctx",3]]],null,[[["app",3],["gameplaymode",4]],[["box",3,["state"]],["state",8]]],null,null,[[["app",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["dashtab",4]],[[]],null,[[["dashtab",4]],["bool",15]],[[["formatter",3]],["result",6]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3],["eventctx",3]],["widget",3]],null,null,[[["app",3],["panel",3]],[["dashtab",4],["option",4,["dashtab"]]]],[[]],null,[[["app",3],["panel",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["blockselection",4],["eventctx",3]]],[[["map",3],["intersection",3],["bordertype",4]],["polygon",3]],null,[[],["blockselection",4]],[[]],[[["block",3]],["vec",3]],null,null,null,[[["app",3],["gfxctx",3]]],null,[[["blockselection",4]],["bool",15]],[[["filter",3]],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["app",3],["timer",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],["panel",3]],null,null,[[["blockselection",4]],["bool",15]],[[["filter",3]],["bool",15]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3]],[["loop",3],["vec",3,["loop"]]]],null,[[["panelstate",3],["option",4,["panelstate"]],["app",3],["eventctx",3]]],null,null,[[]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[["app",3],["usize",15]],[["transition",4,["app"]],["app",3]]],[[["tripid",3],["gfxctx",3],["geombatch",3],["app",3]]],[[["gfxctx",3],["option",4,["drawable"]],["app",3],["panel",3],["geombatch",3],["drawable",3]]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["vec",3]],["vec",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["table",3,["app","entry","filters"]],["app",3],["filters",3],["entry",3]]],null,null,null,null,[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["eventctx",3]],[["entry",3],["vec",3,["entry"]]]],[[["app",3],["table",3],["eventctx",3]],["drawable",3]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],null,null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],[["filters",3],["app",3],["table",3,["app","entry","filters"]],["entry",3]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3]],[["entry",3],["vec",3,["entry"]]]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3]],[["result",6,["string"]],["string",3]]],[[]],[[]],[[],["bool",15]],null,[[["tripmode",4]],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["bool",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3,["refcell"]],["refcell",3,["option"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["app",3],["timer",3]],[["hashmap",3,["intersectionid","demand"]],["demand",3],["intersectionid",3]]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["time",3]],[["counter",3,["movementid"]],["movementid",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["app",3],["eventctx",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["app",3],["filter",3],["eventctx",3]],["widget",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3]],[["result",6,["string"]],["string",3]]],[[]],[[]],[[["app",3]],["vec",3]],[[],["bool",15]],null,[[["tripmode",4]],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["filter",3],["eventctx",3]],["panel",3]],null,[[],["filter",3]],[[["app",3],["filter",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["duration",3]],["f64",15]],[[["app",3],["filter",3],["eventctx",3]],["widget",3]],[[["app",3],["filter",3],["eventctx",3]],["widget",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,[[]],[[],[["vec",3,["problemtype"]],["problemtype",4]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["usize",15]],[["vec",3,["isize"]],["isize",15]]],null,null,[[],["problemtype",4]],[[]],null,[[],["usize",15]],[[],["colorscale",3]],[[["app",3],["matrixoptions",3],["eventctx",3]],["widget",3]],null,[[["problemtype",4]],["bool",15]],[[["app",3]],["usize",15]],[[["formatter",3]],["result",6]],null,[[]],[[]],[[["problem",4]]],[[]],[[]],[[["usize",15]],["usize",15]],[[],["bool",15]],[[["tripmode",4]],["bool",15]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["vec",3],["vec",3]],["matrix",3]],[[["vec",3],["app",3],["eventctx",3]],["widget",3]],[[]],null,null,null,[[["app",3],["problemtype",4]],["vec",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["app",3],["gfxctx",3]]],null,null,null,null,null,null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],[["app",3],["table",3,["app","cancelledtrip","filters"]],["filters",3],["cancelledtrip",3]]],[[["app",3]],[["app",3],["table",3,["app","finishedtrip","filters"]],["filters",3],["finishedtrip",3]]],[[["app",3]],[["app",3],["table",3,["app","unfinishedtrip","filters"]],["unfinishedtrip",3],["filters",3]]],null,null,null,null,null,null,[[["app",3],["eventctx",3]]],null,null,null,null,[[["app",3]]],null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["mapedits",3]],["bool",15]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["str",15],["eventctx",3]],["widget",3]],null,null,[[],["gameplaymode",4]],[[]],[[["gameplaymode",4]],["ordering",4]],null,[[["box",3]],[["box",3],["result",4,["box","box"]],["box",3]]],[[],["option",4]],[[["rc",3]],[["rc",3],["result",4,["rc","rc"]],["rc",3]]],[[],["option",4]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["gameplaymode",4]],["bool",15]],[[],["bool",15]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[],["mapname",3]],[[["gameplaymode",4]],["bool",15]],[[["gameplaymode",4],["option",4,["gameplaymode"]],["app",3],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3]]],null,[[["gameplaymode",4]],[["option",4,["ordering"]],["ordering",4]]],null,[[["app",3],["eventctx",3]]],null,[[["app",3],["timer",3],["xorshiftrng",3]],["loadscenario",4]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3]],["option",4]],[[]],[[]],[[],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["bool",15],["string",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[["app",3],["eventctx",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["gameplaymode",4]],[["box",3,["fn"]],["fn",8]]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["duration",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],[[["app",3]]],null,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["duration",3],["app",3],["origpersonid",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],null,null,[[["app",3],["eventctx",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]],["widget",3]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["bool",15],["gameplaymode",4],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["app",3]]],[[["app",3],["eventctx",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,[[["app",3],["id",4]],["vec",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["eventctx",3],["app",3],["str",15],["id",4]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["app",3],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["intersectionid",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["result",4]],[[]],[[["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["map",3],["string",3],["timer",3]],[["result",6,["string"]],["string",3]]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["buildingid",3],["app",3],["option",4,["buildingid"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["tripmode",4],["time",3]],["usize",15]],null,null,[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],[[]],[[]],[[]],[[["app",3]]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,[[["app",3]],["counttrips",3]],[[["vec",3,["scenariomodifier"]],["scenariomodifier",4],["app",3],["str",15],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["vec",3,["scenariomodifier"]],["scenariomodifier",4],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["vec",3,["scenariomodifier"]],["scenariomodifier",4],["app",3],["string",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3]]],null,null,[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["app",3],["id",4]],["vec",3]],null,[[["screenpt",3]],["message",3]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["i64",15]],["osmid",4]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],null,[[],["tutorialpointer",3]],[[],["task",4]],[[]],[[]],[[["tutorialpointer",3]],["ordering",4]],null,[[["fn",8],["box",3,["fn"]]],["stage",3]],null,[[["app",3],["gfxctx",3]]],[[["fn",8],["box",3,["fn"]]],["message",3]],[[["tutorialpointer",3]],["bool",15]],[[["task",4]],["bool",15]],[[],["bool",15]],[[["app",3],["sandboxcontrols",3],["actions",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["eventctx",3],["app",3],["str",15],["id",4]],[["transition",4,["app"]],["app",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["str",15]],["message",3]],null,[[["app",3],["eventctx",3]]],[[["app",3],["tutorialstate",3],["sandboxcontrols",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],null,null,null,null,[[],["task",4]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[],["str",15]],null,[[],["message",3]],[[["map",3]],["scenariogenerator",3]],[[["tutorialpointer",3],["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],null,[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["bool",15],["eventctx",3]],["panel",3]],[[],[["option",4,["message"]],["message",3]]],null,[[["message",3]],["stage",3]],null,[[["tutorialpointer",3]],["bool",15]],[[["task",4]],["stage",3]],[[["text",3]],["message",3]],[[["app",3],["eventctx",3]],["tutorialstate",3]],[[["usize",15]],["tutorialpointer",3]],[[]],null,null,null,[[["tutorialpointer",3]],[["option",4,["ordering"]],["ordering",4]]],[[["task",4]],[["option",4,["ordering"]],["ordering",4]]],null,[[]],[[["app",3],["eventctx",3]]],[[]],[[["app",3],["tutorialpointer",3]],[["option",4,["scenariogenerator"]],["scenariogenerator",3]]],[[["scenariogenerator",3]],["stage",3]],[[["map",3]],[["vec",3,["scenariogenerator"]],["scenariogenerator",3]]],null,[[],["stage",3]],null,null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,[[]],[[]],null,[[["tutorialstate",3],["eventctx",3]],["text",3]],[[["app",3],["tutorialstate",3]],[["transition",4,["app"]],["app",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[["f64",15],["option",4,["f64"]],["id",4]],["stage",3]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[]],[[["app",3]],["bool",15]],[[["app",3]],["bool",15]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["vec",3,["widget"]],["widget",3]]],[[["app",3],["eventctx",3]],["widget",3]],[[["app",3],["eventctx",3]],["widget",3]],[[["app",3],["eventctx",3]],["panel",3]],[[["app",3],["eventctx",3]],["widget",3]],[[["app",3],["panel",3],["eventctx",3]]],[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3]],["widget",3]],null,[[],["routepreview",3]],[[["intersectionid",3],["btreeset",3,["intersectionid"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[],["speedsetting",4]],[[]],[[["app",3],["eventctx",3]],["widget",3]],[[["gfxctx",3]]],[[["speedsetting",4]],["bool",15]],[[["app",3],["option",4,["gameplaymode"]],["gameplaymode",4],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["app",3],["eventctx",3]],["timepanel",3]],null,null,[[["speedsetting",4]],[["option",4,["ordering"]],["ordering",4]]],[[["app",3],["eventctx",3]]],null,[[["app",3],["eventctx",3]]],[[["app",3],["speedsetting",4],["eventctx",3]]],null,null,[[]],[[["app",3],["eventctx",3]],["widget",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["vec",3],["f64",15]],["polygon",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["duration",3],["eventctx",3]],["widget",3]],[[["time",3],["eventctx",3]],["widget",3]],[[["usize",15]],["string",3]],[[["app",3],["gfxctx",3]]],[[["app",3],["gfxctx",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["gameplaymode",4],["app",3],["option",4,["gameplaymode"]],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["option",4,["duration"]],["app",3],["time",3],["duration",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["tab",4]],["bool",15]],null,[[]],[[]],[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["app",3],["widget",3],["eventctx",3]],["panel",3]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["color",3]],[[],["color",3]],[[],["color",3]],[[],["color",3]],[[["f64",15]]],[[["app",3],["gfxctx",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["road",3]],["bool",15]],[[],["drawnetworklayer",3]],null,[[["app",3],["gfxctx",3],["f64",15]],["drawable",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3]],["panel",3]],null,[[["app",3],["layers",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["f64",15]]],[[["app",3],["gfxctx",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["drawroadlabels",3]],null,[[["app",3],["gfxctx",3],["f64",15]],["drawable",3]],[[["string",3]],[["option",4,["string"]],["string",3]]],[[],["vec",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[["app",3],["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],null,[[]],[[["app",3],["str",15],["eventctx",3]]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],["screenpt",3]],[[["str",15],["color",3]],["buttonbuilder",3]],[[["app",3],["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],null,null,[[["app",3],["eventctx",3]],["layers",3]],null,null,[[["app",3],["eventctx",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["app",3],["eventctx",3]]],[[]],[[["eventctx",3]]],null,null,null,null,null,null,null,null,null,[[["candidatetrip",3]],["bool",15]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[],["text",3]],[[["app",3],["gfxctx",3]]],null,null,[[["eventctx",3]]],null,[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[["panel",3]],["filters",3]],[[["scenario",3],["app",3],["timer",3],["eventctx",3]],["modeshiftdata",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3]],["panel",3]],null,null,[[["app",3],["layers",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["usize",15]],["f64",15]],[[["text",3],["f64",15],["eventctx",3]],["widget",3]],[[["app",3],["timer",3],["eventctx",3]]],null,[[],["layers",3]],[[["eventctx",3]],["widget",3]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["vec",3,["roadid"]],["app",3],["option",4,["buffertype"]],["roadid",3],["buffertype",4],["eventctx",3]],[["vec",3,["string"]],["string",3]]],[[["option",4,["buffertype"]],["editroad",3],["buffertype",4],["drivingside",4]]],[[["app",3],["layers",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["app",3],["eventctx",3]]],[[]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["id",4]],[[],["routingpreferences",3]],[[]],[[]],[[]],[[["app",3],["gfxctx",3]]],[[["id",4]],["bool",15]],[[["routingpreferences",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],null,null,[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["str",15]],[[["id",4]],["bool",15]],[[["routingpreferences",3]],["bool",15]],[[["app",3],["layers",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["eventctx",3]]],null,[[],["routingparams",3]],[[["app",3],["eventctx",3]]],[[],["layers",3]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["app",3],["widget",3],["eventctx",3]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["namedtrip",3]],[[]],null,null,[[],["result",4]],[[],["result",4]],[[["app",3],["gfxctx",3]]],[[["namedtrip",3]],["bool",15]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["widget",3]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],["savedtrips",3]],null,[[["namedtrip",3]],["bool",15]],[[["app",3]],["tripmanagement",3]],[[],["string",3]],[[["namedtrip",3],["savedtrips",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["str",15]],[["option",4,["namedtrip"]],["namedtrip",3]]],[[["app",3],["str",15],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["app",3],["str",15],["panel",3],["eventctx",3]],[["transition",4,["app"]],["app",3]]],[[["panel",3],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[["str",15]],[["option",4,["namedtrip"]],["namedtrip",3]]],[[["app",3]]],[[],["result",4]],[[],["result",4]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],null,null,null,null,[[["vec",3,["tripendpoint"]],["routedetails",3],["routingpreferences",3],["app",3],["tripendpoint",4],["eventctx",3]],["builtroute",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["app",3],["text",3],["distance",3],["str",15]]],[[["duration",3],["app",3],["text",3],["str",15]]],[[["app",3],["routingpreferences",3],["routestats",3]],["text",3]],null,null,null,[[["panel",3],["gfxctx",3]]],null,null,null,null,[[["routestats",3]],["bool",15]],[[["panel",3],["outcome",4],["app",3],["eventctx",3]],[["transition",4,["app"]],["option",4,["transition"]]]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["global",3],["box",3,["global"]]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["vec",3,["tripendpoint"]],["app",3],["tripendpoint",4],["eventctx",3]],["builtroute",3]],[[["eventctx",3],["app",3],["vec",3],["routestats",3]],["widget",3]],[[["routestats",3]],["bool",15]],[[["vec",3,["tripendpoint"]],["option",4,["color"]],["routingpreferences",3],["color",3],["app",3],["tripendpoint",4],["eventctx",3]],["builtroute",3]],null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]]],"p":[[3,"Setup"],[3,"PerMap"],[3,"App"],[3,"ShowLayers"],[3,"ShowEverything"],[3,"SessionState"],[3,"PerObjectActions"],[3,"FindDelayedIntersections"],[3,"Flags"],[8,"ShowObject"],[3,"Challenge"],[3,"HighScore"],[3,"ChallengesPicker"],[4,"Layout"],[3,"CutsceneBuilder"],[3,"Scene"],[3,"CutscenePlayer"],[3,"ShowMessage"],[3,"PrebakeSummary"],[3,"CommonState"],[4,"Mode"],[3,"Route"],[3,"RouteSketcher"],[13,"Dragging"],[4,"Mode"],[3,"RoadSelector"],[13,"Route"],[3,"ShareProposal"],[3,"UploadedProposals"],[3,"Warping"],[3,"DebugWarp"],[3,"WaypointID"],[3,"InputWaypoints"],[3,"Waypoint"],[3,"Actions"],[3,"DebugMode"],[3,"SearchResults"],[3,"ScreenshotTest"],[3,"Viewer"],[4,"Source"],[3,"Floodfiller"],[3,"ObjectDebugger"],[3,"PathCounter"],[4,"Item"],[3,"PolygonDebugger"],[3,"RouteExplorer"],[3,"AllRoutesExplorer"],[3,"PathCostDebugger"],[3,"BulkSelect"],[3,"UberTurnPicker"],[3,"UberTurnViewer"],[3,"DevToolsMode"],[3,"Filters"],[3,"CollisionsViewer"],[3,"PopularDestinations"],[3,"ViewKML"],[3,"Object"],[4,"Obj"],[3,"PolygonEditor"],[3,"ScenarioManager"],[3,"MarkerID"],[3,"StoryMapEditor"],[3,"StoryMap"],[3,"Marker"],[3,"EditingMarker"],[3,"DrawFreehand"],[3,"Lasso"],[3,"RecordedStoryMap"],[3,"EditMode"],[3,"SaveEdits"],[3,"LoadEdits"],[3,"ConfirmDiscard"],[3,"SelectSegments"],[3,"RoadEditor"],[3,"RouteEditor"],[3,"StopSignEditor"],[3,"TrafficSignalEditor"],[3,"BundleEdits"],[3,"ChangeDuration"],[3,"Snapper"],[3,"Record"],[3,"ShowAbsolute"],[3,"ShowRelative"],[3,"TuneRelative"],[3,"SignalPicker"],[3,"PreviewTrafficSignal"],[3,"ZoneEditor"],[4,"Tab"],[8,"ContextualActions"],[3,"InfoPanel"],[3,"Details"],[3,"DataOptions"],[3,"OpenTrip"],[4,"LayerOutcome"],[3,"PickLayer"],[8,"Layer"],[3,"SteepStreets"],[3,"ElevationContours"],[3,"Favorites"],[3,"ShowFavorites"],[3,"Static"],[3,"BikeActivity"],[4,"Seir"],[3,"Pandemic"],[3,"Options"],[4,"Loc"],[3,"Occupancy"],[3,"Efficiency"],[3,"PopulationMap"],[3,"Options"],[3,"ProblemMap"],[3,"Options"],[3,"Jam"],[3,"Throughput"],[3,"Backpressure"],[3,"CompareThroughput"],[3,"TrafficJams"],[3,"Delay"],[3,"TransitNetwork"],[3,"Viewer"],[3,"Neighborhood"],[3,"RatRun"],[3,"BrowseNeighborhoods"],[3,"TitleScreen"],[3,"MainMenu"],[3,"About"],[3,"Screensaver"],[3,"Proposals"],[4,"LoadStage"],[3,"Actions"],[3,"SandboxMode"],[3,"SandboxControls"],[3,"BackToMainMenu"],[3,"SandboxLoader"],[4,"DashTab"],[4,"BorderType"],[4,"BlockSelection"],[3,"CommuterPatterns"],[3,"PanelState"],[3,"Block"],[3,"Loop"],[3,"Filter"],[13,"Locked"],[3,"ActiveTraffic"],[3,"TransitRoutes"],[3,"ModeShift"],[3,"Entry"],[3,"Filters"],[3,"ParkingOverhead"],[3,"Entry"],[3,"Filters"],[3,"RiskSummaries"],[3,"Filter"],[3,"RectangularSelector"],[3,"Demand"],[3,"TrafficSignalDemand"],[3,"TravelTimes"],[3,"Filter"],[4,"ProblemType"],[3,"CLEAR_COLOR_SCALE"],[3,"Matrix"],[3,"MatrixOptions"],[8,"TripProblemFilter"],[3,"TripTable"],[3,"FinishedTrip"],[3,"CancelledTrip"],[3,"UnfinishedTrip"],[3,"Filters"],[4,"GameplayMode"],[4,"LoadScenario"],[3,"FinalScore"],[8,"GameplayState"],[3,"Actdev"],[3,"About"],[3,"OptimizeCommute"],[3,"FixTrafficSignals"],[3,"Freeform"],[3,"ChangeScenario"],[3,"Input"],[3,"AgentSpawner"],[3,"PlayScenario"],[3,"EditScenarioModifiers"],[3,"ChangeMode"],[3,"DepartureSummary"],[3,"CountTrips"],[4,"Task"],[3,"Message"],[3,"Tutorial"],[3,"Stage"],[3,"TutorialState"],[3,"TutorialPointer"],[3,"MinimapController"],[3,"RoutePreview"],[3,"TrafficRecorder"],[4,"SpeedSetting"],[3,"TimePanel"],[3,"JumpToTime"],[3,"TimeWarpScreen"],[4,"Tab"],[3,"About"],[8,"TakeLayers"],[3,"DEDICATED_TRAIL"],[3,"PROTECTED_BIKE_LANE"],[3,"PAINTED_BIKE_LANE"],[3,"GREENWAY"],[3,"DrawNetworkLayer"],[3,"ExploreMap"],[3,"DrawRoadLabels"],[3,"Layers"],[3,"ModeShiftData"],[3,"Results"],[3,"Filters"],[3,"ShowGaps"],[3,"CandidateTrip"],[3,"NetworkGaps"],[3,"QuickSketch"],[4,"ID"],[3,"TripPlanner"],[3,"RoutingPreferences"],[3,"TripManagement"],[3,"RenameTrip"],[3,"NamedTrip"],[3,"SavedTrips"],[3,"RouteDetails"],[3,"BuiltRoute"],[3,"RouteStats"]]},\ "geom":{"doc":"","t":[12,12,12,12,12,12,12,12,12,12,3,4,3,3,3,3,3,17,3,3,3,8,3,3,3,3,13,13,13,13,13,13,3,3,3,3,3,3,4,3,3,13,3,0,11,11,11,11,12,12,0,12,0,11,11,11,11,12,11,11,5,0,0,0,11,11,11,11,10,12,0,10,12,12,11,11,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,0,12,0,0,0,12,12,12,12,12,12,12,0,12,12,11,5,0,0,0,11,11,10,12,12,5,11,11,11,11,11,11,11,12,12,12,12,11,12,3,18,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,17,11,11,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,3,18,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,18,18,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,12,11,11,5,12,11,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,5,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,11,11,11,11,12,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,4,17,3,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,3,18,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,8,3,13,13,13,13,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,10,10,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,12,18,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["0","0","0","0","0","0","0","0","1","1","Angle","ArrowCap","Bounds","Circle","CornerRadii","Distance","Duration","EPSILON_DIST","FindClosest","GPSBounds","HashablePt2D","HgramValue","Histogram","InfiniteLine","Line","LonLat","Max","Mean","Min","P50","P90","P99","Percent","PolyLine","Polygon","Pt2D","Ring","Speed","Statistic","Time","Triangle","Triangle","UnitFmt","angle","borrow","borrow","borrow_mut","borrow_mut","bottom_left","bottom_right","bounds","center","circle","clone","clone","clone_into","clone_into","count","default","deserialize","deserialize_f64","distance","duration","find_closest","fmt","from","from","from","from_u64","geometries","gps","hgram_zero","histogram","indices","into","into","latitude","length","line","longitude","max","max_lat","max_lon","max_x","max_y","metric","min","min_lat","min_lon","min_x","min_y","percent","points","polygon","polyline","pt","pt1","pt2","pt3","pts","pts","quadtree","radius","ring","rings","round_durations","serialize","serialize_f64","speed","stats","time","to_owned","to_owned","to_u64","top_left","top_right","trim_f64","try_from","try_from","try_into","try_into","type_id","type_id","uniform","x","x_nan","y","y_nan","zero","0","Angle","ZERO","add","approx_eq","approx_parallel","average","borrow","borrow_mut","clone","clone_into","degrees","deserialize","eq","fmt","fmt","from","into","invert_y","ne","neg","new_rads","normalized_degrees","normalized_radians","opposite","partial_cmp","reorient","rotate_degs","serialize","shortest_rotation_towards","simple_shortest_rotation_towards","to_owned","to_string","try_from","try_into","type_id","Bounds","GPSBounds","add_buffer","as_bbox","borrow","borrow","borrow_mut","borrow_mut","center","clone","clone","clone_into","clone_into","contains","contains","convert","convert_back","deserialize","deserialize","eq","eq","fmt","fmt","from","from","from","from","get_max_world_pt","get_rectangle","height","into","into","max_lat","max_lon","max_x","max_y","min_lat","min_lon","min_x","min_y","ne","ne","new","new","serialize","serialize","to_bounds","to_owned","to_owned","try_convert","try_from","try_from","try_into","try_into","type_id","type_id","union","update","update","width","zero","Circle","TRIANGLES_PER_CIRCLE","borrow","borrow_mut","center","clone","clone_into","contains_pt","deserialize","fmt","fmt","from","get_bounds","into","new","radius","serialize","to_outline","to_owned","to_partial_polygon","to_polygon","to_ring","to_string","try_from","try_into","type_id","0","Distance","ZERO","abs","add","add_assign","borrow","borrow_mut","centimeters","clone","clone_into","cmp","const_meters","default","deserialize","div","div","div","eq","feet","fmt","fmt","from","inches","inner_meters","into","meters","miles","mul","mul_assign","ne","neg","partial_cmp","round_up_for_axis","safe_percent","serialize","sqrt","sub","sub_assign","sum","to_feet","to_miles","to_owned","to_string","to_string","try_from","try_into","type_id","0","Duration","EPSILON","ZERO","abs","add","add_assign","borrow","borrow_mut","clone","clone_into","cmp","const_seconds","default","deserialize","div","div","epsilon_eq","eq","f64_minutes","fmt","fmt","from","from_u64","from_u64","get_parts","hgram_zero","hours","inner_seconds","into","make_intervals_for_max","minutes","mul","mul","ne","neg","num_minutes_rounded_up","parse","partial_cmp","realtime_elapsed","rem","round_up","seconds","serialize","sub","sub_assign","sum","to_owned","to_rounded_string","to_string","to_string","to_u64","to_u64","try_from","try_into","type_id","FindClosest","add","all_close_pts","borrow","borrow_mut","closest_pt","from","geometries","into","new","pts_to_line_string","quadtree","try_from","try_into","type_id","LonLat","borrow","borrow_mut","center","clone","clone_into","cmp","deserialize","eq","fast_dist","fmt","fmt","from","gps_dist","into","latitude","longitude","ne","new","parse_geojson_polygons","parse_wkt_linestring","partial_cmp","read_osmosis_polygon","serialize","to_owned","to_pt","to_string","try_from","try_into","type_id","write_osmosis_polygon","x","y","0","0","1","1","InfiniteLine","Line","angle","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","contains_pt","crosses","deserialize","deserialize","dist_along","dist_along_of_point","eq","fmt","fmt","fmt","fmt","from","from","infinite","intersection","intersection","intersection_infinite","into","into","is_counter_clockwise","length","make_polygons","middle","must_dist_along","must_new","ne","new","percent_along","percent_along_of_point","points","pt1","pt2","reverse","serialize","serialize","shift_either_direction","shift_left","shift_right","slice","to_owned","to_owned","to_polyline","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unbounded_dist_along","unbounded_percent_along","0","Percent","borrow","borrow_mut","clone","clone_into","eq","fmt","from","inner","int","into","ne","of","to_owned","to_string","try_from","try_into","type_id","Polygon","Triangle","area","borrow","borrow","borrow_mut","borrow_mut","buggy_new","center","clip_polyline","clip_ring","clone","clone","clone_into","clone_into","concave_hull","contains_pt","contains_pt","convex_hull","deserialize","downsize","eq","fmt","fmt","fmt","from","from","from","from_geojson","from_geojson_bytes","from_multi","from_rings","from_triangle","get_bounds","get_outer_ring","indices","intersection","intersects","intersects_polyline","into","into","into_points","into_ring","maybe_rounded_rectangle","ne","new","pill","points","points","polylabel","precomputed","pt1","pt2","pt3","raw_for_rendering","rectangle","rectangle_centered","rectangle_two_corners","rings","rotate","rotate_around","rounded_rectangle","scale","scale_xy","serialize","strip_rings","to_geo","to_geojson","to_outline","to_owned","to_owned","to_string","transform","translate","triangles","try_from","try_from","try_into","try_into","type_id","type_id","union","union_all","with_holes","ArrowCap","MITER_THRESHOLD","PolyLine","Triangle","angle_collapsing_new","append","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","dashed_arrow","dashed_lines","deduping_new","deserialize","dist_along","dist_along_of_point","eq","exact_dashed_polygons","exact_slice","extend","extend_to_length","first_half","first_line","first_pt","fix_angles","fmt","fmt","force_extend","from","from","get_bounds","get_slice_ending_at","get_slice_starting_at","interpolate_points","intersection","intersection_infinite","into","into","into_points","last_line","last_pt","length","length","lines","make_arrow","make_double_arrow","make_polygons","make_polygons_with_miter_threshold","maybe_exact_slice","maybe_make_arrow","middle","must_dist_along","must_extend","must_new","must_shift_left","must_shift_right","ne","new","optionally_push","overall_angle","points","project_pt","pts","reversed","safe_get_slice_ending_at","safe_get_slice_starting_at","second_half","serialize","shift_either_direction","shift_left","shift_right","shift_with_corrections","shift_with_sharp_angles","slice","step_along","step_along_start_end","to_geo","to_geojson","to_owned","to_set","to_string","to_thick_boundary","to_thick_ring","trim_to_endpts","try_from","try_from","try_into","try_into","type_id","type_id","unchecked_new","HashablePt2D","Pt2D","angle_to","approx_dedupe","approx_eq","borrow","borrow","borrow_mut","borrow_mut","center","clone","clone","clone_into","clone_into","cmp","deserialize","dist_to","eq","eq","fast_dist","find_pts_between","fmt","fmt","fmt","from","from","from","from","hash","into","into","ne","new","offset","partial_cmp","project_away","raw_dist_to","serialize","to_gps","to_hashable","to_owned","to_owned","to_pt2d","to_string","try_from","try_from","try_into","try_into","type_id","type_id","x","x","x_nan","y","y","y_nan","zero","Ring","all_intersections","borrow","borrow_mut","clone","clone_into","contains_pt","deserialize","eq","fmt","fmt","from","from","get_both_slices_btwn","get_shorter_slice_btwn","into","into_points","into_polygon","must_new","ne","new","points","pts","serialize","split_points","to_geojson","to_outline","to_owned","to_string","translate","try_from","try_into","type_id","0","Speed","ZERO","add","borrow","borrow_mut","clone","clone_into","cmp","const_meters_per_second","deserialize","div","eq","fmt","from","from_dist_time","inner_meters_per_second","into","km_per_hour","meters_per_second","miles_per_hour","mul","mul","ne","neg","partial_cmp","serialize","sub","to_owned","to_string","try_from","try_into","type_id","HgramValue","Histogram","Max","Mean","Min","P50","P90","P99","Statistic","add","all","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","count","count","default","describe","deserialize","eq","fmt","from","from","from_u64","hgram_zero","histogram","into","into","max","min","new","partial_cmp","percentile","remove","seems_eq","select","serialize","to_owned","to_owned","to_string","to_u64","try_from","try_from","try_into","try_into","type_id","type_id","0","START_OF_DAY","Time","add","add_assign","ampm_tostring","as_filename","borrow","borrow_mut","clamped_sub","clone","clone_into","cmp","default","deserialize","eq","fmt","fmt","from","get_hours","get_parts","hash","inner_seconds","into","ne","parse","partial_cmp","percent_of","round_seconds","seconds_since_midnight","serialize","sub","sub","to_owned","to_percent","to_string","try_from","try_into","type_id"],"q":["geom","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::angle","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::bounds","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::circle","","","","","","","","","","","","","","","","","","","","","","","","","","geom::distance","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::duration","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::find_closest","","","","","","","","","","","","","","","geom::gps","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::line","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::percent","","","","","","","","","","","","","","","","","","","geom::polygon","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::polyline","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::pt","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::ring","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::speed","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::stats","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","geom::time","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","An angle, stored in radians.","","Represents a rectangular boundary ofPt2D
points.","A circle, defined by a center and radius.","","A distance, in meters. Can be negative.","A duration, in seconds. Can be negative.","","A quad-tree to quickly find the closest points to some …","Represents a rectangular boundary ofLonLat
points. After …","This represents world space, NOT LonLat.","","","","A line segment.","Represents a (longitude, latitude) point.","","","","","","","Most of the time, [0, 1]. But some callers may go outside …","","","This represents world-space in meters.","Maybe a misnomer, but like a PolyLine, but closed.","In meters per second. Can be negative.","","In seconds since midnight. Can’t be negative.","","","Specifies how to stringify different geom objects.","","","","","","","","","","","","","","","","","","Deserializes a trimmedf64
from ani32
.","","","","","","","","","","","","","Groups of three indices make up the triangles","","","","","","","","","","","","Display in metric; US imperial otherwise.","","","","","","","","","","","","","","","","","","","If the polygon has holes, explicitly store all the rings …","RoundDuration
s to a whole number of seconds.","","Serializes a trimmedf64
as ani32
to save space.","","","","","","","","","Reduce the precision of an f64. This helps ensure …","","","","","","","","","","","","","","An angle, stored in radians.","","","True if this angle is within some degrees of another, …","True if this angle is within some degrees of another, …","Calculates the average of some angles.","","","","","Create an angle in degrees.","","","","","","","","","","Create an angle in radians.","Returns [0, 360)","Returns [0, 2pi)","Invert the direction of this angle.","","I don’t know how to describe what this does. Use for …","Rotates this angle by some degrees.","","Logically this returns [-180, 180], but keep in mind when …","Returns [-180, 180]","","","","","","Represents a rectangular boundary ofPt2D
points.","Represents a rectangular boundary ofLonLat
points. After …","Expand the existing boundary by some distance evenly on …","Converts the boundary to the format used byaabb_quadtree
.","","","","","The center point of this boundary.","","","","","True if the point is within the boundary.","True if the point is within the boundary.","Convert all points to map-space. The points may be …","Convert map-space points back toLonLat
s. This is only …","","","","","","","","Create a boundary covering some points.","","Create a boundary covering some points.","The bottom-right corner of the boundary, in map-space.","Creates a rectangle covering this boundary.","The height of this boundary.","","","","","","","","","","","","","A boundary including no points.","A boundary including no points.","","","Converts the boundary to map-space.","","","Convert all points to map-space, failing if any points …","","","","","","","Unions two boundaries.","Update the boundary to include this point.","Update the boundary to include this point.","The width of this boundary.","","A circle, defined by a center and radius.","","","","","","","True if the point is inside the circle.","","","","","Get the boundary containing this circle.","","Creates a circle.","","","Creates an outline around the circle, strictly contained …","","Renders some percent, between [0, 1], of the circle as a …","Renders the circle as a polygon.","Returns the ring around the circle.","","","","","","A distance, in meters. Can be negative.","","Returns the absolute value of this distance.","","","","","Creates a distance in centimeters.","","","","","","","","","","","Creates a distance in feet.","","","","Creates a distance in inches.","Returns the distance in meters. Prefer to work with …","","Creates a distance in meters.","Creates a distance in miles.","","","","","","Rounds this distance up to a higher, more “even” …","Calculates a percentage, usually in [0.0, 1.0], of self / …","","Returns the square root of this distance.","","","","Returns the distance in feet.","Returns the distance in miles.","","Describes the distance according to formatting rules. …","","","","","","A duration, in seconds. Can be negative.","","","","","","","","","","","","","","","","If two durations are within this amount, they’ll print …","","Creates a duration in minutes.","","","","","","Splits the duration into (hours, minutes, seconds, …","","Creates a duration in hours.","Returns the duration in seconds. Prefer working in …","","Returns (rounded max, the boundaries)","Creates a duration in minutes.","","","","","Returns the duration as a number of minutes, rounded up.","Parses a duration such as “3:00” to …","","Returns the duration elapsed from this moment in real …","","Rounds a duration up to the nearest whole number multiple.","Creates a duration in seconds.","","","","","","Shows only the largest unit (hours, minute, seconds), …","","Describes the duration according to formatting rules.","","","","","","A quad-tree to quickly find the closest points to some …","Add an object to the quadtree, remembering some key …","For every object within some distance of a query point, …","","","Finds the closest point on the existing geometry to the …","","","","Creates the quad-tree, limited to points contained in the …","","","","","","Represents a (longitude, latitude) point.","","","Finds the average of a set of coordinates.","","","","","","Pretty meaningless units, for comparing distances very …","","","","Returns the Haversine distance to another point.","","","","","Note the order of arguments!","Extract polygons from a raw GeoJSON string. For …","Parses a WKT-style line-string into a list of coordinates.","","Parses a file in the …","","","Transform this to a world-space point. Can go out of …","","","","","Writes a set of points to a file in the …","Returns the longitude of this point.","Returns the latitude of this point.","","","","","","A line segment.","The angle of the line segment, from the first to the …","","","","","","","","","","Determine if two line segments intersect, but more so …","","","Returns a point along the line segment, unless the …","","","","","","","","","Returns an infinite line passing through this line’s …","If two line segments intersect – including endpoints –…","Fails for parallel lines.","If the line segment intersects with an infinite line – …","","","","Length of the line segment","Returns a thick line segment.","","Equivalent toself.dist_along(dist).unwrap()
. Use this to …","Equivalent toLine::new(pt1, pt2).unwrap()
. Use this to …","","Creates a line segment between two points. None if the …","","","Returns the two points in this line segment.","Returns the first point in this line segment.","Returns the second point in this line segment.","Returns a reversed line segment","","","Perpendicularly shifts the line to the right if positive …","Perpendicularly shifts the line over to the left. Width …","Perpendicularly shifts the line over to the right. Width …","","","","Returns a polyline containing these two points.","","","","","","","","","","","","Most of the time, [0, 1]. But some callers may go outside …","","","","","","","","","","","","","","","","","","","","Usually m^2, unless the polygon is in screen-space","","","","","","","Doesn’t handle multiple crossings in and out.","","","","","","","Does this polygon contain the point either in the …","","","","","","","","","","","","","Extracts all polygons from raw bytes representing a …","","","","","Get the outer ring of this polygon. This should usually …","Groups of three indices make up the triangles","","Do two polygons intersect at all?","Does this polygon intersect a polyline?","","","","","Top-left at the origin. Doesn’t take Distance, because …","","","A rectangle, two sides of which are fully rounded …","The order of these points depends on the constructor! The …","","","","","","","","Top-left at the origin. Doesn’t take Distance, because …","","","If the polygon has holes, explicitly store all the rings …","","","Top-left at the origin. Doesn’t take Distance, because …","","","","Remove the internal rings used for to_outline. This is …","","If the polygon is just a single outer ring, produces a …","Creates the outline around the polygon, with the …","","","","","","","","","","","","","","","","","","","","","One or both args might be empty.","","","","","","","","Don’t draw the dashes too close to the ends.","First dedupes adjacent points","","","","","","No excess leftover distance allowed.","Glue together two polylines in order. The last point of …","If the current line is at least this long, return it. …","","","","","","","Likeextend
, but handles the last and first point not …","","","","Panics if the pt is not on the polyline. Returns None if …","Returns None if the point is the last point.","","Also return the angle of the line where the hit was found","","","","","","","","","","If the length is too short, just give up and make the …","","The resulting polygon is manually triangulated and may …","The resulting polygon is manually triangulated and may …","","Fail if the length is too short.","","","Likeextend
, but panics on failure.","","","","","","Extendsself
by a single point. If the new point is close …","Returns the angle from the start to end of this polyline.","","Returns the point on the polyline closest to the query.","","","Same as get_slice_ending_at, but returns None if the …","Same as get_slice_starting_at, but returns None if the …","","","Perpendicularly shifts the polyline to the right if …","","","","","Returns the excess distance left over from the end","Walk along the PolyLine, startingbuffer_ends
from the …","Walk along the PolyLine, fromstart_buffer
to …","","Produces a GeoJSON linestring, optionally mapping the …","","","","","Like make_polygons, but make sure the points actually …","","","","","","","","Doesn’t check for duplicates. Use at your own risk.","This represents world space, NOT LonLat.","This represents world-space in meters.","","","","","","","","","","","","","","","","","","Pretty meaningless units, for comparing distances very …","","","","","","","","","","","","","","","","","","","Can go out of bounds.","","","","","","","","","","","","","","","","","","","Maybe a misnomer, but like a PolyLine, but closed.","Be careful with the order of results. Hits on an earlier …","","","","","","","","","","","","","","","","","","","","","","","Extract all PolyLines and Rings. Doesn’t handle crazy …","Produces a GeoJSON polygon, optionally mapping the …","Draws the ring with some thickness, with half of it …","","","Translates the ring by a fixed offset.","","","","","In meters per second. Can be negative.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Describes the speed according to formatting rules.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","None if empty","","Could implement PartialEq, but be a bit more clear how …","","","","","","","","","","","","","","","In seconds since midnight. Can’t be negative.","","","","","","","","","","","","","","","","","Rounded down. 6:59:00 is hour 6.","(hours, minutes, seconds, centiseconds)","","For RNG range generation. Don’t abuse.","","","","","","","","","","","","","","","",""],"i":[1,2,3,4,5,6,7,8,4,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,10,0,0,11,12,11,12,12,12,0,13,0,11,12,11,12,14,12,11,0,0,0,0,12,11,12,12,15,16,0,15,14,17,11,12,18,19,0,18,14,20,20,21,21,11,14,20,20,21,21,0,17,0,0,0,22,22,22,19,23,16,13,0,17,11,11,0,0,0,0,11,12,15,12,12,0,11,12,11,12,11,12,12,24,25,24,25,12,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,21,21,21,20,21,20,21,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,21,20,20,20,21,21,21,20,20,20,21,21,20,20,21,21,21,20,21,20,21,20,20,21,20,20,21,20,21,20,21,20,21,21,20,21,21,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,16,16,16,16,16,16,16,16,16,0,16,16,16,16,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,4,5,4,5,0,0,4,4,5,4,5,4,5,4,5,4,4,4,5,4,4,4,4,4,5,5,4,5,4,4,5,4,4,5,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,5,4,4,5,4,5,4,5,4,5,4,4,6,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,17,17,22,17,22,17,17,17,17,17,22,17,22,17,17,22,17,17,0,17,17,17,22,17,17,22,17,17,0,17,17,17,17,17,17,17,17,17,22,17,17,17,17,22,17,17,17,17,17,22,22,22,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,22,17,17,17,17,17,22,17,22,17,22,17,17,17,0,0,0,10,19,19,10,19,10,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19,10,19,19,19,19,19,19,19,10,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19,19,10,19,10,19,10,19,19,0,0,24,24,24,24,25,24,25,24,24,25,24,25,25,24,24,24,25,24,24,24,24,25,24,24,24,25,25,24,25,25,24,24,25,24,24,24,24,24,24,25,25,24,24,25,24,25,24,25,24,24,25,24,24,25,24,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,7,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,9,9,9,9,9,9,0,14,9,9,14,9,14,9,14,9,14,9,14,14,14,14,9,9,9,9,14,15,15,14,9,14,14,14,14,9,14,14,14,14,9,9,14,9,15,9,14,9,14,9,14,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[]],[[]],[[]],[[]],null,null,null,null,null,[[],["unitfmt",3]],[[],["cornerradii",3]],[[]],[[]],null,[[]],[[],["result",4]],[[["deserializer",8]],[["result",4,["f64"]],["f64",15]]],null,null,null,[[["formatter",3]],["result",6]],[[]],[[["f64",15]]],[[]],[[["u64",15]]],null,null,[[]],null,null,[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[["f64",15],["serializer",8]],["result",4]],null,null,null,[[]],[[]],[[],["u64",15]],null,null,[[["f64",15]],["f64",15]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["f64",15]]],null,null,null,null,[[]],null,null,null,[[["angle",3]],["angle",3]],[[["angle",3],["f64",15]],["bool",15]],[[["angle",3],["f64",15]],["bool",15]],[[["vec",3,["angle"]],["angle",3]],["angle",3]],[[]],[[]],[[],["angle",3]],[[]],[[["f64",15]],["angle",3]],[[],["result",4]],[[["angle",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["angle",3]],[[["angle",3]],["bool",15]],[[],["angle",3]],[[["f64",15]],["angle",3]],[[],["f64",15]],[[],["f64",15]],[[],["angle",3]],[[["angle",3]],[["option",4,["ordering"]],["ordering",4]]],[[],["angle",3]],[[["f64",15]],["angle",3]],[[],["result",4]],[[["angle",3]],["angle",3]],[[["angle",3]],["f64",15]],[[]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[["distance",3]]],[[],["rect",3]],[[]],[[]],[[]],[[]],[[],["pt2d",3]],[[],["bounds",3]],[[],["gpsbounds",3]],[[]],[[]],[[["pt2d",3]],["bool",15]],[[["lonlat",3]],["bool",15]],[[],[["pt2d",3],["vec",3,["pt2d"]]]],[[],[["lonlat",3],["vec",3,["lonlat"]]]],[[],["result",4]],[[],["result",4]],[[["bounds",3]],["bool",15]],[[["gpsbounds",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[],["bounds",3]],[[]],[[["lonlat",3],["vec",3,["lonlat"]]],["gpsbounds",3]],[[],["pt2d",3]],[[],["polygon",3]],[[],["f64",15]],[[]],[[]],null,null,null,null,null,null,null,null,[[["bounds",3]],["bool",15]],[[["gpsbounds",3]],["bool",15]],[[],["bounds",3]],[[],["gpsbounds",3]],[[],["result",4]],[[],["result",4]],[[],["bounds",3]],[[]],[[]],[[],[["option",4,["vec"]],["vec",3,["pt2d"]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["bounds",3]]],[[["pt2d",3]]],[[["lonlat",3]]],[[],["f64",15]],[[]],null,null,[[]],[[]],null,[[],["circle",3]],[[]],[[["pt2d",3]],["bool",15]],[[],["result",4]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[],["bounds",3]],[[]],[[["pt2d",3],["distance",3]],["circle",3]],null,[[],["result",4]],[[["distance",3]],[["result",6,["polygon"]],["polygon",3]]],[[]],[[["f64",15]],["polygon",3]],[[],["polygon",3]],[[],["ring",3]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,[[],["distance",3]],[[["distance",3]],["distance",3]],[[["distance",3]]],[[]],[[]],[[["usize",15]],["distance",3]],[[],["distance",3]],[[]],[[["distance",3]],["ordering",4]],[[["f64",15]],["distance",3]],[[],["distance",3]],[[],["result",4]],[[["speed",3]],["duration",3]],[[["distance",3]],["f64",15]],[[["f64",15]],["distance",3]],[[["distance",3]],["bool",15]],[[["f64",15]],["distance",3]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[["f64",15]],["distance",3]],[[],["f64",15]],[[]],[[["f64",15]],["distance",3]],[[["f64",15]],["distance",3]],[[["f64",15]],["distance",3]],[[["f64",15]]],[[["distance",3]],["bool",15]],[[],["distance",3]],[[["distance",3]],[["option",4,["ordering"]],["ordering",4]]],[[],["distance",3]],[[["distance",3]],["f64",15]],[[],["result",4]],[[],["distance",3]],[[["distance",3]],["distance",3]],[[["distance",3]]],[[],["distance",3]],[[],["f64",15]],[[],["f64",15]],[[]],[[["unitfmt",3]],["string",3]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,[[]],[[["duration",3]],["duration",3]],[[["duration",3]]],[[]],[[]],[[],["duration",3]],[[]],[[["duration",3]],["ordering",4]],[[["f64",15]],["duration",3]],[[],["duration",3]],[[],["result",4]],[[["f64",15]],["duration",3]],[[["duration",3]],["f64",15]],[[["duration",3]],["bool",15]],[[["duration",3]],["bool",15]],[[["f64",15]],["duration",3]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[["u64",15]],["duration",3]],[[["u64",15]],["duration",3]],[[]],[[],["duration",3]],[[["usize",15]],["duration",3]],[[],["f64",15]],[[]],[[["usize",15]]],[[["usize",15]],["duration",3]],[[["f64",15]],["duration",3]],[[["speed",3]],["distance",3]],[[["duration",3]],["bool",15]],[[],["duration",3]],[[],["usize",15]],[[["str",15]],[["duration",3],["result",6,["duration"]]]],[[["duration",3]],[["option",4,["ordering"]],["ordering",4]]],[[["instant",6]],["duration",3]],[[["duration",3]],["duration",3]],[[["duration",3]],["duration",3]],[[["f64",15]],["duration",3]],[[],["result",4]],[[["duration",3]],["duration",3]],[[["duration",3]]],[[],["duration",3]],[[]],[[["usize",15]],["string",3]],[[],["string",3]],[[["unitfmt",3]],["string",3]],[[],["u64",15]],[[],["u64",15]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,[[]],[[["pt2d",3],["distance",3]],["vec",3]],[[]],[[]],[[["pt2d",3],["distance",3]],["option",4]],[[]],null,[[]],[[["bounds",3]],["findclosest",3]],[[],[["linestring",3,["f64"]],["f64",15]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,[[]],[[]],[[],["lonlat",3]],[[],["lonlat",3]],[[]],[[["lonlat",3]],["ordering",4]],[[],["result",4]],[[["lonlat",3]],["bool",15]],[[["lonlat",3]],[["notnan",3,["f64"]],["f64",15]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[["lonlat",3]],["distance",3]],[[]],null,null,[[["lonlat",3]],["bool",15]],[[["f64",15]],["lonlat",3]],[[["string",3]],[["result",6,["vec"]],["vec",3,["vec"]]]],[[["str",15]],[["option",4,["vec"]],["vec",3,["lonlat"]]]],[[["lonlat",3]],[["option",4,["ordering"]],["ordering",4]]],[[["str",15]],[["result",6,["vec"]],["vec",3,["lonlat"]]]],[[],["result",4]],[[]],[[["gpsbounds",3]],["pt2d",3]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["str",15]],["result",6]],[[],["f64",15]],[[],["f64",15]],null,null,null,null,null,null,[[],["angle",3]],[[]],[[]],[[]],[[]],[[],["line",3]],[[],["infiniteline",3]],[[]],[[]],[[["pt2d",3]],["bool",15]],[[["line",3]],["bool",15]],[[],["result",4]],[[],["result",4]],[[["distance",3]],[["pt2d",3],["option",4,["pt2d"]]]],[[["pt2d",3]],[["distance",3],["option",4,["distance"]]]],[[["line",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["infiniteline",3]],[[["line",3]],[["pt2d",3],["option",4,["pt2d"]]]],[[["infiniteline",3]],[["pt2d",3],["option",4,["pt2d"]]]],[[["infiniteline",3]],[["pt2d",3],["option",4,["pt2d"]]]],[[]],[[]],[[["pt2d",3]],["bool",15]],[[],["distance",3]],[[["distance",3]],["polygon",3]],[[],[["pt2d",3],["option",4,["pt2d"]]]],[[["distance",3]],["pt2d",3]],[[["pt2d",3]],["line",3]],[[["line",3]],["bool",15]],[[["pt2d",3]],[["option",4,["line"]],["line",3]]],[[["f64",15]],[["pt2d",3],["option",4,["pt2d"]]]],[[["pt2d",3]],[["option",4,["f64"]],["f64",15]]],[[],[["pt2d",3],["vec",3,["pt2d"]]]],[[],["pt2d",3]],[[],["pt2d",3]],[[],["line",3]],[[],["result",4]],[[],["result",4]],[[["distance",3]],["line",3]],[[["distance",3]],["line",3]],[[["distance",3]],["line",3]],[[["distance",3]],[["option",4,["line"]],["line",3]]],[[]],[[]],[[],["polyline",3]],[[],["string",3]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["distance",3]],["pt2d",3]],[[["f64",15]],["pt2d",3]],null,null,[[]],[[]],[[],["percent",3]],[[]],[[["percent",3]],["bool",15]],[[["formatter",3]],["result",6]],[[]],[[],["f64",15]],[[["usize",15]],["percent",3]],[[]],[[["percent",3]],["bool",15]],[[["usize",15]],["percent",3]],[[]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[],["f64",15]],[[]],[[]],[[]],[[]],[[["pt2d",3],["vec",3,["pt2d"]]],["polygon",3]],[[],["pt2d",3]],[[["polyline",3]],[["option",4,["vec"]],["vec",3,["pt2d"]]]],[[["ring",3]],[["option",4,["vec"]],["vec",3,["pt2d"]]]],[[],["polygon",3]],[[],["triangle",3]],[[]],[[]],[[["pt2d",3],["u32",15],["vec",3,["pt2d"]]],["polygon",3]],[[["pt2d",3]],["bool",15]],[[["pt2d",3]],["bool",15]],[[["vec",3,["polygon"]],["polygon",3]],["polygon",3]],[[],["result",4]],[[["vec",3,["usize"]],["usize",15]],[["u16",15],["vec",3,["u16"]]]],[[["polygon",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["polygon",3,["f64"]],["f64",15]]],[[]],[[]],[[],[["result",6,["polygon"]],["polygon",3]]],[[["gpsbounds",3],["bool",15]],[["vec",3],["result",6,["vec"]]]],[[["multipolygon",3,["f64"]],["f64",15]],[["vec",3,["polygon"]],["polygon",3]]],[[["vec",3,["ring"]],["ring",3]],["polygon",3]],[[["triangle",3]],["polygon",3]],[[],["bounds",3]],[[],[["option",4,["ring"]],["ring",3]]],null,[[["polygon",3]],[["vec",3,["polygon"]],["polygon",3]]],[[["polygon",3]],["bool",15]],[[["polyline",3]],["bool",15]],[[]],[[]],[[],[["pt2d",3],["vec",3,["pt2d"]]]],[[],["ring",3]],[[["cornerradii",3],["into",8,["cornerradii"]],["f64",15]],[["polygon",3],["option",4,["polygon"]]]],[[["polygon",3]],["bool",15]],[[["pt2d",3]],["triangle",3]],[[["f64",15]],["polygon",3]],[[],["vec",3]],null,[[],["pt2d",3]],[[["pt2d",3],["vec",3,["usize"]],["usize",15],["vec",3,["pt2d"]]],["polygon",3]],null,null,null,[[]],[[["f64",15]],["polygon",3]],[[["pt2d",3],["distance",3]],["polygon",3]],[[["pt2d",3]],[["polygon",3],["option",4,["polygon"]]]],null,[[["angle",3]],["polygon",3]],[[["pt2d",3],["angle",3]],["polygon",3]],[[["cornerradii",3],["into",8,["cornerradii"]],["f64",15]],["polygon",3]],[[["f64",15]],["polygon",3]],[[["f64",15]],["polygon",3]],[[],["result",4]],[[],["polygon",3]],[[],[["polygon",3,["f64"]],["f64",15]]],[[["gpsbounds",3],["option",4,["gpsbounds"]]],["geometry",3]],[[["distance",3]],[["result",6,["polygon"]],["polygon",3]]],[[]],[[]],[[],["string",3]],[[["fn",8]],["polygon",3]],[[["f64",15]],["polygon",3]],[[],[["vec",3,["triangle"]],["triangle",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["polygon",3]],["polygon",3]],[[["vec",3,["polygon"]],["polygon",3]],["polygon",3]],[[["vec",3,["ring"]],["ring",3]],["polygon",3]],null,null,null,null,[[["pt2d",3],["vec",3,["pt2d"]]],[["polyline",3],["result",6,["polyline"]]]],[[["pt2d",3],["vec",3,["pt2d"]]],[["result",6,["vec"]],["vec",3,["pt2d"]]]],[[]],[[]],[[]],[[]],[[],["polyline",3]],[[]],[[["distance",3],["arrowcap",4]],[["vec",3,["polygon"]],["polygon",3]]],[[["distance",3]],[["vec",3,["polygon"]],["polygon",3]]],[[["pt2d",3],["vec",3,["pt2d"]]],[["polyline",3],["result",6,["polyline"]]]],[[],["result",4]],[[["distance",3]],["result",6]],[[["pt2d",3]],["option",4]],[[["polyline",3]],["bool",15]],[[["distance",3]],[["vec",3,["polygon"]],["polygon",3]]],[[["distance",3]],["polyline",3]],[[["polyline",3]],[["polyline",3],["result",6,["polyline"]]]],[[["distance",3]],["polyline",3]],[[],["polyline",3]],[[],["line",3]],[[],["pt2d",3]],[[["polyline",3],["polyline",3]],[["polyline",3],["result",6,["polyline"]]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["polyline",3]],[["polyline",3],["result",6,["polyline"]]]],[[]],[[]],[[],["bounds",3]],[[["pt2d",3]],[["polyline",3],["option",4,["polyline"]]]],[[["pt2d",3]],[["polyline",3],["option",4,["polyline"]]]],[[["distance",3]],["polyline",3]],[[["polyline",3]],["option",4]],[[["infiniteline",3]],[["pt2d",3],["option",4,["pt2d"]]]],[[]],[[]],[[],[["pt2d",3],["vec",3,["pt2d"]]]],[[],["line",3]],[[],["pt2d",3]],[[],["distance",3]],null,[[]],[[["distance",3],["arrowcap",4]],["polygon",3]],[[["distance",3],["arrowcap",4]],["polygon",3]],[[["distance",3]],["polygon",3]],[[["distance",3],["f64",15]],["polygon",3]],[[["distance",3]],[["polyline",3],["result",6,["polyline"]]]],[[["distance",3],["arrowcap",4]],[["polygon",3],["option",4,["polygon"]]]],[[],["pt2d",3]],[[["distance",3]]],[[["polyline",3]],["polyline",3]],[[["pt2d",3],["vec",3,["pt2d"]]],["polyline",3]],[[["distance",3]],["polyline",3]],[[["distance",3]],["polyline",3]],[[["polyline",3]],["bool",15]],[[["pt2d",3],["vec",3,["pt2d"]]],[["polyline",3],["result",6,["polyline"]]]],[[["pt2d",3]],["polyline",3]],[[],["angle",3]],[[],["vec",3]],[[["pt2d",3]],["pt2d",3]],null,[[],["polyline",3]],[[["pt2d",3]],[["polyline",3],["option",4,["polyline"]]]],[[["pt2d",3]],[["polyline",3],["option",4,["polyline"]]]],[[],["polyline",3]],[[],["result",4]],[[["distance",3]],[["polyline",3],["result",6,["polyline"]]]],[[["distance",3]],[["polyline",3],["result",6,["polyline"]]]],[[["distance",3]],[["polyline",3],["result",6,["polyline"]]]],[[["distance",3]],[["polyline",3],["result",6,["polyline"]]]],[[["distance",3],["f64",15]],[["pt2d",3],["vec",3,["pt2d"]]]],[[["distance",3]],["result",6]],[[["distance",3]],["vec",3]],[[["distance",3]],["vec",3]],[[],[["linestring",3,["f64"]],["f64",15]]],[[["gpsbounds",3],["option",4,["gpsbounds"]]],["geometry",3]],[[]],[[]],[[],["string",3]],[[["distance",3]],[["polygon",3],["option",4,["polygon"]]]],[[["distance",3]],["ring",3]],[[["pt2d",3]],["polyline",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["pt2d",3],["vec",3,["pt2d"]]],["polyline",3]],null,null,[[["pt2d",3]],["angle",3]],[[["pt2d",3],["distance",3],["vec",3,["pt2d"]]],[["pt2d",3],["vec",3,["pt2d"]]]],[[["pt2d",3],["distance",3]],["bool",15]],[[]],[[]],[[]],[[]],[[],["pt2d",3]],[[],["pt2d",3]],[[],["hashablept2d",3]],[[]],[[]],[[["hashablept2d",3]],["ordering",4]],[[],["result",4]],[[["pt2d",3]],["distance",3]],[[["pt2d",3]],["bool",15]],[[["hashablept2d",3]],["bool",15]],[[["pt2d",3]],[["notnan",3,["f64"]],["f64",15]]],[[["pt2d",3],["distance",3]],[["option",4,["vec"]],["vec",3,["pt2d"]]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[["coordinate",3,["f64"]],["f64",15]]],[[["point",3,["f64"]],["f64",15]]],[[]],[[]],[[]],[[]],[[["hashablept2d",3]],["bool",15]],[[["f64",15]],["pt2d",3]],[[["f64",15]],["pt2d",3]],[[["hashablept2d",3]],[["option",4,["ordering"]],["ordering",4]]],[[["distance",3],["angle",3]],["pt2d",3]],[[["pt2d",3]],["f64",15]],[[],["result",4]],[[["gpsbounds",3]],["lonlat",3]],[[],["hashablept2d",3]],[[]],[[]],[[],["pt2d",3]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["f64",15]],null,null,[[],["f64",15]],null,null,[[]],null,[[["polyline",3]],[["pt2d",3],["vec",3,["pt2d"]]]],[[]],[[]],[[],["ring",3]],[[]],[[["pt2d",3]],["bool",15]],[[],["result",4]],[[["ring",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[["linestring",3,["f64"]],["f64",15]]],[[["pt2d",3]],["option",4]],[[["pt2d",3]],[["polyline",3],["option",4,["polyline"]]]],[[]],[[],[["pt2d",3],["vec",3,["pt2d"]]]],[[],["polygon",3]],[[["pt2d",3],["vec",3,["pt2d"]]],["ring",3]],[[["ring",3]],["bool",15]],[[["pt2d",3],["vec",3,["pt2d"]]],[["result",6,["ring"]],["ring",3]]],[[],["vec",3]],null,[[],["result",4]],[[],["result",6]],[[["gpsbounds",3],["option",4,["gpsbounds"]]],["geometry",3]],[[["distance",3]],["polygon",3]],[[]],[[],["string",3]],[[["f64",15]],["ring",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,[[["speed",3]],["speed",3]],[[]],[[]],[[],["speed",3]],[[]],[[["speed",3]],["ordering",4]],[[["f64",15]],["speed",3]],[[],["result",4]],[[["speed",3]],["f64",15]],[[["speed",3]],["bool",15]],[[["formatter",3]],["result",6]],[[]],[[["distance",3],["duration",3]],["speed",3]],[[],["f64",15]],[[]],[[["f64",15]],["speed",3]],[[["f64",15]],["speed",3]],[[["f64",15]],["speed",3]],[[["duration",3]],["distance",3]],[[["f64",15]],["speed",3]],[[["speed",3]],["bool",15]],[[],["speed",3]],[[["speed",3]],[["option",4,["ordering"]],["ordering",4]]],[[],["result",4]],[[["speed",3]],["speed",3]],[[]],[[["unitfmt",3]],["string",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,[[]],[[],[["statistic",4],["vec",3,["statistic"]]]],[[]],[[]],[[]],[[]],[[],["statistic",4]],[[],["histogram",3]],[[]],[[]],[[["statistic",4]],["ordering",4]],[[],["usize",15]],null,[[],["histogram",3]],[[],["string",3]],[[],["result",4]],[[["statistic",4]],["bool",15]],[[["formatter",3]],["result",6]],[[]],[[]],[[["u64",15]]],[[]],null,[[]],[[]],null,null,[[],["histogram",3]],[[["statistic",4]],[["option",4,["ordering"]],["ordering",4]]],[[["f64",15]],["option",4]],[[]],[[["histogram",3]],["bool",15]],[[["statistic",4]],["option",4]],[[],["result",4]],[[]],[[]],[[],["string",3]],[[],["u64",15]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,[[["duration",3]],["time",3]],[[["duration",3]]],[[],["string",3]],[[],["string",3]],[[]],[[]],[[["duration",3]],["time",3]],[[],["time",3]],[[]],[[["time",3]],["ordering",4]],[[],["time",3]],[[],["result",4]],[[["time",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[],["usize",15]],[[]],[[]],[[],["f64",15]],[[]],[[["time",3]],["bool",15]],[[["str",15]],[["result",6,["time"]],["time",3]]],[[["time",3]],[["option",4,["ordering"]],["ordering",4]]],[[["f64",15]],["time",3]],[[["f64",15]],["time",3]],[[["f64",15]],["time",3]],[[],["result",4]],[[["duration",3]],["time",3]],[[["time",3]],["duration",3]],[[]],[[["time",3]],["f64",15]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]]],"p":[[3,"Angle"],[3,"Distance"],[3,"Duration"],[3,"Line"],[3,"InfiniteLine"],[3,"Percent"],[3,"Speed"],[3,"Time"],[4,"Statistic"],[4,"ArrowCap"],[3,"UnitFmt"],[3,"CornerRadii"],[3,"Circle"],[3,"Histogram"],[8,"HgramValue"],[3,"FindClosest"],[3,"Polygon"],[3,"LonLat"],[3,"PolyLine"],[3,"GPSBounds"],[3,"Bounds"],[3,"Triangle"],[3,"Ring"],[3,"Pt2D"],[3,"HashablePt2D"]]},\ "headless":{"doc":"","t":[3,3,3,3,3,3,3,3,3,3,3,3,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,12,12,12,12,5,5,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,5,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12],"n":["AgentPosition","AgentPositions","BlockedByGraph","Delays","FinishedTrip","LOAD","LoadSim","MAP","RoadThroughput","SIM","Throughput","TrafficSignalState","__private_field","__private_field","__private_field","accepted","agents","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blocked_by","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","counts","current_stage_idx","deref","deref","deref","deserialize","distance_crossed","distance_crossed","duration","edits","export_all_geometry","export_geometry","from","from","from","from","from","from","from","from","from","from","from","from","handle_command","id","id","initialize","initialize","initialize","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","main","mode","modifiers","opts","per_direction","per_direction","person","person","pos","remaining_time","rng_seed","scenario","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serve_req","setup","trip","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vehicle_type","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","waiting"],"q":["headless","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Each entry indicates that some agent has been stuck in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The distance crossed so far by the agent, in meters. …","","","","","","","","","","","","","","","","","","","The agent’s ID","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","None for buses","The agent’s current position. For pedestrians, this is …","","","","","","","","","","","","","","None for buses","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","None for pedestrians","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,1,2,3,6,7,8,5,9,10,4,11,12,1,2,3,6,7,8,5,9,10,4,11,12,11,1,2,3,6,7,8,5,9,10,4,11,12,1,2,3,6,7,8,5,9,10,4,11,12,10,4,1,2,3,12,6,9,6,12,0,0,1,2,3,6,7,8,5,9,10,4,11,12,0,6,9,1,2,3,1,2,3,6,7,8,5,9,10,4,11,12,1,2,3,6,7,8,5,9,10,4,11,12,1,2,3,6,7,8,5,9,10,4,11,12,1,2,3,6,7,8,5,9,10,4,11,12,0,6,12,12,7,8,6,9,9,4,12,12,6,7,8,5,9,10,4,11,0,12,9,1,2,3,6,7,8,5,9,10,4,11,12,1,2,3,6,7,8,5,9,10,4,11,12,1,2,3,6,7,8,5,9,10,4,11,12,9,1,2,3,6,7,8,5,9,10,4,11,12,4],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["rwlock",3]],[[],["rwlock",3]],[[],["rwlock",3]],[[],["result",4]],null,null,null,null,[[["map",3]],["geojson",4]],[[["map",3],["intersectionid",3]],["geojson",4]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["loadsim",3],["hashmap",3],["sim",3],["map",3],["str",15]],[["result",6,["string"]],["string",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[]],null,null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["request",3,["body"]],["body",3]]],[[["timer",3]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null],"p":[[3,"MAP"],[3,"SIM"],[3,"LOAD"],[3,"TrafficSignalState"],[3,"AgentPositions"],[3,"FinishedTrip"],[3,"Delays"],[3,"Throughput"],[3,"AgentPosition"],[3,"RoadThroughput"],[3,"BlockedByGraph"],[3,"LoadSim"]]},\ "importer":{"doc":"It’s assumed that the importer is run with the current …","t":[3,11,11,0,11,11,12,12,0,11,0,11,11,11,11,5,12,12,12,5,5,5,11,12,0,0,11,11,11,0,0,11,3,11,11,11,11,5,11,5,12,11,11,5,11,11,11,11,12,11,11,11,11,3,11,11,11,11,11,11,11,12,12,11,11,11,11,5,12,11,11,11,12,11,3,11,11,11,11,11,12,11,12,11,11,11,11,12,12,11,12,12,12,11,11,11,11,11,3,3,5,5,12,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,5,11,11,11,11,11,11,11,11,5,5,12,12,12,11,11,11,11,11,11,11,11,0,0,3,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,5,5,12,12,12,5,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,12,3,3,11,11,11,11,11,11,11,11,5,11,11,5,11,11,11,12,11,11,11,11,11,11,11,11,5,11,12,12,11,12,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,5,12,5,11,11,11,11,5,12,12,12,12,12,12,5,5,11,11,11,11,12,5,5,5,5],"n":["Job","as_any","as_any_mut","berlin","borrow","borrow_mut","city","city_overview","configuration","from","generic","into","into_any","into_any_arc","into_any_rc","oneshot","only_map","osm_to_raw","raw_to_map","regenerate_all_maps","regenerate_everything","run","run","scenario","seattle","soundcast","try_from","try_into","type_id","uk","utils","vzip","Record","as_any","as_any_mut","borrow","borrow_mut","correlate_population","deserialize","distribute_residents","e_e","fmt","from","import_extra_data","into","into_any","into_any_arc","into_any_rc","raumid","try_from","try_into","type_id","vzip","ImporterConfiguration","as_any","as_any_mut","borrow","borrow_mut","default","deserialize","from","gunzip","gunzip_args","into","into_any","into_any_arc","into_any_rc","load_configuration","osmconvert","try_from","try_into","type_id","unzip","vzip","GenericCityImporter","as_any","as_any_mut","borrow","borrow_mut","deserialize","extra_buildings","from","include_railroads","into","into_any","into_any_arc","into_any_rc","map_config","onstreet_parking","osm_to_raw","osm_url","private_offstreet_parking","public_offstreet_parking","serialize","try_from","try_into","type_id","vzip","StopTimeRecord","TripRecord","add_gtfs_schedules","adjust_private_parking","arrival_time","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deserialize","deserialize","ensure_popdat_exists","fmt","fmt","from","from","input","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","match_parcels_to_buildings","osm_to_raw","shape_id","trip_id","trip_id","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","popdat","trips","Endpoint","OrigTrip","PopDat","RawParcel","RawTrip","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","depart_at","deptm","deserialize","deserialize","deserialize","deserialize","deserialize","dpcl","dpurp","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_mode","get_purpose","half","hh_p","hhno","import_data","import_parcels","import_trips","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","mode","mode","opcl","opurp","osm_building","parcel_id","parcelid","parkdy_p","parkhr_p","person","pno","pos","purpose","seq","serialize","serialize","serialize","to","to_owned","to_owned","tour","travdist","travtime","trip_dist","trip_time","trips","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","tseg","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","xcoord_p","ycoord_p","BorderSnapper","Trip","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clip_trips","clone","clone_into","endpoints","fmt","from","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","make_scenario","new","orig","path","snap_border","to","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Record","as_any","as_any_mut","borrow","borrow_mut","deserialize","fmt","from","generate_scenario","home_zone","import_collision_data","into","into_any","into_any_arc","into_any_rc","load_study_area","num_bikers","num_drivers","num_pedestrians","num_transit1","num_transit2","num_transit3","parse_desire_lines","parse_zones","try_from","try_into","type_id","vzip","work_zone","download","download_kml","osmconvert","raw_to_map"],"q":["importer","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","importer::berlin","","","","","","","","","","","","","","","","","","","","","importer::configuration","","","","","","","","","","","","","","","","","","","","","importer::generic","","","","","","","","","","","","","","","","","","","","","","","","importer::seattle","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","importer::soundcast","","importer::soundcast::popdat","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","importer::soundcast::trips","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","importer::uk","","","","","","","","","","","","","","","","","","","","","","","","","","","","","importer::utils","","",""],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Importing a new city can be done just by filling out this …","","","","","","If provided, read polygons from this GeoJSON file and add …","","OSM railway=rail will be included as light rail if so. …","","","","","","","","The URL to a .osm or .osm.pbf file containing the entire …","","","","","","","","","","This import from GTFS:","","","","","","","","","","","","","Download and pre-process data needed to generate Seattle …","","","","","","","","","","","","","","Match OSM buildings to parcels, scraping the number of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Transform the Seattle-wideEndpoints
into specific …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If the output file doesn’t already exist, downloads the …","If the output file doesn’t already exist, downloads the …","Uses osmconvert to clip the input .osm (or .pbf) against …","Converts a RawMap to a Map."],"i":[0,1,1,0,1,1,1,1,0,1,0,1,1,1,1,0,1,1,1,0,0,0,1,1,0,0,1,1,1,0,0,1,0,2,2,2,2,0,2,0,2,2,2,0,2,2,2,2,2,2,2,2,2,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,5,6,5,6,5,6,5,6,5,6,5,0,6,5,6,5,0,6,5,6,5,6,5,6,5,0,0,6,6,5,6,5,6,5,6,5,6,5,0,0,0,0,0,0,0,7,8,9,10,11,7,8,9,10,11,7,8,9,10,11,7,8,9,10,11,10,11,10,11,10,8,7,8,9,10,11,8,8,8,9,10,11,7,8,9,10,11,10,0,0,8,9,8,0,0,0,7,8,9,10,11,7,8,9,10,11,7,8,9,10,11,7,8,9,10,11,8,10,8,8,11,11,9,9,9,10,8,11,10,10,7,10,11,10,10,11,8,8,8,10,10,7,7,8,9,10,11,7,8,9,10,11,8,7,8,9,10,11,7,8,9,10,11,9,9,0,0,12,13,12,13,12,13,12,13,0,13,13,0,13,12,13,13,12,13,12,13,12,13,12,13,0,12,13,12,12,13,13,12,13,12,13,12,13,12,13,0,14,14,14,14,14,14,14,0,14,0,14,14,14,14,0,14,14,14,14,14,14,0,0,14,14,14,14,14,0,0,0,0],"f":[null,[[],["any",8]],[[],["any",8]],null,[[]],[[]],null,null,null,[[]],null,[[]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["bool",15],["rawtomapoptions",3],["string",3],["option",4,["string"]]]],null,null,null,[[["rawtomapoptions",3]]],[[["usize",15],["importerconfiguration",3]]],[[["vec",3,["string"]],["string",3]]],[[["timer",3],["rawtomapoptions",3],["importerconfiguration",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["string",3],["timer",3]]],[[],["result",4]],[[["map",3],["timer",3]]],null,[[["formatter",3]],["result",6]],[[]],[[["timer",3],["rawmap",3],["importerconfiguration",3]]],[[]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["importerconfiguration",3]],[[],["result",4]],[[]],null,null,[[]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["importerconfiguration",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["result",4]],null,[[]],null,[[]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["timer",3],["mapname",3],["importerconfiguration",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["map",3]]],[[["map",3],["scenario",3]]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[["bool",15],["timer",3],["importerconfiguration",3]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[["timer",3],["importerconfiguration",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["timer",3],["map",3],["extrashapes",3]]],[[["importerconfiguration",3],["str",15],["timer",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["origtrip",3]],[[],["endpoint",3]],[[]],[[]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],null,[[["str",15]],["tripmode",4]],[[["str",15]],["trippurpose",4]],null,null,null,[[["map",3],["timer",3]],["popdat",3]],[[["map",3],["timer",3]]],[[["map",3],["timer",3]],[["vec",3,["origtrip"]],["origtrip",3]]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[]],[[]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["bool",15],["popdat",3],["timer",3],["map",3]],[["trip",3],["vec",3,["trip"]]]],[[],["trip",3]],[[]],[[["endpoint",3],["hashmap",3],["option",4],["bool",15],["map",3],["pathconstraints",4]],["option",4]],[[["formatter",3]],["result",6]],[[]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["popdat",3],["timer",3],["str",15],["map",3]],["scenario",3]],[[["endpoint",3],["option",4],["pathconstraints",4]],[["option",4,["bordersnapper"]],["bordersnapper",3]]],null,null,[[["bool",15],["map",3],["option",4]],[["option",4,["tripendpoint"]],["tripendpoint",4]]],null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["result",4]],[[["formatter",3]],["result",6]],[[]],[[["timer",3],["map",3],["importerconfiguration",3]]],null,[[["timer",3],["rawmap",3],["importerconfiguration",3]]],[[]],[[["box",3,["global"]],["global",3]],[["global",3],["any",8],["box",3,["any","global"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["map",3]],[["result",6,["polygon"]],["polygon",3]]],null,null,null,null,null,null,[[["string",3]],[["vec",3,["desireline"]],["result",6,["vec"]]]],[[["gpsbounds",3],["string",3]],[["hashmap",3,["string","polygon"]],["result",6,["hashmap"]]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[["str",15],["string",3],["importerconfiguration",3]]],[[["bool",15],["timer",3],["str",15],["string",3],["gpsbounds",3]]],[[["string",3],["importerconfiguration",3]]],[[["mapname",3],["rawtomapoptions",3],["timer",3]],["map",3]]],"p":[[3,"Job"],[3,"Record"],[3,"ImporterConfiguration"],[3,"GenericCityImporter"],[3,"StopTimeRecord"],[3,"TripRecord"],[3,"PopDat"],[3,"RawTrip"],[3,"RawParcel"],[3,"OrigTrip"],[3,"Endpoint"],[3,"BorderSnapper"],[3,"Trip"],[3,"Record"]]},\ @@ -22,7 +22,7 @@ var searchIndex = JSON.parse('{\ "traffic_seitan":{"doc":"","t":[5,5,5,5],"n":["alter_turn_destinations","main","nuke_random_parking","run"],"q":["traffic_seitan","","",""],"d":["","","",""],"i":[0,0,0,0],"f":[[[["map",3],["mapedits",3],["sim",3],["xorshiftrng",3]]],[[]],[[["xorshiftrng",3],["mapedits",3],["map",3]]],[[["map",3],["timer",3],["sim",3],["xorshiftrng",3]]]],"p":[]},\ "traffic_signal_data":{"doc":"A representation of traffic signal configuration that …","t":[7,3,13,3,3,4,3,3,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,12,12,5,11,11,11,11,11,11,12,12,12,12,11,11,12,12,12,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["DATA","DirectedRoad","Fixed","Plan","Stage","StageType","TrafficSignal","Turn","Variable","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","intersection_osm_node_id","intersection_osm_node_id","into","into","into","into","into","into","is_crosswalk","is_forwards","load_all_data","ne","ne","ne","ne","ne","ne","offset_seconds","osm_node1","osm_node2","osm_way_id","partial_cmp","partial_cmp","permitted_turns","plans","protected_turns","serialize","serialize","serialize","serialize","serialize","serialize","stage_type","stages","start_time_seconds","to","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id"],"q":["traffic_signal_data","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","A road segment connecting two intersections, and a …","A fixed number of seconds.","A plan describes how a traffic signal is configured …","A traffic signal is in one stage at any time. The stage …","How long a stage lasts before moving to the next one.","","A movement through an intersection.","Minimum, Delay, Additional Minimum is the minimum cycle …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The movement begins at the end of this road segment.","The ID of the OSM node representing the intersection with …","The ID of the OSM node representing the intersection. …","","","","","","","True iff the movement is along a crosswalk. Note that …","The direction along the road segment. See …","Returns all traffic signal data compiled into this build, …","","","","","","","Relative to a central clock, delay the first stage by …","The ID of the OSM node at the start of this road segment.","The ID of the OSM node at the end of this road segment.","The ID of the OSM way representing the road.","","","During this stage, these turns can be performed after …","The traffic signal uses configuration from one plan at a …","During this stage, these turns can be performed with the …","","","","","","","The stage lasts this long before moving to the next one.","The traffic signal repeatedly cycles through these …","This plan takes effect at this local time, measured in …","The movement ends at the beginning of this road segment.","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,1,0,0,0,0,0,1,2,3,4,1,5,6,2,3,4,1,5,6,2,3,4,1,5,6,2,3,4,1,5,6,5,6,2,3,4,1,5,6,2,3,4,1,5,6,2,3,4,1,5,6,2,3,4,1,5,6,5,2,5,2,3,4,1,5,6,5,6,0,2,3,4,1,5,6,3,6,6,6,5,6,4,2,4,2,3,4,1,5,6,4,3,3,5,2,3,4,1,5,6,2,3,4,1,5,6,2,3,4,1,5,6,2,3,4,1,5,6],"f":[null,null,null,null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["trafficsignal",3]],[[],["plan",3]],[[],["stage",3]],[[],["stagetype",4]],[[],["turn",3]],[[],["directedroad",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[["turn",3]],["ordering",4]],[[["directedroad",3]],["ordering",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["trafficsignal",3]],["bool",15]],[[["plan",3]],["bool",15]],[[["stage",3]],["bool",15]],[[["stagetype",4]],["bool",15]],[[["turn",3]],["bool",15]],[[["directedroad",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],[["error",3],["result",4,["btreemap","error"]],["btreemap",3,["i64","trafficsignal"]]]],[[["trafficsignal",3]],["bool",15]],[[["plan",3]],["bool",15]],[[["stage",3]],["bool",15]],[[["stagetype",4]],["bool",15]],[[["turn",3]],["bool",15]],[[["directedroad",3]],["bool",15]],null,null,null,null,[[["turn",3]],[["option",4,["ordering"]],["ordering",4]]],[[["directedroad",3]],[["option",4,["ordering"]],["ordering",4]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]]],"p":[[4,"StageType"],[3,"TrafficSignal"],[3,"Plan"],[3,"Stage"],[3,"Turn"],[3,"DirectedRoad"]]},\ "updater":{"doc":"","t":[17,5,5,5,5,5,5,5,5,5,5,5],"n":["MD5_BUF_READ_SIZE","compress","download_file","download_updates","generate_manifest","incremental_upload","just_compare","main","md5sum","remove_empty_directories","rm","upload"],"q":["updater","","","","","","","","","","",""],"d":["","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0],"f":[null,[[["str",15]]],[[["str",15],["bool",15]]],[[["string",3],["bool",15]]],[[["manifest",3]],["manifest",3]],[[["string",3]]],[[]],[[]],[[["str",15]],["string",3]],[[["str",15]]],[[["str",15]]],[[["string",3]]]],"p":[]},\ -"widgetry":{"doc":"Widgets","t":[12,12,13,13,13,3,13,13,13,13,13,13,13,13,3,3,13,13,3,3,3,13,13,13,13,13,13,13,13,3,13,13,4,13,13,3,13,13,13,3,13,4,4,13,4,13,13,13,17,13,13,13,13,13,3,13,4,3,3,13,3,13,13,13,4,3,13,13,13,13,13,13,13,13,13,13,13,13,13,3,4,3,4,13,13,13,3,13,3,3,13,13,4,13,13,3,4,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,5,3,3,13,13,13,3,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,6,13,13,13,13,13,13,3,13,13,13,3,3,13,3,13,13,13,13,13,4,13,13,13,13,13,13,13,3,13,13,13,13,3,13,3,3,3,13,3,3,8,8,13,13,3,13,3,4,4,3,8,3,13,13,3,3,3,8,3,3,13,3,13,13,13,4,13,13,13,4,3,13,13,4,13,3,3,8,3,13,13,13,13,13,13,12,11,12,12,12,0,11,11,11,11,11,11,0,12,12,12,12,12,12,12,12,0,0,0,10,12,12,12,12,12,12,12,12,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,11,11,11,11,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,0,10,10,12,12,0,12,11,12,12,12,12,12,12,11,11,12,11,11,11,11,12,0,10,12,12,12,12,12,12,12,12,5,12,12,12,12,12,12,12,12,14,12,12,0,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,12,12,12,12,12,12,12,12,5,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,11,12,11,12,12,12,12,12,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,5,0,12,12,0,12,12,12,12,12,10,12,12,12,12,12,12,12,12,12,12,12,11,11,0,12,12,12,0,0,12,12,0,12,12,12,12,12,12,10,11,11,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,3,13,13,13,13,4,13,13,13,13,13,13,13,13,8,8,3,8,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,3,11,12,11,11,11,11,12,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,12,11,11,11,3,3,3,3,3,3,6,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,5,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,12,12,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,12,12,11,11,12,3,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,13,13,13,13,13,3,3,13,13,13,17,4,17,13,13,17,17,13,13,13,13,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,12,12,11,11,11,11,12,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,18,18,18,18,18,18,18,3,13,13,18,4,18,18,3,13,18,18,18,18,18,18,18,18,18,18,18,18,18,3,13,18,18,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,3,17,17,3,17,17,3,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,11,11,11,12,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,17,13,13,4,13,18,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,13,13,3,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,12,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,12,11,12,12,12,12,13,13,13,3,13,13,4,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,4,4,13,3,13,13,13,13,12,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,13,13,13,3,13,13,8,3,3,3,4,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,12,12,0,12,12,12,12,12,12,12,13,13,13,3,13,13,3,3,8,3,4,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,12,12,12,11,11,11,12,12,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,12,12,12,12,17,3,3,17,12,11,11,11,11,11,12,11,12,11,11,11,11,12,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,11,12,5,11,12,12,11,11,11,11,11,11,11,12,12,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,17,7,6,3,11,11,11,11,11,11,11,12,11,12,12,12,12,11,11,12,12,12,12,0,11,11,11,12,12,11,5,12,11,11,11,11,11,12,12,11,12,12,12,12,12,12,12,12,11,11,11,11,3,11,11,11,12,12,12,11,11,11,11,11,11,12,12,11,11,5,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,17,17,3,5,11,11,11,11,5,5,5,12,12,11,11,11,11,11,11,12,5,5,5,12,11,5,12,11,11,11,4,3,13,13,3,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,12,11,12,11,11,11,11,11,11,11,11,11,13,13,17,17,4,5,13,13,13,13,17,3,8,3,11,11,11,11,11,11,11,11,11,11,11,11,10,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,11,11,11,11,5,11,11,12,11,11,11,12,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,3,11,11,11,11,11,12,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,0,5,3,11,11,11,11,12,11,11,11,11,11,11,12,11,12,11,11,11,13,13,4,13,13,4,13,17,13,3,13,13,3,13,4,3,8,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,0,11,11,11,11,11,11,11,11,11,11,11,0,11,11,0,11,12,11,11,11,11,11,11,11,11,11,0,10,11,0,11,11,11,11,11,10,0,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,12,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,12,12,0,11,11,11,11,11,11,11,0,11,11,11,11,11,12,11,12,11,11,11,11,11,0,0,0,12,12,11,11,11,12,11,0,11,10,0,0,0,12,11,0,0,11,11,0,11,11,0,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,3,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,12,11,12,11,11,11,12,11,11,11,3,3,3,3,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,12,11,11,11,12,12,12,11,11,12,12,11,12,12,12,11,11,11,11,11,12,11,12,11,11,11,11,11,12,11,11,12,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,11,11,11,12,11,12,11,11,12,12,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,12,11,12,11,11,11,11,11,11,11,12,11,11,12,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,3,3,13,13,13,17,4,11,11,11,11,11,11,12,11,11,11,11,11,11,12,12,12,12,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,3,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,12,12,5,12,11,11,11,11,11,11,11,3,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,5,12,11,11,11,3,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,13,13,3,4,13,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,11,12,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,12,12,12,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,12,12,11,12,12,11,11,11,11,11,12,12,11,11,11,11,11,11,12,12,11,11,11,12,12,11,11,11,11,11,11,12,3,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,4,13,13,13,13,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,12,12,3,11,11,11,11,12,5,11,12,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,8,3,3,11,11,11,11,11,11,11,11,12,11,12,12,11,12,11,11,11,10,10,11,11,11,11,11,11,11,11,12,5,12,12,10,12,5,10,10,11,11,11,11,11,11,10,3,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,12,11,11,11,17,13,13,17,3,4,13,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,12,12,12,12,12,12,3,3,8,17,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,11,11,11,12,11,12,11,12,11,11,11,11,12,11,11,11,11,11,11,12,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,4,3,3,17,13,13,3,12,11,11,11,11,12,12,12,12,12,11,12,12,11,11,11,12,5,5,12,12,12,12,12,12,11,11,11,3,3,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,3,11,11,12,11,11,11,12,11,12,11,11,11,11,11,12,12,11,11,11,11,12,12,11,12,11,12,11,11,11,11,3,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11],"n":["0","0","A","Above","Any","Autocomplete","B","Backspace","Below","Bottom","BottomAboveOSD","BottomInset","BungeeInlineRegular","BungeeRegular","ButtonBuilder","ButtonStyle","Bytes","C","Cached","Canvas","CanvasSettings","Center","Center","Center","Centered","Change","ChangeAll","ChangeAlpha","Changed","Choice","Clear","ClickCustom","ClickOutcome","Clicked","Colon","Color","Color","ColoredTexture","Comma","CompareTimes","ConsumeState","ContentMode","ControlState","CornerRadii","CornerRounding","Custom","Custom","D","DEFAULT_CORNER_RADIUS","Default","DefaultDraw","Disabled","Dot","DownArrow","DragDrop","DragDropReleased","DrawBaselayer","DrawWithTooltips","Drawable","E","EdgeInsets","Enter","Equals","Escape","Event","EventCtx","F","F1","F10","F11","F12","F2","F3","F4","F5","F6","F7","F8","F9","FanChart","Fill","Filler","Font","FullyRounded","G","Game","GeomBatch","GeomBatch","GeomBatchStack","GfxCtx","H","Horizontal","HorizontalAlignment","Hovered","I","Image","ImageSource","InputOnly","J","K","Keep","KeepWithMouseover","Key","KeyPress","KeyRelease","L","LCtrl","Label","Left","Left","LeftAlt","LeftArrow","LeftBracket","LeftControl","LeftInset","LeftMouseButtonDown","LeftMouseButtonUp","LeftShift","Line","LinePlot","LinearGradient","LinearGradient","M","MakeGrayscale","Menu","ModifyState","MouseMovedTo","MouseWheelScroll","Multi","MultiKey","N","NoOp","NoOp","Normal","Nothing","Num0","Num1","Num2","Num3","Num4","Num5","Num6","Num7","Num8","Num9","O","Outcome","OutlineStyle","OverpassBold","OverpassMonoBold","OverpassRegular","OverpassSemiBold","P","Pan","Panel","Path","Percent","Percent","PersistentSplit","PlotOptions","Pop","Prerender","PreviousState","Push","Q","R","Replace","RewriteColor","Right","RightAlt","RightArrow","RightBracket","RightInset","RightMouseButtonDown","RightMouseButtonUp","RoundedF64","S","ScaleAspectFill","ScaleAspectFit","ScaleToFill","ScatterPlot","ScreenCaptureEverything","ScreenDims","ScreenPt","ScreenRectangle","Semicolon","Series","Settings","SharedAppState","SimpleState","SingleQuote","Slash","Slider","Space","Spinner","StackAlignment","StackAxis","Stash","State","Style","T","Tab","TabController","Text","TextBox","TextExt","TextSpan","Texture","Texture","Toggle","Top","Top","TopInset","Transition","U","UpArrow","Update","UpdateType","UserInput","V","Vertical","VerticalAlignment","W","Warper","Widget","WidgetImpl","WidgetOutput","WindowGainedCursor","WindowLostCursor","WindowResized","X","Y","Z","a","active","active","active_tab_idx","alignment","app_state","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","assets","assets","assets_are_gzipped","assets_base_url","autocrop_dims","autofocus","axis","axis","b","backend","backend_glow","backend_glow_native","batch_text","batches","bg","bg","bg_batch","bg_color","bg_color","bg_disabled","bg_hover","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bottom","btn","btn","btn_floating","btn_outline","btn_plain","btn_plain_destructive","btn_plain_primary","btn_solid","btn_solid_destructive","btn_solid_primary","btn_tab","cached_flexbox","cam_x","cam_y","cam_zoom","cam_zoom","canvas","canvas","canvas","canvas_movement_called","canvas_scroll_speed","canvas_settings","cards","choices","choices","chosen_values","clip_rect","clone","clone","clone_into","clone_into","closest","color","color","color","container_dims","content_mode","contents","contents_dims","corner_rounding","corner_rounding","covered_areas","current","current_idx","current_line","current_percent","current_value","cursor","cursor_x","data","default","default_style","dims","dims","dims","dims","dims","dims","dims","dims","dims","dims","dims","dims","dims","disable_style","disabled","disabled_tooltip","down","drag_canvas_from","drag_just_ended","dragging","draw","draw","draw","draw","draw","draw","draw","draw","draw","drawable","drawing","dropdown","dropdown_border","dump_raw_events","edge_auto_panning","elem_buffer","enabled","event","event","event","event","event_consumed","event_ctx","fake_mouseover","fg","fg","fg","fg_color","fg_disabled","field_bg","filterable","fmt","fmt","font","from","from","from","from","g","geom","get_dims","gl","gui_scroll_speed","has_focus","height","high","horiz","hotkey","hotkey","hotkeys","hover","hover_style","hovering","hovering","hovering_on_idx","icon_fg","id","id","include_labeled_bytes","inner","inner","input","input","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","invert_scroll","is_disabled","is_label_before_image","key","keys_held","keys_to_pan","label","label","label","label","label","label","layout","lctrl","lctrl_held","left","line","line","line","lines","list","loading_tips","loading_tips","low","map_dims","mapspace","max","max_x","max_x","max_y","max_y","menu","min_zoom_for_detail","mouse_on_slider","multikey","naming_hint","new","num_draw_calls","num_forks","num_indices","num_search_results","num_uploads","on_click","other_btn","outcome","outline","outline","outline_color","padding","padding","padding","panel_bg","prerender","prerender","primary_fg","pts","r","read_svg","rect","redo_layout","render_value","require_minimum_width","resize","right","run","runner","scale_factor","scale_factor","screen_geom","screencap_mode","scrollable_x","scrollable_y","section_bg","section_outline","set_pos","settings","size","source","spacer","spacing","stack_axis","stack_spacing","started","state","step_size","stops","string","strings","style","style","style","style","svg","table","tabs","tb","text","text","text_destructive_color","text_hotkey_color","text_primary_color","text_secondary_color","text_tooltip_color","text_widget","to_owned","to_owned","tools","tooltip","tooltip","tooltip","tooltip","tooltips","top","top_left","top_left","top_left","top_left","top_left","top_left","top_left","top_left","top_left","top_left","top_level","touchpad_to_move","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","underlined","uniforms","unit_fmt","up","updates_requested","value","vert","vert_array","vert_buffer","widget","widgets","width","window_has_cursor","window_height","window_icon","window_title","window_width","with_value","x","x1","x2","y","y1","y2","is_double_click","bytes","cache_key","dims","dir","leaflet_naming","zoom","App","Clear","ConsumeState","Custom","DefaultDraw","DrawBaselayer","Keep","KeepWithMouseover","ModifyState","Multi","Pop","PreviousState","Push","Replace","SharedAppState","SimpleState","SimpleStateWrapper","State","Transition","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","before_event","before_event","before_quit","before_quit","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","downcast","downcast_mut","downcast_rc","downcast_ref","draw","draw","draw","draw","draw","draw_baselayer","draw_baselayer","draw_baselayer","draw_baselayer","draw_baselayer","draw_default","draw_default","dump_before_abort","dump_before_abort","event","event","event","execute_transition","free_memory","free_memory","from","from","from","from","inner","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","new_state","on_click","on_click_custom","on_click_custom","on_destroy","on_destroy","on_mouseover","on_mouseover","other_event","other_event","panel","panel_changed","panel_changed","shared_app_state","states","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","Assets","are_gzipped","are_gzipped","as_any","as_any_mut","as_ref","base_url","base_url","borrow","borrow_mut","cache_svg","cache_text","clear_text_cache","default_line_height","extra_fonts","font_to_id","from","get_cached_svg","get_cached_text","into","into_any","into_any_rc","is_font_loaded","line_height","line_height_cache","load_font","new","read_svg","style","svg_cache","text_cache","text_opts","try_from","try_into","type_id","Buffer","Drawable","GfxCtxInnards","PrerenderInnards","SpriteTexture","VertexArray","WindowAdapter","actually_upload","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_program","clear","compile_shader","current_clip","destroy","destroy","disable_clipping","draw_finished","draw_new_frame","drop","drop","drop","elem_buffer","empty","enable_clipping","from","from","from","from","from","from","gl","gl","gl","id","id","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","monitor_scale_factor","new","new","new","new","new","num_indices","program","redraw","request_redraw","restore_clip","screencap","set_cursor_icon","set_cursor_visible","set_window_icon","sprite_count","sprite_height","sprite_width","take_clip","texture_bytes","total_bytes_uploaded","transform_location","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","upload_gl2","upload_webgl1","vert_array","vert_buffer","was_destroyed","was_destroyed","window","window_adapter","window_location","window_resized","window_size","0","WindowAdapter","as_any","as_any_mut","borrow","borrow_mut","draw_finished","from","into","into_any","into_any_rc","setup","try_from","try_into","type_id","window","window_resized","Above","Below","Bottom","BottomAboveOSD","BottomInset","Canvas","CanvasSettings","Center","Center","Centered","DRAG_THRESHOLD","HorizontalAlignment","INSET","Left","LeftInset","PANNING_THRESHOLD","PAN_SPEED","Percent","Percent","Right","RightInset","Top","TopInset","VerticalAlignment","align_window","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam_x","cam_y","cam_zoom","canvas_scroll_speed","center_on_map_pt","center_to_map_pt","center_to_screen_pt","center_zoom","clone","clone","clone","clone_into","clone_into","clone_into","covered_areas","cursor","deserialize","drag_canvas_from","drag_just_ended","edge_auto_panning","eq","eq","fmt","fmt","from","from","from","from","get_cursor","get_cursor_in_map_space","get_cursor_in_screen_space","get_inner_bounds","get_map_bounds","get_screen_bounds","get_window_dims","gui_scroll_speed","handle_event","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","invert_scroll","is_dragging","is_max_zoom","is_min_zoom","is_unzoomed","is_zoomed","keys_held","keys_to_pan","map_dims","map_to_screen","mark_covered_area","max_zoom","min_zoom","min_zoom_for_detail","ne","ne","new","new","screen_to_map","serialize","settings","start_drawing","to_owned","to_owned","to_owned","touchpad_to_move","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","window_has_cursor","window_height","window_width","zoom","0","BLACK","BLUE","CACTUS","CLEAR","CONCRETE","CROSS_HATCH","CYAN","Color","Color","ColoredTexture","DIRT","Fill","GRASS","GREEN","LinearGradient","LinearGradient","NOOP","ORANGE","PINE_TREE","PINK","PURPLE","RED","RUNNING_WATER","SAND","SHRUB","SNOW","SNOW_PERSON","STILL_WATER","TREE","Texture","Texture","WHITE","YELLOW","a","alpha","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_hex","b","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","deserialize","dull","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","g","grey","hex","interp","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","lerp","lerp","line","ne","ne","ne","ne","new_fill","r","rgb","rgb_f","rgba","rgba_f","serialize","shade","shader_style","stops","tint","to_owned","to_owned","to_owned","to_owned","to_pct","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","GfxCtx","MAPSPACE_Z","MENU_Z","Prerender","SCREENSPACE_Z","TOOLTIP_Z","Uniforms","actually_upload","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","as_ref","as_ref","assets","assets_are_gzipped","assets_base_url","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","canvas","clear","default_line_height","disable_clipping","draw_mouse_tooltip","draw_polygon","enable_clipping","fmt","fork","fork_screenspace","from","from","from","get_cursor_in_map_space","get_num_uploads","get_scale_factor","get_screen_bounds","get_total_bytes_uploaded","inner","inner","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_key_down","is_screencap","naming_hint","new","new","num_draw_calls","num_forks","num_uploads","prerender","redraw","redraw_at","request_redraw","scale_factor","screen_to_map","screencap_mode","set_screencap_naming_hint","style","style","transform","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unfork","uniforms","upload","upload","upload_temporary","window","window_resized","window_size","A","Any","B","Backspace","C","Colon","Comma","D","Dot","DownArrow","E","Enter","Equals","Escape","Event","F","F1","F10","F11","F12","F2","F3","F4","F5","F6","F7","F8","F9","G","H","I","J","K","Key","KeyPress","KeyRelease","L","LCtrl","LeftAlt","LeftArrow","LeftBracket","LeftControl","LeftMouseButtonDown","LeftMouseButtonUp","LeftShift","M","MAX_DOUBLE_CLICK_DURATION","MouseMovedTo","MouseWheelScroll","MultiKey","N","NUM_KEYS","NoOp","Normal","Num0","Num1","Num2","Num3","Num4","Num5","Num6","Num7","Num8","Num9","O","P","Q","R","RightAlt","RightArrow","RightBracket","RightMouseButtonDown","RightMouseButtonUp","S","Semicolon","SingleQuote","Slash","Space","T","Tab","U","UpArrow","Update","V","W","WindowGainedCursor","WindowLostCursor","WindowResized","X","Y","Z","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","describe","describe","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_winit_event","from_winit_key","get_hash","get_hash","hash","hash","hotkeys","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","lctrl","ne","ne","partial_cmp","partial_cmp","to_char","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","txt","type_id","type_id","type_id","is_double_click","EventCtx","Game","InputOnly","LoadingScreen","Pan","ScreenCaptureEverything","UpdateType","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","canvas","canvas","canvas_movement","canvas_movement_called","clone","clone_into","cursor_clickable","cursor_grabbable","cursor_grabbing","default_line_height","eq","fake_mouseover","fmt","from","from","from","hide_cursor","input","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_font_loaded","is_key_down","last_drawn","lines","load_font","loading_screen","make_loading_screen","max_capacity","ne","new","no_op_event","normal_left_click","prerender","prerender","println","redo_mouseover","redraw","reprintln","request_update","set_style","show_cursor","style","style","style","title","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","updates_requested","upload","dims","dir","leaflet_naming","zoom","Change","ChangeAll","ChangeAlpha","GeomBatch","MakeGrayscale","NoOp","RewriteColor","append","apply","as_any","as_any","as_any_mut","as_any_mut","autocrop","autocrop_dims","batch","borrow","borrow","borrow_mut","borrow_mut","centered_on","clone","clone","clone_into","clone_into","color","consume","default","deserialize","draw","eq","extend","fmt","fmt","from","from","from","from","geom_batch_stack","get_bounds","get_dims","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_geojson","into_widget","is_empty","list","load_svg","load_svg_bytes","load_svg_bytes_uncached","ne","new","push","push_with_z","rotate","rotate_around_batch_center","scale","scale_xy","serialize","set_z_offset","shift","to_owned","to_owned","translate","try_from","try_from","try_into","try_into","type_id","type_id","unioned_polygon","unshift","upload","Alignment","Axis","Center","GeomBatchStack","Horizontal","Left","Top","Vertical","alignment","append","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","axis","batch","batches","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","eq","eq","fmt","fmt","fmt","from","from","from","from_axis","get","get_mut","horizontal","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","push","set_alignment","set_axis","set_spacing","spacing","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vertical","UserInput","any_pressed","as_any","as_any_mut","borrow","borrow_mut","consume_event","event","event_consumed","from","get_mouse_scroll","get_moved_mouse","has_been_consumed","into","into_any","into_any_arc","into_any_rc","is_window_resized","key_released","lctrl_held","left_mouse_button_pressed","left_mouse_button_released","left_mouse_double_clicked","new","nonblocking_is_update_event","pressed","try_from","try_into","type_id","unconsume_event","use_update_event","window_lost_cursor","0","ClickedFreeSpace","ClickedObject","Dragging","DummyID","Keypress","Nothing","ObjectID","ToggleZoomed","ToggleZoomedBuilder","World","WorldOutcome","always_draw_unzoomed","always_draw_unzoomed","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","build","builder","clone","clone_into","color","dragging_from","draw","draw_master_batches","empty","from","from","from","hovering","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","objects","quadtree","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unzoomed","unzoomed","world","zoomed","zoomed","cursor","dx","dy","obj","0","ClickedFreeSpace","ClickedObject","Dragging","DummyID","Keypress","Nothing","Object","ObjectBuilder","ObjectID","World","WorldOutcome","_id","_quadtree_id","add","add_unnamed","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounded","build","calculate_hover","clickable","clickable","clickable","clone","clone_into","draggable","draggable","draggable","dragging_from","draw","draw","draw_color","draw_hover","draw_hover","draw_hover_rewrite","draw_hovered","draw_master_batch","draw_master_batches","draw_normal","draw_normal","drawn_in_master_batch","eq","event","fmt","from","from","from","from","from","get_hash","hash","hitbox","hitbox","hitbox","hotkey","hover_alpha","hovering","id","initialize_hover","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","keybindings","keybindings","map_id","ne","objects","quadtree","rebuilt_during_drag","to_owned","tooltip","tooltip","tooltip","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unbounded","world","zorder","zorder","zorder","cursor","dx","dy","obj","DEBUG_PERFORMANCE","Settings","State","UPDATE_FREQUENCY","app","as_any","as_any","as_any_mut","as_any_mut","assets_are_gzipped","assets_are_gzipped","assets_base_url","assets_base_url","borrow","borrow","borrow_mut","borrow_mut","canvas","canvas_settings","canvas_settings","draw","dump_raw_events","dump_raw_events","event","free_memory","from","from","into","into","into_any","into_any","into_any_rc","into_any_rc","loading_tips","loading_tips","new","read_svg","read_svg","require_minimum_width","require_minimum_width","run","scale_factor","scale_factor","style","try_from","try_from","try_into","try_into","type_id","type_id","window_icon","window_icon","window_title","ScreenDims","ScreenPt","ScreenRectangle","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","center","clone","clone","clone","clone_into","clone_into","clone_into","contains","deserialize","dims","eq","eq","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","height","height","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","ne","ne","new","new","pad","percent_to_pt","placeholder","pt_to_percent","serialize","square","to_owned","to_owned","to_owned","to_polygon","to_pt","top_left","top_left_for_corner","translated","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","width","width","x","x1","x2","y","y1","y2","zero","zero","AB_ORANGE_1","DEFAULT_OUTLINE_THICKNESS","OutlineStyle","Style","as_any","as_any_mut","borrow","borrow_mut","btn_back","btn_close","btn_close_widget","btn_floating","btn_next","btn_outline","btn_plain","btn_plain_destructive","btn_plain_primary","btn_popup_icon_text","btn_prev","btn_solid","btn_solid_destructive","btn_solid_primary","btn_tab","button_style","clone","clone_into","dark_bg","dropdown_border","field_bg","from","hex","icon_fg","into","into_any","into_any_arc","into_any_rc","light_bg","loading_tips","panel_bg","pregame","primary_fg","section_bg","section_outline","text_destructive_color","text_hotkey_color","text_primary_color","text_secondary_color","text_tooltip_color","to_owned","try_from","try_into","type_id","ButtonStyle","apply","as_any","as_any_mut","bg","bg_disabled","bg_hover","borrow","borrow_mut","btn","clone","clone_into","dropdown","fg","fg_disabled","from","icon","icon_button","icon_bytes","icon_text","into","into_any","into_any_arc","into_any_rc","outline","outline_dark_fg","outline_light_fg","plain_dark_fg","plain_destructive","plain_light_fg","plain_primary","popup","solid_dark_fg","solid_destructive","solid_light_fg","solid_primary","text","to_owned","try_from","try_into","type_id","HIGH_QUALITY","LOW_QUALITY","PathConvIter","add_svg_inner","as_any","as_any_mut","borrow","borrow_mut","convert_color","convert_path","convert_stroke","deferred","first","from","into","into_any","into_any_arc","into_any_rc","into_iter","iter","load_svg","load_svg_bytes","load_svg_from_bytes_uncached","needs_end","next","point","prev","try_from","try_into","type_id","Col","Filter","Sortable","Static","Table","apply","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clicked","column","columns","data","descending","empty","filter","from","from","from","from_controls","get_filtered_data","id","into","into","into","into_any","into_any","into_any","into_any_rc","into_any_rc","into_any_rc","label_per_row","new","panel_changed","render","replace_render","skip","sort_by","state","static_col","to_controls","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","BungeeInlineRegular","BungeeRegular","DEFAULT_FONT","DEFAULT_FONT_SIZE","Font","Line","OverpassBold","OverpassMonoBold","OverpassRegular","OverpassSemiBold","SCALE_LINE_HEIGHT","Text","TextExt","TextSpan","add_appended","add_line","append","append_all","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","batch","batch","batch_text","bg","bg_color","big_heading_plain","big_heading_styled","big_monospaced","body","bold_body","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","change_fg","clone","clone","clone","clone_into","clone_into","clone_into","default_fg","dims","display_title","eq","extend","family","fg","fg_color","fg_color_for_style","fmt","fmt","fmt","font","font","from","from","from","from","from","from","from_all","from_multiline","get_hash","hash","hash_key","highlight_last_line","inner_render","inner_wrap_to_pct","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_widget","into_widget","is_empty","lines","maybe_fg","new","outline_color","outlined","render","render_autocropped","render_curvey","render_line","secondary","size","size","small","small_heading","small_monospaced","text","text_widget","to_owned","to_owned","to_owned","tooltip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","underlined","underlined","wrap_to_pct","Cached","as_any","as_any_mut","borrow","borrow_mut","clear","contents","default","from","into","into_any","into_any_arc","into_any_rc","key","new","screenshot","set","take","try_from","try_into","type_id","update","value","value_mut","warper","screenshot_everything","Warper","as_any","as_any_mut","borrow","borrow_mut","cam_zoom","event","from","into","into_any","into_any_arc","into_any_rc","line","new","started","try_from","try_into","type_id","Changed","ClickCustom","ClickOutcome","Clicked","CornerRadii","CornerRounding","Custom","DEFAULT_CORNER_RADIUS","DragDropReleased","EdgeInsets","FullyRounded","Label","LayoutStyle","Nothing","Outcome","Widget","WidgetImpl","WidgetOutput","abs","align_bottom","align_left","align_right","align_vert_center","apply_flexbox","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","autocomplete","bg","bg","bg_batch","bg_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","button","can_restore","can_restore","centered","centered_cross","centered_horiz","centered_vert","clone","clone","clone_into","clone_into","col","compare_times","consume_geometry","container","containers","corner_rounding","corner_rounding","currently_hovering","custom_col","custom_row","default","default","downcast","downcast_mut","downcast_rc","downcast_ref","drag_drop","draw","draw","dropdown","dropdown","eq","evenly_spaced","evenly_spaced_col","evenly_spaced_row","event","fan_chart","fill_height","fill_width","filler","find","find_mut","flex_wrap","flex_wrap_no_inner_spacing","fmt","fmt","force_width","force_width_parent_pct","force_width_window_pct","from","from","from","from","from","from","from","from","from","from","from","get_all_click_actions","get_dims","get_flexbox","get_width_for_forcing","horiz_separator","id","image","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_geom","is","is_btn","is_default","just_draw","layout","left","line_plot","margin","margin_above","margin_below","margin_horiz","margin_left","margin_right","margin_vert","menu","named","ne","new","new","nothing","outcome","outline","outline","padding","padding_bottom","padding_left","padding_right","padding_top","panel","persistent_split","plots","rect","redo_layout","restore","restore","restore","right","row","scatter_plot","section","set_pos","slider","spinner","stash","style","tab_body","table","tabs","take","take_just_draw","text_box","to_owned","to_owned","toggle","top","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uniform","vert_separator","widget","zero","Autocomplete","as_any","as_any_mut","borrow","borrow_mut","choices","chosen_values","current_line","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","menu","new_widget","num_search_results","recalc_menu","set_pos","take_final_value","tb","try_from","try_into","type_id","Button","ButtonBuilder","ButtonStateStyle","Label","action","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","batch","bg_color","bg_color","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build_def","build_widget","clone","clone","clone","clone_into","clone_into","clone_into","color","corner_rounding","corner_rounding","custom_batch","custom_batch","default","default","default","default_style","dims","disable_style","disabled","disabled_tooltip","disabled_tooltip","disabled_tooltip","draw","draw_disabled","draw_hovered","draw_normal","event","fmt","fmt","fmt","font","font","font_size","font_size","from","from","from","from","get_dims","hitbox","horizontal","hotkey","hotkey","hotkey","hover_style","hovering","image","image","image_batch","image_bg_color","image_bytes","image_color","image_content_mode","image_corner_rounding","image_dims","image_first","image_padding","image_path","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_disabled","is_disabled","is_enabled","is_label_before_image","label","label_color","label_first","label_styled_text","label_text","label_underlined_text","new","new","no_tooltip","outline","outline","outline_color","override_style","padding","padding","padding_bottom","padding_left","padding_right","padding_top","set_pos","stack_axis","stack_spacing","stack_spacing","style","style_mut","styled_text","text","to_owned","to_owned","to_owned","tooltip","tooltip","tooltip","top_left","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vertical","CompareTimes","as_any","as_any_mut","borrow","borrow_mut","dims","draw","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","max","new_widget","set_pos","top_left","try_from","try_into","type_id","Container","Nothing","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","event","from","from","get_dims","get_dims","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","is_row","members","new","set_pos","set_pos","try_from","try_from","try_into","try_into","type_id","type_id","Card","DragDrop","Dragging","Idle","Initial","SPACE_BETWEEN_CARDS","State","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","axis","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cards","default_batch","dims","dims","draw","draw","eq","event","from","from","from","get_dims","get_dragging_state","hovering_batch","hovering_value","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_widget","label","mouseover_card","ne","new","push_card","recalc_draw","selected_batch","selected_value","set_initial_state","set_pos","state","top_left","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","value","cursor_at","drag_from","hovering","hovering","new_idx","orig_idx","selected","selected","Dropdown","as_any","as_any_mut","borrow","borrow_mut","btn","can_restore","choices","current_idx","current_value","current_value_label","draw","event","from","get_dims","into","into_any","into_any_rc","is_persisten_split","label","make_btn","menu","new","open_menu","restore","set_pos","try_from","try_into","type_id","FanChart","as_any","as_any_mut","borrow","borrow_mut","dims","draw","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","new_widget","set_pos","slidey_window","top_left","try_from","try_into","type_id","Filler","FixedSize","RatioWidthSquare","ResizeRule","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","dims","draw","event","fixed_dims","from","from","get_dims","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","resize","set_pos","square_width","try_from","try_from","try_into","try_into","type_id","type_id","Bytes","GeomBatch","Image","ImageSource","Path","as_any","as_any","as_any_mut","as_any_mut","bg_color","bg_color","borrow","borrow","borrow_mut","borrow_mut","build_batch","clone","clone","clone_into","clone_into","color","color","content_mode","content_mode","corner_rounding","corner_rounding","default","dims","dims","empty","fmt","fmt","from","from","from_batch","from_bytes","from_path","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_widget","load","merged_image_style","padding","padding","padding_bottom","padding_left","padding_right","padding_top","source","source","source_batch","source_bytes","source_path","to_owned","to_owned","tooltip","tooltip","try_from","try_from","try_into","try_into","type_id","type_id","untinted","bytes","cache_key","DeferDraw","DrawWithTooltips","JustDraw","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","batch","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","dims","dims","dims","draw","draw","draw","draw","draw","event","event","event","from","from","from","get_dims","get_dims","get_dims","hover","hovering_on_idx","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new_widget","new_widget","set_pos","set_pos","set_pos","tooltips","top_left","top_left","top_left","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","wrap","Hovering","LinePlot","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","closest","dims","draw","draw","draw_cursor","event","from","from","get_dims","get_hovering","hits","hovering","into","into","into_any","into_any","into_any_rc","into_any_rc","max_x","max_y","new_widget","set_hovering","set_pos","tooltip","top_left","try_from","try_from","try_into","try_into","type_id","type_id","unit_fmt","Menu","as_any","as_any_mut","borrow","borrow_mut","calculate_txt","choices","current_idx","dims","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","new","set_current","set_pos","take_current_choice","top_left","try_from","try_into","type_id","widget","Dims","ExactHeight","ExactPercent","ExactSize","MaxPercent","Panel","PanelBuilder","align","aligned","aligned_pair","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","autocomplete_done","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build_custom","cached_flexbox","center_of","center_of_panel","clicked_outside","clip_rect","clone_stashed","compute_flexbox","container_dims","contents_dims","currently_hovering","dims","dims","draw","dropdown_value","empty","event","exact_height","exact_size","exact_size_percent","find","find_mut","from","from","from","get_all_click_actions","has_widget","horiz","horiz","ignore_initial_events","ignore_initial_events","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","invalidate_flexbox","is_button_enabled","is_checked","max_size","maybe_dropdown_value","maybe_find","maybe_is_checked","modify_spinner","new_builder","panel_dims","persistent_split_value","recompute_layout","recompute_layout_if_needed","recompute_scrollbar_layout","rect_of","replace","restore","restore_scroll","scroll_offset","scroll_to_member","scrollable_x","scrollable_y","set_scroll_offset","slider","slider_mut","spinner","stash","swap_inner_content","take","take_menu_choice","text_box","top_level","top_level","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_container_dims_for_canvas_dims","update_scroll_sliders","vert","vert","PersistentSplit","as_any","as_any_mut","borrow","borrow_mut","btn","button_builder","current_value","current_value","draw","dropdown","event","from","get_dims","into","into_any","into_any_rc","new","set_pos","spacer","try_from","try_into","type_id","widget","Axis","PlotOptions","Series","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","color","default","dims","disabled","filterable","filterable","fixed","from","from","from_f64","from_percent","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","label","make_legend","max_x","max_y","prettyprint","pts","thick_lineseries","to_f64","to_percent","try_from","try_from","try_into","try_into","type_id","type_id","zero","ScatterPlot","as_any","as_any_mut","borrow","borrow_mut","dims","draw","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","new_widget","set_pos","top_left","try_from","try_into","type_id","AREA_SLIDER_BG_WIDTH","Area","Horizontal","SCROLLBAR_BG_WIDTH","Slider","Style","Vertical","area","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","button_geom","current_percent","dims","dragging","draw","draw","event","from","from","get_dims","get_percent","get_value","horizontal_scrollbar","inner_dims","inner_event","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","label","mouse_on_slider","new_widget","padding","pt_to_percent","recalc","set_percent","set_pos","style","top_left","try_from","try_from","try_into","try_into","type_id","type_id","vertical_scrollbar","dragger_len","dragger_len","main_bg_len","main_bg_len","width","0","RoundedF64","Spinner","SpinnerValue","TEXT_WIDTH","add","add_assign","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clamp","clone","clone_into","current","dims","down","draw","drawable","drawable","eq","event","f64_widget","fmt","from","from","get_dims","high","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","label","low","modify","ne","new","outline","partial_cmp","render_value","set_pos","step_size","sub","sub_assign","to_owned","to_string","top_left","try_from","try_from","try_into","try_into","type_id","type_id","up","widget","widget_with_custom_rendering","Stash","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","get_dims","get_value","into","into_any","into_any_rc","new_widget","set_pos","try_from","try_into","type_id","value","Col","Column","Filter","ROWS","Sortable","Static","Table","apply","as_any","as_any_mut","borrow","borrow_mut","col","columns","data","descending","filter","from","from_controls","id","into","into_any","into_any_rc","label_per_row","make_pagination","make_table","name","render","skip","sort_by","state","to_controls","try_from","try_into","type_id","Tab","TabController","activate_tab","active_content_id","active_tab_idx","active_tab_idx","as_any","as_any","as_any_mut","as_any_mut","bar_item","bar_items_id","borrow","borrow","borrow_mut","borrow_mut","build_bar_item_widget","build_bar_items","build_widget","content","from","from","handle_action","id","into","into","into_any","into_any","into_any_rc","into_any_rc","new","new","pop_active_content","push_tab","tab_id","tab_id","tabs","try_from","try_from","try_into","try_into","type_id","type_id","TextBox","as_any","as_any_mut","autofocus","borrow","borrow_mut","calculate_text","cursor_x","default_widget","dims","draw","event","from","get_dims","get_line","has_focus","hovering","into","into_any","into_any_arc","into_any_rc","label","line","new","padding","set_pos","top_left","try_from","try_into","type_id","widget","Toggle","as_any","as_any_mut","borrow","borrow_mut","btn","checkbox","choice","colored_checkbox","custom_checkbox","draw","enabled","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","new_widget","other_btn","set_pos","switch","try_from","try_into","type_id"],"q":["widgetry","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::Event","widgetry::ImageSource","","widgetry::UpdateType","","","","widgetry::app_state","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::assets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::backend_glow","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::backend_glow_native","","","","","","","","","","","","","","","","","widgetry::canvas","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::color","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::drawing","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event::Event","widgetry::event_ctx","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event_ctx::UpdateType","","","","widgetry::geom","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::geom::geom_batch_stack","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::input","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::WorldOutcome","","","","widgetry::mapspace::world","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::world::WorldOutcome","","","","widgetry::runner","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::screen_geom","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::style","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::style::button_style","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::svg","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::table","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::text","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::tools","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::tools::screenshot","widgetry::tools::warper","","","","","","","","","","","","","","","","","","widgetry::widgets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::autocomplete","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::button","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::compare_times","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::containers","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::drag_drop","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::drag_drop::State","","","","","","","","widgetry::widgets::dropdown","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::fan_chart","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::filler","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::image","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::image::ImageSource","","widgetry::widgets::just_draw","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::line_plot","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::menu","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::panel","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::persistent_split","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::plots","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::scatter_plot","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::slider","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::slider::Style","","","","","widgetry::widgets::spinner","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::stash","","","","","","","","","","","","","","","","","","","widgetry::widgets::table","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::tabs","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::text_box","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::toggle","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","UTF-8 encoded bytes of an SVG","","Store a cached key/value pair, only recalculating when …","","","","","","","Change every instance of the first color to the second","Change all colors to the specified value. For this to be …","Change the alpha value of all colors to this value.","A dropdown, checkbox, spinner, etc changed values. The …","","Replace the entire stack of states with this stack.","An action was done, with custom data. The caller must …","When an action happens through a button-like widget, what …","An action was done","","","","Thecolor
parameter is multiplied by any color baked into …","","","This destroys the current state, running the callback on …","Rules for how content should stretch to fill its bounds","","","","Don’t draw anything.","","","","","CallSharedAppState::draw_default
.","","","","","On a DragDrop widget, a member was clicked on and …","BeforeState::draw
is called, draw something else.","","Geometry that’s been uploaded to the GPU once and can …","","","","","","","","","","","","","","","","","","","","","","","Doesn’t do anything by itself, just used for …","","","","","A mutable builder for a group of colored polygons.","Previously rendered graphics, in the form of aGeomBatch
, …","Similar to [Widget::row
]/[Widget::column
], but for …","","","","","","","A stylable UI component builder which presents vector …","The visual","","","","Don’t do anything, keep the current state as the active …","Keep the current state as the active one, but immediately …","","","","","","","","","","","","","","","Note: When double clicking, there will be two …","","","","","","","Convert all colors to greyscale.","","If a state needs to pass data back to its parent, use …","","","Execute a sequence of transitions in order.","","","","Don’t do anything","","Nothing happened","","","","","","","","","","","","The result of a Panel handling an event","","","","","","","","","Path to an SVG file","","","","","Destroy the current state, and resume from the previous …","","Call the previous state’sdraw
. This won’t recurse, …","Push a new active state on the top of the stack.","","","Replace the current state with a new one. Equivalent to …","A way to transform all colors in a GeomBatch.","","","","","","","","An f64 rounded to 4 decimal places. Useful with Spinners, …","","Maintaining aspect ratio, content grows until both bounds …","Maintaining aspect ratio, content grows until it touches …","Stretches content to fit its bounds exactly, breaking …","","","ScreenDims is in units of logical pixels, as opposed to …","ScreenPt is in units of logical pixels, as opposed to …","ScreenRectangle is in units of logical pixels, as opposed …","","","Customize how widgetry works. Most of these settings can…","Any data that should last the entire lifetime of the …","Many states fit a pattern of managing a single panel, …","","","","","","","","An invisible widget that stores some arbitrary data on …","A temporary state of an application. There’s a stack of …","","","","","","","","","","Once uploaded, textures are addressed by their id, …","","","","","When a state responds to an event, it can specify some …","","","","","","","","","","","","Create a new widget by implementing this trait. You can …","","","","","","","","","","","","","A widgetry application splits its state into two pieces: …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draw","Draw the widget. Be sure to draw relative to the top-left …","","","","","","","","","","","","","","","","","Respond to a UI event, such as input or time passing.","Your chance to react to an event. Any side effects …","","","","","","","","","","","","","","","","","","","","","What width and height does the widget occupy? If this …","","","","","","","","","","","","","","","","","","Likestd::include_bytes!
, but also returns its argument, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Some map-space elements are drawn differently when …","","","","","","","","","","Called when something on the panel has been clicked. …","","This widget produced an Outcome, and event handling …","","","","","","","","","","","","","","","This widget changed dimensions, so recalculate layout.","","","","","","","","","","","","","","","Your widget’s top left corner should be here. Handle …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If true, name files in a simple scheme intended for …","","","Replace the entire stack of states with this stack.","This destroys the current state, running the callback on …","Don’t draw anything.","CallSharedAppState::draw_default
.","BeforeState::draw
is called, draw something else.","Don’t do anything, keep the current state as the active …","Keep the current state as the active one, but immediately …","If a state needs to pass data back to its parent, use …","Execute a sequence of transitions in order.","Destroy the current state, and resume from the previous …","Call the previous state’sdraw
. This won’t recurse, …","Push a new active state on the top of the stack.","Replace the current state with a new one. Equivalent to …","Any data that should last the entire lifetime of the …","Many states fit a pattern of managing a single panel, …","","A temporary state of an application. There’s a stack of …","When a state responds to an event, it can specify some …","","","","","","","","","BeforeState::event
is called, call this.","BeforeState::event
is called, call this.","Called before a normal exit, like window close","Called before a normal exit, like window close","","","","","","","","","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the …","Returns anRc
-ed object from anRc
-ed trait object if the …","Returns a reference to the object within the trait object …","Draw","","","","","Specifies what to draw before draw()","Specifies what to draw before draw()","","","","When DrawBaselayer::DefaultDraw is called, run this.","When DrawBaselayer::DefaultDraw is called, run this.","Will be called ifState::event
orState::draw
panics.","Will be called ifState::event
orState::draw
panics.","Respond to a UI event, such as input or time passing.","","","If true, then the top-most state on the stack needs to be …","If widgetry determines the video card is low on memory, …","If widgetry determines the video card is low on memory, …","","","","","","","","","","","","","","","","","","","Returns true if the trait object wraps an object of type …","","Called when something on the panel has been clicked. …","Called when something on the panel has been clicked.","Called when something on the panel has been clicked.","Before this state is popped or replaced, call this.","Before this state is popped or replaced, call this.","Called when the mouse has moved.","Called when the mouse has moved.","If a panelon_click
event didn’t occur andpanel_changed
…","If a panelon_click
event didn’t occur andpanel_changed
…","","Called when something on the panel has changed. If a …","Called when something on the panel has changed. If a …","","A stack of states","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Geometry that’s been uploaded to the GPU once and can …","","","Uploads a sprite sheet of textures to the GPU so they can …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This has no effect when drawn.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Some map-space elements are drawn differently when …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Thecolor
parameter is multiplied by any color baked into …","","","","","","","","","","","","","","","","","","","","","Once uploaded, textures are addressed by their id, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Note: When double clicking, there will be two …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Allow panning and zooming on the canvas. Exactly which …","","","","","","","","","","","","","","","","","","","","","","","","","","Checks if an extra font has previously been loaded with …","","","","Loads an extra font, used only for automatic fallback of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If true, name files in a simple scheme intended for …","","Change every instance of the first color to the second","Change all colors to the specified value. For this to be …","Change the alpha value of all colors to this value.","A mutable builder for a group of colored polygons.","Convert all colors to greyscale.","Don’t do anything","A way to transform all colors in a GeomBatch.","Appends all colored polygons from another batch to the …","","","","","","Sets the top-left to 0, 0. Not sure exactly when this …","","Wrap in a Widget for layouting, so this batch can become …","","","","","Translates the batch to be centered on some point.","","","","","Transforms all colors in a batch.","Returns the colored polygons in this batch, destroying …","","","Draws the batch, consuming it. Only use this for drawing …","","Applies one Fill to many polygons.","","","Creates a batch of filled polygons.","","","","","Compute the bounds of all polygons in this batch.","Returns the width and height of all geometry contained in …","","","","","","","","","Exports the batch to a list of GeoJSON features, labeling …","Wrap in a Widget, so the batch can be drawn as part of a …","True when the batch is empty.","","Returns a batch containing an SVG from a file.","Returns a GeomBatch from the bytes of a utf8 encoded SVG …","Returns a GeomBatch from the bytes of a utf8 encoded SVG …","","Creates an empty batch.","Adds a single polygon, painted according toFill
","Offset z value to render above/below other polygons. z …","Rotates each polygon in the batch relative to the center …","Rotates each polygon in the batch relative to the center …","Scales the batch by some factor.","","","Overrides the Z-ordering offset for the batch. Must be in …","Removes the first polygon in the batch.","","","Translates the batch by some offset.","","","","","","","Builds a single polygon covering everything in this …","Adds a single polygon to the front of the batch, painted …","Upload the batch of polygons to the GPU, returning …","","","","Similar to [Widget::row
]/[Widget::column
], but for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A left click occurred while not hovering on any object","A hoverable object was clicked","An object is being dragged. The given offsets are …","If you don’t ever need to refer to objects in aWorld
, …","While hovering on an object with a defined hotkey, that …","Nothing interesting happened","Objects in aWorld
are uniquely identified by this …","Draws one of two versions of something, based on whether …","","AWorld
manages objects that exist in “map-space”, …","The result of aWorld
handling an event","","","","","","","","","","","","","","","Transforms all colors in both batches.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A left click occurred while not hovering on any object","A hoverable object was clicked","An object is being dragged. The given offsets are …","If you don’t ever need to refer to objects in aWorld
, …","While hovering on an object with a defined hotkey, that …","Nothing interesting happened","","This provides a builder API for adding objects to aWorld
.","Objects in aWorld
are uniquely identified by this …","AWorld
manages objects that exist in “map-space”, …","The result of aWorld
handling an event","","","Start adding an object to theWorld
. The caller should …","Begin adding an unnamed object to theWorld
.","","","","","","","","","","","","","","","","","","","","","Creates an emptyWorld
, whose objects can exist in the …","Finalize the object, adding it to theWorld
.","","Mark the object as clickable.WorldOutcome::ClickedObject
…","","","","","Mark the object as draggable. The user can hover on this …","","","","Draw objects in the world that’re currently visible.","Specifies how to draw this object normally (while not …","Draw the object by coloring its hitbox","","","Draw the object in a hovered state by transforming the …","Specifies how to draw the object while the cursor is …","Draw something underneath all objects. This is useful for …","","","","Indicate that an object doesn’t need to be drawn …","","Let objects in the world respond to something happening.","","","","","","","","","Specifies the geometry of the object. Required.","","","While the user hovers over this object, they can press a …","Draw the object in a hovered state by changing the alpha …","","","After adding all objects to aWorld
, call this to …","","","","","","","","","","","","","","","","","","","","If the outcome references some ID, transform it to …","","","","If a drag event causes the world to be totally rebuilt, …","","Draw a tooltip while hovering over this object.","","","","","","","","","","","","","","","","","","Creates an emptyWorld
, whose objects can exist anywhere …","","Provides ordering for overlapping objects. Higher values …","","","","","","","","Customize how widgetry works. Most of these settings can…","","","","","","","","","","","","","","","","","","","Returns naming hint. Logically consumes the number of …","Log every raw winit event to the DEBUG level.","","","","","","","","","","","","Sets the text that’ll appear during long …","","Specify the title of the window to open.","When callingWidget::draw_svg
,ButtonBuilder::image_path
, …","","If the screen width using the monitor’s detected scale …","","","Override the initial HiDPI scale factor from whatever …","","","","","","","","","Sets the window icon. This should be a 32x32 image.","","","ScreenDims is in units of logical pixels, as opposed to …","ScreenPt is in units of logical pixels, as opposed to …","ScreenRectangle is in units of logical pixels, as opposed …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","title: name of previous screen, which you’ll return to","An “X” button","An “X” button to close the current state. Bound to …","","A right facing caret, like “>”, suitable for paging …","","","","","","A left facing caret, like “<”, suitable for paging to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get all entries, filtered and sorted according to the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Render the text, without any autocropping. You can pass …","Render the text, autocropping blank space out of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","Store a cached key/value pair, only recalculating when …","","","","","","","","","","","","","Get the current key.","","","update
is preferred, but sometimesproduce_value
needs to …","Clears the current pair and returns it.","","","","Update the value if the key has changed.","Get the current value.","Get the current value, mutably.","","Take a screenshot of the entire canvas, tiling it based …","","","","","","","","","","","","","","","","","","","A dropdown, checkbox, spinner, etc changed values. The …","An action was done, with custom data. The caller must …","When an action happens through a button-like widget, what …","An action was done","","","","","On a DragDrop widget, a member was clicked on and …","","","","","Nothing happened","The result of a Panel handling an event","","Create a new widget by implementing this trait. You can …","","","","","","This doesn’t count against the entire container","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If a new Panel is being created to replace an older one, …","If a new Panel is being created to replace an older one, …","","","","","","","","","Creates a column with the specified widgets. Every member …","","","Things like padding don’t work on many widgets, so just …","","","","","Creates a column with the specified widgets. No margins …","Creates a row with the specified widgets. No margins or …","","","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the …","Returns anRc
-ed object from anRc
-ed trait object if the …","Returns a reference to the object within the trait object …","","Draw the widget. Be sure to draw relative to the top-left …","","","","","","Creates a column with the specified widgets, with a …","Creates a row with the specified widgets, with aspacing
…","Your chance to react to an event. Any side effects …","","","","","","","This one is really weird. percent_width should be LESS …","Like flex_wrap, but doesn’t horizontally space out …","","","Only for rows/columns. Used to force table columns to …","","","","","","","","","","","","","","","What width and height does the widget occupy? If this …","","Needed for force_width.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the trait object wraps an object of type …","","","","","","","","","","","","","","","","","","","","This widget produced an Outcome, and event handling …","Callers have to adjust padding too, probably","","","","","","","","","","","This widget changed dimensions, so recalculate layout.","Restore state from the previous version of this widget, …","Restore state from the previous version of this widget, …","","","Creates a row with the specified widgets. Every member …","","","Your widget’s top left corner should be here. Handle …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","When a button is clicked,Outcome::Clicked
with this …","","","","","","","","","","Set a background color for the button based on the button…","","","","","","","","","","Build a button.","Shorthand method to build a default widget whoseaction
…","Shorthand method to build a Button wrapped in a Widget","","","","","","","","Set independent rounding for each of the button’s …","","Set a pre-rendered GeomBatch to use for the button …","","","","","","","","The button cannot be clicked and will be styled as …","Set a tooltipText
to appear when hovering over the …","","","","","","","","","","","Set the font used by the button’s label.","","Set the size of the font of the button’s label.","","","","","","","","The button’s items will be rendered in a horizontal row","Set a hotkey for the button","","","","","","","Set the image for the button. If not set, the button will …","Set a background color for the image, other than the …","Set the image for the button. If not set, the button will …","Rewrite the color of the button’s image.","If a customimage_dims
was set, control how the image …","Set independent rounding for each of the button’s image…","Scale the bounds containing the image. Ifimage_dims
are …","Display the button’s image before the button’s label.","Set padding for the image","Set the image for the button. If not set, the button will …","","","","","","","","","","","","","","","","","","","","","","Set the color of the button’s label.","Display the button’s label before the button’s image.","Assign a pre-styledText
instance if your button need …","Set the text of the button’s label.","Set the text of the button’s label. The text will be …","","","If atooltip
is not specified, a default tooltip will be …","Set an outline for the button based on the button’s …","","","","Extra spacing around a button’s items (label and/or …","","Extra spacing around a button’s items (label and/or …","Extra spacing around a button’s items (label and/or …","Extra spacing around a button’s items (label and/or …","Extra spacing around a button’s items (label and/or …","","","Spacing between the image and text of a button. Has no …","","","","","","","","","Set a non-default tooltipText
to appear when hovering …","","","","","","","","","","","","","","","","The button’s items will be rendered in a vertical column","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If a card is currently being dragged, return its original …","","","","","","","","","","","","","","","","","","This widget emits several events.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Doesn’t do anything by itself, just used for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a square filler, always some percentage of the …","","","","","","","UTF-8 encoded bytes of an SVG","Previously rendered graphics, in the form of aGeomBatch
, …","A stylable UI component builder which presents vector …","The visual","Path to an SVG file","","","","","Set a background color for the image. Has no effect …","","","","","","Render theImage
and any styling (padding, background, …","","","","","Rewrite the color of the image.","","If a customdims
was set, control how the image should be …","","Set independent rounding for each of the image’s …","","","Scale the bounds containing the image. Ifdims
are not …","","AnImage
with no renderable content. Useful for starting …","","","","","Create a newImage
from aGeomBatch
.","Create a new SVGImage
from bytes.","Create an SVGImage
, read fromfilename
, which is colored …","","","","","","","","","","Processself
into aGeomBatch
.","Create a newImage
based onself
, but overriding with any …","Set padding for the image. Has no effect unless custom …","","Padding below the image. Has no effect unless customdims
…","Padding to the left of the image. Has no effect unless …","Padding to the right of the image. Has no effect unless …","Padding above the image. Has no effect unless customdims
…","Set a new source for theImage
’s data.","","Set the GeomBatch for the button.","Set the bytes for the image.","Set the path to an SVG file for the image.","","","Add a tooltip to appear when hovering over the image.","","","","","","","","The image’s intrinsic colors will be used, it will not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","batch
: theGeomBatch
to drawtooltips
: (hitbox, text, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","label
is used to name the actual LinePlot widget. The …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes the autocomplete widget. It’s fine if the …","","","","","","","","","","","","","","Grab a stashed value and clone it.","","","","","","","","","Returns an empty panel.event
anddraw
will have no …","","","","","","","","","","","","","","When a panel is built, a fake, “no-op” mouseover …","","","","","","","","","","","","","","","","","","","","","","","","","","","All margins/padding/etc from the previous widget are …","","","","","","","","","","","Grab a stashed value, with the ability to pass it around …","Swap the inner content of acontainer
widget with …","Removes a widget from the panel. Does not recalculate …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An f64 rounded to 4 decimal places. Useful with Spinners, …","","","","","","","","","","","","","","","","","","","","","","","","","A spinner for f64s should prefer using this, which will …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a spinner using theSpinnerValue
’s default …","Creates a spinner using a custom method for rendering the …","An invisible widget that stores some arbitrary data on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A widget containing the tab bar and a content pane with …","","","","","","","","","","","","","","","Add a new tab.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[1,2,3,4,5,0,3,3,4,4,4,4,6,6,0,0,7,3,0,0,0,8,4,9,8,10,10,10,11,0,12,11,0,11,3,0,13,13,3,0,12,0,0,14,0,15,16,3,0,17,15,17,3,3,0,11,0,0,0,3,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,14,3,18,0,7,0,0,3,19,0,17,3,0,0,18,3,3,12,12,0,20,20,3,5,16,8,9,3,3,3,3,8,20,20,3,0,0,0,13,3,10,0,12,20,20,12,0,3,20,10,5,11,3,3,3,3,3,3,3,3,3,3,3,0,0,6,6,6,6,3,18,0,7,8,4,0,0,12,0,15,12,3,3,12,0,8,3,3,3,8,20,20,0,3,21,21,21,0,18,0,0,0,3,0,0,0,0,3,3,0,3,0,0,0,0,0,0,3,3,0,0,0,0,0,0,13,0,4,9,4,0,3,3,20,0,0,3,19,0,3,0,0,0,0,20,20,20,3,3,3,22,23,23,24,25,0,23,17,21,23,17,21,0,26,27,27,28,29,30,25,22,0,0,0,31,25,32,33,32,34,35,33,33,23,17,21,23,17,21,36,37,38,39,39,39,39,39,39,39,39,39,40,41,41,41,42,0,43,44,44,45,27,30,46,47,46,40,17,21,17,21,48,0,49,35,40,35,50,40,51,35,41,52,47,46,53,37,41,29,23,21,51,54,30,55,56,48,47,40,57,53,52,29,35,58,51,58,51,52,41,41,53,59,60,54,30,55,56,48,57,53,52,0,37,39,27,45,61,38,0,59,60,62,62,0,44,23,23,33,63,33,39,58,17,21,63,23,23,17,21,22,0,60,61,45,29,64,52,40,23,51,0,56,51,48,29,56,39,24,32,0,43,26,0,44,23,17,21,23,17,21,23,17,21,23,17,21,45,51,51,23,41,45,30,49,53,52,29,23,32,0,62,36,42,29,65,34,28,27,39,52,41,0,54,48,58,48,58,46,45,53,23,43,23,43,43,61,46,26,66,38,67,52,33,63,29,51,35,39,43,44,39,49,22,27,32,67,52,27,68,36,0,0,26,27,0,43,40,40,39,39,60,41,63,35,37,25,51,51,42,30,52,65,23,23,0,43,44,53,0,0,24,46,0,63,39,39,39,39,39,31,17,21,0,23,23,51,35,56,36,54,30,55,56,48,47,57,53,52,29,40,45,23,17,21,23,17,21,23,17,21,63,43,48,52,44,69,40,61,61,32,0,64,41,41,27,27,41,23,70,71,71,70,71,71,72,73,73,74,74,74,74,0,12,12,15,15,0,12,12,12,12,12,15,12,12,0,0,0,0,0,75,15,12,76,75,15,12,76,77,77,77,77,75,15,12,76,75,15,12,76,59,59,59,59,59,75,66,66,76,59,59,66,66,76,77,77,77,77,59,75,76,75,77,77,75,15,12,76,76,75,15,12,76,75,15,12,76,15,75,15,12,76,59,66,66,66,66,59,59,66,66,66,66,76,66,66,75,75,75,15,12,76,75,15,12,76,75,15,12,76,0,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,0,0,0,0,0,0,0,79,80,61,81,82,79,83,80,61,81,82,79,83,80,61,81,82,79,83,80,61,81,82,79,83,0,80,0,80,81,82,80,79,79,61,81,82,61,61,80,80,61,81,82,79,83,80,61,79,81,82,80,61,81,82,79,83,80,61,81,82,79,83,80,61,81,82,83,80,61,81,82,79,83,79,80,81,82,79,83,61,79,80,79,80,79,79,79,79,83,83,83,80,83,79,80,80,61,81,82,79,83,80,61,81,82,79,83,80,61,81,82,79,83,83,83,61,61,81,82,79,79,80,79,79,84,0,84,84,84,84,84,84,84,84,84,0,84,84,84,84,84,4,4,4,4,4,0,0,8,4,8,0,0,0,8,8,0,0,8,4,8,8,4,4,0,41,41,45,8,4,41,45,8,4,41,45,8,4,41,45,8,4,41,41,41,45,41,41,41,41,45,8,4,45,8,4,41,41,45,41,41,45,8,4,8,4,41,45,8,4,41,41,41,41,41,41,41,45,41,41,45,8,4,41,45,8,4,41,45,8,4,41,45,8,4,45,41,41,41,41,41,41,45,41,41,41,41,41,45,8,4,41,45,41,45,41,41,45,8,4,45,41,45,8,4,41,45,8,4,41,45,8,4,41,41,41,41,1,22,22,1,22,1,1,22,0,13,13,1,0,1,22,0,13,1,22,1,22,22,22,1,1,1,1,1,1,1,0,13,22,22,22,22,22,13,1,65,22,13,1,65,22,22,22,13,1,65,22,13,1,65,22,13,1,65,22,13,1,65,22,22,22,13,1,65,22,22,13,1,65,22,13,13,13,1,65,22,22,22,65,22,13,1,65,22,13,1,65,22,13,1,65,22,13,1,65,0,22,65,22,13,1,65,65,22,22,22,22,22,22,22,13,65,22,22,13,1,65,0,22,22,13,1,65,22,13,1,65,22,13,1,65,0,0,0,0,0,0,0,26,43,26,85,43,26,85,43,43,26,26,26,26,26,43,26,85,43,26,85,43,43,43,43,43,43,43,85,43,43,43,26,85,43,43,26,43,26,43,26,43,26,85,43,26,85,85,43,26,85,43,43,43,43,85,43,43,26,43,43,43,26,26,43,43,43,43,43,85,43,26,85,43,26,85,43,26,85,43,43,43,26,26,85,26,26,3,5,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,20,20,3,5,3,3,3,3,20,20,3,3,0,20,20,0,3,3,20,5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,20,20,3,3,3,3,3,3,3,3,3,20,3,3,20,20,20,3,3,3,20,3,5,20,3,5,20,3,5,20,3,5,20,3,5,20,3,5,3,5,3,5,20,3,5,20,3,5,20,3,5,5,20,3,3,5,3,5,0,20,3,5,20,3,5,20,3,5,20,3,5,0,20,5,3,5,3,20,3,5,20,3,5,20,3,5,3,20,3,5,72,0,18,18,0,18,18,0,44,86,18,44,86,18,44,44,44,86,18,44,86,18,44,86,44,44,18,18,44,44,44,44,18,44,18,44,86,18,44,44,44,86,18,44,86,18,18,44,86,18,44,44,86,86,44,44,44,86,18,86,44,44,44,86,86,44,86,86,44,44,44,44,44,86,86,18,44,86,18,44,86,18,44,86,18,44,44,74,74,74,74,10,10,10,0,10,10,0,28,10,28,10,28,10,28,28,28,28,10,28,10,28,28,10,28,10,28,28,28,10,28,10,28,28,10,28,28,10,10,0,28,28,28,10,28,10,28,10,28,10,28,28,28,28,28,28,28,10,28,28,28,28,28,28,28,10,28,28,28,10,28,28,10,28,10,28,10,28,28,28,0,0,9,0,19,9,9,19,25,25,19,9,25,19,9,25,25,25,25,19,9,25,19,9,25,19,9,25,19,9,25,25,19,9,19,9,25,19,9,25,25,25,25,25,19,9,25,19,9,25,19,9,25,19,9,25,25,25,25,25,25,19,9,25,19,9,25,19,9,25,19,9,25,25,0,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,87,88,88,88,0,88,88,0,0,0,0,0,89,90,89,90,89,90,89,90,89,90,90,89,90,90,90,91,89,91,89,89,90,90,91,89,90,89,90,89,90,89,90,89,91,91,90,89,90,89,90,89,90,89,90,0,89,90,92,92,92,92,87,88,88,88,0,88,88,0,0,0,0,0,93,93,91,91,91,88,94,93,87,91,88,94,93,87,91,88,94,93,87,91,88,94,93,87,91,94,91,94,94,93,87,87,94,94,93,91,91,94,94,94,93,94,94,91,91,94,93,94,87,91,87,91,88,94,93,87,87,87,94,94,93,94,94,91,94,91,91,88,94,93,87,91,88,94,93,87,88,87,91,88,94,93,87,94,93,88,87,91,91,91,87,94,94,93,91,88,94,93,87,91,88,94,93,87,91,88,94,93,87,91,94,94,94,93,92,92,92,92,0,0,0,0,95,95,27,95,27,27,27,27,27,95,27,95,27,95,27,27,95,27,27,95,95,95,27,95,27,95,27,95,27,27,27,27,27,27,27,27,0,27,27,95,95,27,95,27,95,27,27,27,27,0,0,0,70,71,64,70,71,64,70,71,64,70,71,64,71,70,71,64,70,71,64,71,64,71,70,64,70,71,64,70,70,71,64,64,64,64,64,64,71,64,70,71,64,70,71,64,70,71,64,70,71,64,70,64,70,64,64,71,71,71,64,64,70,71,64,71,70,71,64,70,70,71,64,70,71,64,70,71,64,71,64,70,71,71,70,71,71,70,64,0,0,0,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,0,39,39,39,39,39,39,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,0,0,0,96,96,96,96,0,0,0,96,96,96,96,96,96,96,96,96,0,0,0,96,96,0,96,96,96,96,0,0,97,97,0,98,99,97,98,99,97,98,99,97,98,99,97,98,99,99,99,99,99,98,99,99,97,98,98,99,99,99,97,98,99,97,98,99,97,98,99,99,99,99,99,99,99,98,99,98,99,97,98,99,97,98,99,97,98,6,6,0,0,0,0,6,6,6,6,0,0,0,0,34,34,34,34,6,63,34,6,63,34,63,34,31,34,34,63,63,63,63,63,6,63,34,6,63,34,34,6,63,34,6,63,34,34,34,63,6,34,6,63,63,63,6,63,34,63,63,6,63,63,34,34,34,34,34,6,6,34,34,34,34,6,63,34,6,63,34,6,63,34,6,63,34,63,34,34,34,63,34,63,63,34,34,63,0,63,63,63,63,63,63,63,31,6,63,34,34,6,63,34,6,63,34,6,63,34,63,63,34,0,50,50,50,50,50,50,50,50,50,50,50,50,50,50,0,50,50,50,50,50,50,50,50,0,0,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,11,11,0,11,14,0,16,0,11,0,14,16,0,11,0,0,0,0,32,32,32,32,32,32,11,16,67,32,100,14,36,11,16,67,32,100,14,36,0,32,32,32,100,11,16,67,32,100,14,36,11,16,67,32,100,14,36,36,0,60,60,32,32,32,32,14,36,14,36,32,0,32,32,0,32,100,32,32,32,14,36,60,60,60,60,0,60,32,0,32,36,32,32,32,60,0,32,32,0,32,32,32,32,14,36,32,32,32,11,16,67,32,100,14,14,14,36,36,36,32,60,32,32,32,32,0,11,16,67,32,100,14,36,11,16,67,32,100,14,36,100,14,36,11,16,67,32,100,14,36,32,60,32,36,0,32,36,0,32,32,32,32,32,32,32,0,32,36,67,32,32,67,32,100,32,32,32,32,32,0,0,0,32,67,60,60,32,36,32,0,32,60,0,0,0,100,32,0,0,32,32,0,14,36,0,36,11,16,67,32,100,14,36,11,16,67,32,100,14,36,11,16,67,32,100,14,36,36,32,32,36,0,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,0,0,0,0,101,101,51,102,103,101,51,102,103,51,51,102,101,51,102,103,101,51,102,103,51,51,51,51,102,103,51,102,103,103,51,51,51,102,51,102,103,51,101,51,51,51,101,51,101,101,101,101,101,51,102,103,51,103,51,103,101,51,102,103,101,101,51,51,101,51,51,101,51,102,51,51,51,51,51,51,51,51,51,51,101,51,102,103,101,51,102,103,101,51,102,103,101,51,102,103,101,51,101,51,102,51,51,51,51,51,101,51,51,51,102,51,51,51,51,51,51,51,51,101,51,51,51,51,51,103,103,51,102,103,51,101,51,101,101,51,102,103,101,51,102,103,101,51,102,103,51,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,0,0,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,104,105,105,105,105,104,105,104,105,104,105,104,105,0,0,106,106,106,0,0,30,107,106,30,107,106,30,30,107,106,30,107,106,30,107,30,107,30,30,106,30,30,107,106,30,30,107,30,30,107,106,30,107,106,107,106,30,107,106,30,30,30,106,30,30,30,107,30,30,30,30,30,30,107,106,30,107,106,30,107,106,107,108,108,109,110,108,108,109,110,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,111,111,111,111,111,111,111,0,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,0,55,55,55,55,0,112,112,0,68,112,68,112,68,112,68,112,112,68,68,68,68,112,68,68,112,68,112,68,112,68,112,68,68,68,68,112,68,112,68,112,7,7,0,0,7,35,7,35,7,35,35,35,7,35,7,35,35,7,35,7,35,35,35,35,35,35,35,35,35,35,35,7,35,7,35,35,35,35,7,35,7,35,7,35,7,35,7,35,35,35,35,35,35,35,35,35,35,35,35,35,7,35,35,35,7,35,7,35,7,35,73,73,0,0,0,113,56,114,113,56,114,114,113,56,114,113,56,114,113,56,114,113,56,114,113,56,113,56,114,113,56,114,113,56,114,56,56,113,56,114,113,56,114,113,114,113,56,114,56,114,113,56,114,56,113,56,114,113,56,114,113,56,114,113,56,114,113,0,0,48,115,48,115,48,115,48,115,48,48,48,48,115,48,48,115,48,48,115,48,48,115,48,115,48,115,48,48,48,48,48,115,48,48,115,48,115,48,115,48,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,0,116,116,116,116,0,0,40,117,117,40,117,116,40,117,116,40,40,117,116,40,117,116,117,117,40,40,40,40,40,40,40,40,40,40,40,117,40,40,40,40,117,117,117,40,40,40,117,116,40,40,40,117,117,117,40,117,116,40,117,116,116,40,117,116,40,40,40,117,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,117,40,117,116,40,117,116,40,117,116,40,40,40,117,0,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,49,58,49,58,49,58,49,58,49,58,58,58,58,58,58,49,58,118,118,49,58,49,58,49,58,49,58,49,0,58,58,118,49,0,118,118,49,58,49,58,49,58,118,0,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,0,119,119,0,0,0,119,53,53,119,53,119,53,119,53,119,53,53,53,53,53,53,53,53,119,53,53,53,53,119,53,53,119,53,119,53,119,53,119,53,53,53,119,53,53,53,53,53,53,53,119,53,119,53,119,53,120,121,120,121,122,2,0,0,0,0,2,2,52,2,52,2,52,2,52,2,52,2,2,52,52,52,52,52,52,2,52,52,2,52,2,52,52,52,2,52,2,2,52,2,52,52,52,2,52,52,2,52,52,52,2,2,2,2,52,52,2,52,2,52,2,52,52,52,0,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,0,0,0,0,97,97,0,98,123,123,123,123,123,99,99,99,99,123,98,99,123,123,123,99,0,0,123,123,99,99,98,98,123,123,123,0,0,24,24,24,24,124,24,124,24,124,24,124,24,124,24,124,24,24,124,124,24,24,24,124,24,124,24,124,24,124,24,24,24,24,124,24,124,24,124,24,124,24,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["into",8,["string"]],["string",3]],["textspan",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["bool",15]],["choice",3]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,null,null,null,null,null,null,null,null,null,null,[[["eventctx",3]],["widget",3]],null,null,null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["controlstate",4]],[[],["contentmode",4]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["eventctx",3]],["transition",4]],[[["widgetoutput",3],["eventctx",3]]],null,null,null,null,[[["color",3]],["choice",3]],null,null,null,null,null,null,[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],null,[[["vec",3]],[["choice",3],["vec",3,["choice"]]]],[[]],[[]],[[]],null,null,[[],["screendims",3]],null,null,null,null,null,null,null,null,[[["key",4],["vec",3,["key"]]],["multikey",4]],null,null,null,null,null,null,null,null,null,null,null,null,null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,[[["key",4]],["choice",3]],null,null,null,null,null,null,null,null,null,[[["key",4]],["multikey",4]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["multikey",4]],["choice",3]],null,[[["into",8,["string"]],["string",3]],["choice",3]],null,null,null,null,null,[[["str",15],["eventctx",3],["panel",3]],["transition",4]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["settings",3],["fnonce",8]]],null,null,null,null,null,null,null,null,null,[[["screenpt",3]]],null,null,null,null,null,null,null,null,null,null,null,[[["str",15]],[["string",3],["choice",3,["string"]]]],[[["into",8,["string"]],["vec",3],["string",3]],[["vec",3,["choice"]],["choice",3,["string"]]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["eventctx",3]],["widget",3]],[[]],[[]],null,[[["into",8,["string"]],["string",3]],["choice",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["choice",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[["canvas",3]]],[[["canvas",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3]],[["box",3],["result",4,["box","box"]],["box",3]]],[[],["option",4]],[[["rc",3]],[["rc",3],["result",4,["rc","rc"]],["rc",3]]],[[],["option",4]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["canvas",3]]],[[["canvas",3]]],[[["eventctx",3]],["transition",4]],[[["eventctx",3]]],[[["eventctx",3]],["transition",4]],[[["eventctx",3],["transition",4]],["bool",15]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["simplestate",8],["box",3,["simplestate"]],["panel",3]],[["box",3,["state"]],["state",8]]],[[["str",15],["eventctx",3],["panel",3]],["transition",4]],[[["panel",3],["eventctx",3],["box",3,["cloneableany"]],["cloneableany",8]],["transition",4]],[[["panel",3],["eventctx",3],["box",3,["cloneableany"]],["cloneableany",8]],["transition",4]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]],["transition",4]],[[["eventctx",3]],["transition",4]],null,[[["panel",3],["eventctx",3]],[["option",4,["transition"]],["transition",4]]],[[["panel",3],["eventctx",3]],[["option",4,["transition"]],["transition",4]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[],["bool",15]],null,[[],["any",8]],[[],["any",8]],[[],["assets",3]],[[],[["str",15],["option",4,["str"]]]],null,[[]],[[]],[[["bounds",3],["geombatch",3],["string",3]]],[[["geombatch",3],["string",3]]],[[]],null,null,null,[[]],[[["str",15]],["option",4]],[[["string",3]],[["option",4,["geombatch"]],["geombatch",3]]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["str",15]],["bool",15]],[[["usize",15],["font",4]],["f64",15]],null,[[["vec",3,["u8"]],["str",15],["u8",15]]],[[["fn",8],["string",3],["bool",15],["box",3,["fn"]],["style",3],["option",4,["string"]]],["assets",3]],null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,null,[[["geombatch",3],["bool",15]],["drawable",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["str",15],["context",3]],[["program",6],["result",6,["program"]]]],[[["color",3]]],[[["str",15],["u32",15],["context",3]],[["result",6,["shader"]],["shader",6]]],null,[[["context",3]]],[[["context",3]]],[[["canvas",3],["f64",15]]],[[["gfxctxinnards",3]]],[[],["gfxctxinnards",3]],[[]],[[]],[[]],null,[[["eventctx",3]],["drawable",3]],[[["canvas",3],["screenrectangle",3],["f64",15]]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["f64",15]],[[["context",3]]],[[["context",3]],["vertexarray",3]],[[["context",3]],["buffer",3]],[[["context",3],["windowadapter",3]],["prerenderinnards",3]],[[["u8",15],["u32",15],["vec",3,["u8"]]],["result",6]],null,null,[[["uniforms",3],["prerenderinnards",3],["drawable",3]]],[[]],[[["option",4]]],[[["string",3],["screendims",3]],["result",6]],[[["cursoricon",4]]],[[["bool",15]]],[[["icon",3]]],null,null,null,[[["canvas",3],["f64",15]],["option",4]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["context",3]],["result",6]],[[["context",3]],["result",6]],null,null,null,null,[[],["window",3]],null,null,[[["f64",15],["screendims",3]]],[[["f64",15]],["screendims",3]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctxinnards",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["timer",3],["settings",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["window",3]],[[["f64",15],["screendims",3]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["verticalalignment",4],["horizontalalignment",4],["screendims",3]],["screenpt",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["pt2d",3]]],[[],["pt2d",3]],[[],["screenpt",3]],[[["f64",15]]],[[],["canvassettings",3]],[[],["horizontalalignment",4]],[[],["verticalalignment",4]],[[]],[[]],[[]],null,null,[[],["result",4]],null,null,null,[[["horizontalalignment",4]],["bool",15]],[[["verticalalignment",4]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[],["screenpt",3]],[[],[["option",4,["pt2d"]],["pt2d",3]]],[[],[["option",4,["screenpt"]],["screenpt",3]]],[[],["bounds",3]],[[],["bounds",3]],[[],["bounds",3]],[[],["screendims",3]],null,[[["userinput",3]],[["option",4,["updatetype"]],["updatetype",4]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],null,null,null,[[["pt2d",3]],["screenpt",3]],[[["screenrectangle",3]]],[[],["f64",15]],[[],["f64",15]],null,[[["horizontalalignment",4]],["bool",15]],[[["verticalalignment",4]],["bool",15]],[[["canvassettings",3],["screendims",3]],["canvas",3]],[[],["canvassettings",3]],[[["screenpt",3]],["pt2d",3]],[[],["result",4]],null,[[]],[[]],[[]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,[[["screenpt",3],["f64",15]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["f32",15]],["color",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["string",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["color",3]],[[],["fill",4]],[[],["texture",3]],[[],["lineargradient",3]],[[]],[[]],[[]],[[]],[[],["result",4]],[[["f64",15]],["color",3]],[[["color",3]],["bool",15]],[[["fill",4]],["bool",15]],[[["texture",3]],["bool",15]],[[["lineargradient",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[["texture",3]],["fill",4]],[[["color",3]],["fill",4]],[[]],[[]],[[]],null,[[["f32",15]],["color",3]],[[["str",15]],["color",3]],[[["pt2d",3]],["color",3]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["f64",15]],["f32",15]],[[["color",3],["f64",15]],["color",3]],null,[[["color",3]],["bool",15]],[[["fill",4]],["bool",15]],[[["texture",3]],["bool",15]],[[["lineargradient",3]],["bool",15]],[[["lineargradient",3]],["fill",4]],null,[[["usize",15]],["color",3]],[[["f32",15]],["color",3]],[[["usize",15],["f32",15]],["color",3]],[[["f32",15]],["color",3]],[[],["result",4]],[[["f64",15]],["color",3]],[[["pt2d",3]]],null,[[["f64",15]],["color",3]],[[]],[[]],[[]],[[]],[[["f64",15]],["f64",15]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,[[["geombatch",3],["bool",15]],["drawable",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["prerender",3]],[[],["assets",3]],[[],["assets",3]],[[],["prerender",3]],null,[[],["bool",15]],[[],[["str",15],["option",4,["str"]]]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["color",3]]],[[],["f64",15]],[[]],[[["text",3]]],[[["color",3],["polygon",3]]],[[["screenrectangle",3]]],[[["formatter",3]],["result",6]],[[["screenpt",3],["f32",15],["option",4,["f32"]],["pt2d",3],["f64",15]]],[[]],[[]],[[]],[[]],[[],[["option",4,["pt2d"]],["pt2d",3]]],[[],["usize",15]],[[],["f64",15]],[[],["bounds",3]],[[],["usize",15]],null,null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["key",4]],["bool",15]],[[],["bool",15]],null,[[["style",3],["bool",15],["canvas",3],["prerender",3]],["gfxctx",3]],[[["canvas",3]],["uniforms",3]],null,null,null,null,[[["drawable",3]]],[[["screenpt",3],["drawable",3]]],[[]],null,[[["screenpt",3]],["pt2d",3]],null,[[["string",3]]],[[],["style",3]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],null,[[["geombatch",3]],["drawable",3]],[[["geombatch",3]],["drawable",3]],[[["geombatch",3]],["drawable",3]],null,[[["screendims",3]]],[[],["screendims",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["event",4]],[[],["key",4]],[[],["multikey",4]],[[]],[[]],[[]],[[["key",4]],["ordering",4]],[[["multikey",4]],["ordering",4]],[[],["string",3]],[[],["string",3]],[[["event",4]],["bool",15]],[[["key",4]],["bool",15]],[[["multikey",4]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[["key",4]],["multikey",4]],[[]],[[["f64",15],["instant",6],["windowevent",4]],[["event",4],["option",4,["event"]]]],[[["keyboardinput",3]],[["option",4,["key"]],["key",4]]],[[],["u64",15]],[[],["u64",15]],[[]],[[]],[[["key",4],["vec",3,["key"]]],["multikey",4]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["key",4]],["multikey",4]],[[["event",4]],["bool",15]],[[["multikey",4]],["bool",15]],[[["key",4]],[["option",4,["ordering"]],["ordering",4]]],[[["multikey",4]],[["option",4,["ordering"]],["ordering",4]]],[[["bool",15]],[["option",4,["char"]],["char",15]]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["eventctx",3]],["textspan",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["assets",3]],[[],["prerender",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["bool",15]],null,[[],["updatetype",4]],[[]],[[]],[[]],[[]],[[],["f64",15]],[[["updatetype",4]],["bool",15]],null,[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["str",15]],["bool",15]],[[["key",4]],["bool",15]],null,null,[[["vec",3,["u8"]],["str",15],["u8",15]]],[[["into",8,["string"]],["fnonce",8],["string",3]]],[[["text",3]],["panel",3]],null,[[["updatetype",4]],["bool",15]],[[["prerender",3],["string",3],["style",3],["screendims",3]],["loadingscreen",3]],[[["fnmut",8],["bool",15]]],[[],["bool",15]],null,null,[[["string",3]]],[[],["bool",15]],[[]],[[["string",3]]],[[["updatetype",4]]],[[["style",3]]],[[]],[[],["style",3]],null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[["geombatch",3]],["drawable",3]],null,null,null,null,null,null,null,null,null,null,null,[[["geombatch",3]]],[[["color",3]],["color",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["geombatch",3]],null,[[],["widget",3]],[[]],[[]],[[]],[[]],[[["pt2d",3]],["geombatch",3]],[[],["geombatch",3]],[[],["rewritecolor",4]],[[]],[[]],[[["rewritecolor",4]],["geombatch",3]],[[],["vec",3]],[[]],[[],["result",4]],[[["gfxctx",3]]],[[["rewritecolor",4]],["bool",15]],[[["fill",4],["vec",3,["polygon"]],["polygon",3],["into",8,["fill"]]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["vec",3]],["geombatch",3]],[[]],[[["color",3]],["rewritecolor",4]],[[]],null,[[],["bounds",3]],[[],["screendims",3]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["gpsbounds"]],["gpsbounds",3]],[["vec",3,["feature"]],["feature",3]]],[[["eventctx",3]],["widget",3]],[[],["bool",15]],null,[[["str",15],["asref",8,["str"]]],["geombatch",3]],[[],["geombatch",3]],[[],["geombatch",3]],[[["rewritecolor",4]],["bool",15]],[[],["geombatch",3]],[[["fill",4],["polygon",3],["into",8,["fill"]]]],[[["fill",4],["polygon",3],["f64",15],["into",8,["fill"]]]],[[["angle",3]],["geombatch",3]],[[["angle",3]],["geombatch",3]],[[["f64",15]],["geombatch",3]],[[["f64",15]],["geombatch",3]],[[],["result",4]],[[["f64",15]],["geombatch",3]],[[]],[[]],[[]],[[["f64",15]],["geombatch",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["polygon",3]],[[["fill",4],["polygon",3],["into",8,["fill"]]]],[[["eventctx",3]],["drawable",3]],null,null,null,null,null,null,null,null,null,[[["vec",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[],["geombatch",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["axis",4]],[[],["alignment",4]],[[],["geombatchstack",3]],[[]],[[]],[[]],[[]],[[["axis",4]],["bool",15]],[[["alignment",4]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[["vec",3,["geombatch"]],["geombatch",3],["axis",4]]],[[["usize",15]],[["geombatch",3],["option",4,["geombatch"]]]],[[["usize",15]],[["geombatch",3],["option",4,["geombatch"]]]],[[["vec",3,["geombatch"]],["geombatch",3]]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["geombatch",3]]],[[["alignment",4]]],[[["axis",4]]],[[]],null,[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["vec",3,["geombatch"]],["geombatch",3]]],null,[[],[["option",4,["key"]],["key",4]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],null,null,[[]],[[],["option",4]],[[],[["option",4,["screenpt"]],["screenpt",3]]],[[],["bool",15]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["key",4]],["bool",15]],null,[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["event",4],["canvas",3]],["userinput",3]],[[],[["option",4,["duration"]],["duration",3]]],[[["option",4,["multikey"]],["into",8,["option"]]],["bool",15]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[]],[[],["bool",15]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["togglezoomed",3]],[[],["togglezoomedbuilder",3]],[[],["togglezoomedbuilder",3]],[[]],[[["rewritecolor",4]]],null,[[["gfxctx",3]]],null,[[["eventctx",3]],["togglezoomed",3]],[[]],[[["geombatch",3]]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["geombatch",3]],["togglezoomed",3]],null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["objectbuilder",3]],[[],[["dummyid",3],["objectbuilder",3,["dummyid"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["bounds",3]],["world",3]],[[["eventctx",3]]],[[["pt2d",3]],["option",4]],[[]],null,null,[[],["dummyid",3]],[[]],[[]],null,null,null,[[["gfxctx",3]]],[[["togglezoomedbuilder",3],["into",8,["togglezoomedbuilder"]]]],[[["color",3]]],null,null,[[["rewritecolor",4]]],[[["togglezoomedbuilder",3],["into",8,["togglezoomedbuilder"]]]],[[["eventctx",3],["togglezoomedbuilder",3],["into",8,["togglezoomedbuilder"]]]],null,null,null,[[]],[[["dummyid",3]],["bool",15]],[[["eventctx",3]],["worldoutcome",4]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[],["u64",15]],[[]],[[["polygon",3]]],null,null,[[["into",8,["multikey"]],["multikey",4],["str",15]]],[[["f32",15]]],null,null,[[["eventctx",3]]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["fn",8]],[["worldoutcome",4],["objectid",8]]],[[["dummyid",3]],["bool",15]],null,null,[[["world",3]]],[[]],[[["text",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["world",3]],null,[[["usize",15]]],null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["bool",15]]],null,[[["string",3]]],null,[[]],[[]],[[]],[[]],null,[[["canvassettings",3]]],null,[[["prerender",3],["bool",15]],[["option",4,["string"]],["string",3]]],[[]],null,[[["event",4],["prerender",3]]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["text",3]]],null,[[["str",15]],["settings",3]],[[["box",3,["fn"]],["fn",8]]],null,[[["f64",15]]],null,[[["settings",3],["fnonce",8]]],[[["f64",15]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["string",3]]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["screenpt",3]],[[],["screenpt",3]],[[],["screenrectangle",3]],[[],["screendims",3]],[[]],[[]],[[]],[[["screenpt",3]],["bool",15]],[[],["result",4]],[[],["screendims",3]],[[["screenpt",3]],["bool",15]],[[["screendims",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["logicalposition",3,["f64"]],["f64",15]],["screenpt",3]],[[]],[[]],[[["logicalsize",3,["f64"]],["f64",15]],["screendims",3]],[[["f64",15]],["screendims",3]],[[["i64",15]],["screendims",3]],[[],["screendims",3]],[[["bounds",3]]],[[]],[[],["f64",15]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["screenpt",3]],["bool",15]],[[["screendims",3]],["bool",15]],[[["f64",15]],["screenpt",3]],[[["f64",15]],["screendims",3]],[[["edgeinsets",3]]],[[["f64",15]],["screenpt",3]],[[],["screenrectangle",3]],[[["screenpt",3]],["option",4]],[[],["result",4]],[[["f64",15]]],[[]],[[]],[[]],[[],["polygon",3]],[[],["pt2d",3]],[[["screenpt",3],["screendims",3]],["screenrectangle",3]],[[["canvas",3],["screenpt",3]],["screenpt",3]],[[["f64",15]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["f64",15]],null,null,null,null,null,null,null,[[]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["str",15]],["buttonbuilder",3]],[[],["buttonbuilder",3]],[[["eventctx",3]],["widget",3]],null,[[],["buttonbuilder",3]],null,null,null,null,[[["str",15]],["buttonbuilder",3]],[[],["buttonbuilder",3]],null,null,null,null,null,[[],["style",3]],[[]],[[],["style",3]],null,null,[[]],[[["str",15]],["color",3]],null,[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["style",3]],null,null,[[],["style",3]],null,null,null,null,null,null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,[[["buttonbuilder",3]],["buttonbuilder",3]],[[],["any",8]],[[],["any",8]],null,null,null,[[]],[[]],[[],["buttonbuilder",3]],[[],["buttonstyle",3]],[[]],[[],["buttonbuilder",3]],null,null,[[]],[[["str",15]],["buttonbuilder",3]],[[["buttonbuilder",3]],["buttonbuilder",3]],[[],["buttonbuilder",3]],[[["into",8,["string"]],["str",15],["string",3]],["buttonbuilder",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[]],[[]],[[]],[[],["buttonstyle",3]],[[]],[[]],[[["str",15]],["buttonbuilder",3]],[[]],[[]],[[]],[[]],[[["into",8,["string"]],["string",3]],["buttonbuilder",3]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,[[["tree",3],["f32",15],["geombatch",3]],[["string",3],["bounds",3],["result",4,["bounds","string"]]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[["paint",4],["tree",3],["f64",15]],["fill",4]],[[["path",3]],["pathconviter",3]],[[["f32",15],["stroke",3],["tree",3]]],null,null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[]],null,[[["str",15],["prerender",3]]],[[["str",15],["prerender",3]],["result",6]],[[],["result",6]],null,[[],[["option",4,["pathevent"]],["pathevent",6]]],[[["f64",15]],["point",6]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[["str",15]],["bool",15]],[[["box",3,["fn"]],["str",15],["fn",8],["col",4]]],null,null,null,[[],["filter",3]],null,[[]],[[]],[[]],null,[[],["vec",3]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["filter",3],["box",3,["fn"]],["str",15],["vec",3],["fn",8]],["table",3]],[[["panel",3]]],[[["eventctx",3]],["widget",3]],[[["panel",3],["eventctx",3]]],null,null,null,[[["box",3,["fn"]],["str",15],["fn",8]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,[[["into",8,["string"]],["string",3]],["textspan",3]],null,null,null,null,null,null,null,null,[[["textspan",3],["vec",3,["textspan"]]]],[[]],[[["textspan",3]]],[[["textspan",3],["vec",3,["textspan"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],[[["color",3]],["text",3]],null,[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[["color",3]],["text",3]],[[],["font",4]],[[],["textspan",3]],[[],["text",3]],[[]],[[]],[[]],[[["color",3]],["text",3]],[[["assets",3]],["screendims",3]],[[],["textspan",3]],[[["font",4]],["bool",15]],[[["text",3]]],[[],["str",15]],[[["color",3]],["textspan",3]],null,[[["style",3]],["color",3]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["font",4]],["textspan",3]],null,[[]],[[]],[[]],[[]],[[["textspan",3]],["text",3]],[[],["text",3]],[[["textspan",3],["vec",3,["textspan"]]],["text",3]],[[["vec",3]],["text",3]],[[],["u64",15]],[[]],[[],["string",3]],[[["color",3]]],[[["f32",15],["assets",3]],["geombatch",3]],[[["assets",3],["f64",15]],["text",3]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],[[],["bool",15]],null,[[["color",3],["option",4,["color"]]],["textspan",3]],[[],["text",3]],null,[[["color",3]],["textspan",3]],[[],["geombatch",3]],[[],["geombatch",3]],[[["polyline",3],["f64",15]],["geombatch",3]],[[["vec",3,["textspan"]],["f32",15],["assets",3],["textspan",3]],["geombatch",3]],[[],["textspan",3]],[[["usize",15]],["textspan",3]],null,[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],null,[[["eventctx",3]],["widget",3]],[[]],[[]],[[]],[[["option",4,["multikey"]],["eventctx",3],["str",15],["into",8,["option"]]],["text",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["textspan",3]],null,[[["eventctx",3],["usize",15]],["text",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["option",4]],[[],["cached",3]],null,[[]],[[],["option",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["fnmut",8],["option",4]]],[[],["option",4]],[[],["option",4]],null,[[["screendims",3],["prerender",3],["bool",15],["state",3],["str",15],["f64",15]],["result",6]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["eventctx",3]],["bool",15]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["option",4,["f64"]],["eventctx",3],["pt2d",3],["f64",15]],["warper",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["f64",15]],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[["vec",3],["bool",15],["stretch",3],["eventctx",3],["f64",15]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[["color",3]],["widget",3]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["bool",15]],[[],["bool",15]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["cornerrounding",4]],[[],["edgeinsets",3]],[[]],[[]],[[["widget",3],["vec",3,["widget"]]],["widget",3]],null,[[["geombatch",3]]],[[],["widget",3]],null,[[["into",8,["cornerrounding"]],["cornerrounding",4]],["widget",3]],null,[[],[["option",4,["string"]],["string",3]]],[[["widget",3],["vec",3,["widget"]]],["widget",3]],[[["widget",3],["vec",3,["widget"]]],["widget",3]],[[]],[[],["edgeinsets",3]],[[["box",3]],[["box",3],["result",4,["box","box"]],["box",3]]],[[],["option",4]],[[["rc",3]],[["rc",3],["result",4,["rc","rc"]],["rc",3]]],[[],["option",4]],null,[[["gfxctx",3]]],[[["gfxctx",3]]],null,[[["str",15],["choice",3],["debug",8],["asref",8,["str"]],["partialeq",8],["vec",3,["choice"]],["eventctx",3],["clone",8]],["widget",3]],[[["edgeinsets",3]],["bool",15]],[[],["widget",3]],[[["usize",15],["widget",3],["vec",3,["widget"]]],["widget",3]],[[["usize",15],["widget",3],["vec",3,["widget"]]],["widget",3]],[[["widgetoutput",3],["eventctx",3]]],null,[[],["widget",3]],[[],["widget",3]],null,[[["str",15]],[["option",4,["widget"]],["widget",3]]],[[["str",15]],[["widget",3],["option",4,["widget"]]]],[[["eventctx",3],["percent",3]],["widget",3]],[[["eventctx",3],["percent",3]],["widget",3]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["f64",15]],["widget",3]],[[["f64",15]],["widget",3]],[[["eventctx",3],["percent",3]],["widget",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[["cornerradii",3]]],[[["f64",15]]],[[]],[[["f64",15]],["edgeinsets",3]],[[["usize",15]],["edgeinsets",3]],[[["hashset",3]]],[[],["screendims",3]],[[["node",3],["stretch",3],["vec",3]]],[[],["f64",15]],[[["eventctx",3],["f64",15]],["widget",3]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["option",4,["f64"]],["f64",15]]],[[],["bool",15]],[[["str",15]],["bool",15]],[[],["bool",15]],null,null,null,null,[[["into",8,["edgeinsets"]],["edgeinsets",3]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],null,[[["into",8,["string"]],["string",3]],["widget",3]],[[["edgeinsets",3]],["bool",15]],[[],["widgetoutput",3]],[[["box",3,["widgetimpl"]],["widgetimpl",8]],["widget",3]],[[],["widget",3]],null,[[["outlinestyle",6]],["widget",3]],null,[[["into",8,["edgeinsets"]],["edgeinsets",3]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],null,null,null,null,null,[[["widgetimpl",8],["eventctx",3]]],[[["widgetimpl",8],["eventctx",3]]],[[["panel",3],["eventctx",3]]],null,[[["widget",3],["vec",3,["widget"]]],["widget",3]],null,[[["eventctx",3]],["widget",3]],[[["screenpt",3]]],null,null,null,null,[[["eventctx",3]],["widget",3]],null,null,[[["str",15]],[["option",4,["widget"]],["widget",3]]],[[],["justdraw",3]],null,[[]],[[]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["f64",15]]],[[["eventctx",3],["f64",15]],["widget",3]],null,[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["usize",15],["eventctx",3],["vec",3]],["widget",3]],null,[[["eventctx",3]]],[[["screenpt",3]]],[[],[["vec",3],["option",4,["vec"]]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["eventctx",3],["controlstate",4]],["geombatch",3]],[[["color",3],["controlstate",4]]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3],["str",15]],["button",3]],[[["eventctx",3]],["widget",3]],[[["eventctx",3],["str",15],["asref",8,["str"]]],["widget",3]],[[],["buttonbuilder",3]],[[],["buttonstatestyle",3]],[[],["label",3]],[[]],[[]],[[]],null,[[["into",8,["cornerrounding"]],["cornerrounding",4]]],null,[[["controlstate",4],["geombatch",3]]],null,[[],["buttonbuilder",3]],[[],["buttonstatestyle",3]],[[],["label",3]],null,null,null,[[["bool",15]]],[[]],null,null,[[["gfxctx",3]]],null,null,null,[[["widgetoutput",3],["eventctx",3]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["font",4]]],null,[[["usize",15]]],null,[[]],[[]],[[]],[[]],[[],["screendims",3]],null,[[]],[[["option",4,["multikey"]],["into",8,["option"]]]],null,null,null,null,[[["image",3]]],null,[[["bounds",3],["geombatch",3]]],[[["color",3],["controlstate",4]]],[[]],[[["controlstate",4],["into",8,["rewritecolor"]],["rewritecolor",4]]],[[["contentmode",4]]],[[["into",8,["cornerrounding"]],["cornerrounding",4]]],[[["into",8,["screendims"]],["screendims",3]]],[[]],[[["into",8,["edgeinsets"]],["edgeinsets",3]]],[[["str",15]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["bool",15]],null,null,[[["color",3],["controlstate",4]]],[[]],[[["controlstate",4],["text",3]]],[[["into",8,["string"]],["string",3]]],[[["into",8,["string"]],["string",3]]],[[["option",4,["multikey"]],["option",4,["text"]],["geombatch",3],["text",3],["polygon",3],["multikey",4],["str",15],["bool",15],["eventctx",3]],["button",3]],[[]],[[]],[[["controlstate",4],["outlinestyle",6]]],null,[[["color",3],["controlstate",4]]],[[["buttonstyle",3]]],[[["into",8,["edgeinsets"]],["edgeinsets",3]]],null,[[["f64",15]]],[[["f64",15]]],[[["f64",15]]],[[["f64",15]]],[[["screenpt",3]]],null,[[["f64",15]]],null,[[["controlstate",4]],["buttonstatestyle",3]],[[["controlstate",4]],["buttonstatestyle",3]],null,null,[[]],[[]],[[]],[[]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["str",15],["eventctx",3],["vec",3],["asref",8,["str"]]],["widget",3]],[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[],["screendims",3]],[[],["screendims",3]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["widget",3],["vec",3,["widget"]],["bool",15]],["container",3]],[[["screenpt",3]]],[[["screenpt",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["gfxctx",3]]],null,[[["state",4]],["bool",15]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[]],[[],["screendims",3]],[[],["option",4]],null,[[],["option",4]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],null,[[["eventctx",3]],[["usize",15],["option",4,["usize"]]]],[[["state",4]],["bool",15]],[[["eventctx",3],["str",15],["stackaxis",4]]],[[["geombatch",3],["screendims",3]]],[[["eventctx",3]]],null,[[],["option",4]],[[["option",4]]],[[["screenpt",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[],["bool",15]],null,null,[[]],[[],["str",15]],[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["eventctx",3],["str",15],["bool",15]],["button",3]],null,[[["choice",3],["vec",3,["choice"]],["eventctx",3],["str",15],["bool",15]],["dropdown",3]],[[["eventctx",3]]],[[["widgetimpl",8],["eventctx",3]]],[[["screenpt",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["series",3,["time"]],["time",3],["axis",8],["plotoptions",3,["time"]],["vec",3,["series"]],["unitfmt",3],["eventctx",3],["hgramvalue",8]],["widget",3]],[[["screenpt",3]]],[[["duration",3],["vec",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["screendims",3]],[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[["screendims",3]],["widget",3]],[[]],[[]],[[],["screendims",3]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["screenpt",3]]],[[["eventctx",3],["f64",15]],["widget",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["color",3]]],null,[[]],[[]],[[]],[[]],[[["eventctx",3]],["option",4]],[[],["image",3]],[[],["imagesource",4]],[[]],[[]],[[["into",8,["rewritecolor"]],["rewritecolor",4]]],null,[[["contentmode",4]]],null,[[["into",8,["cornerrounding"]],["cornerrounding",4]]],null,[[],["image",3]],[[["into",8,["screendims"]],["screendims",3]]],null,[[]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[["bounds",3],["geombatch",3]]],[[]],[[["str",15]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["prerender",3]]],[[]],[[["into",8,["edgeinsets"]],["edgeinsets",3]]],null,[[["f64",15]]],[[["f64",15]]],[[["f64",15]]],[[["f64",15]]],[[["imagesource",4]]],null,[[["bounds",3],["geombatch",3]]],[[]],[[["str",15]]],[[]],[[]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],null,null,[[["widgetoutput",3],["eventctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[]],[[],["screendims",3]],[[],["screendims",3]],[[],["screendims",3]],null,null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["geombatch",3],["fn",8],["eventctx",3],["vec",3],["box",3,["fn"]]],["widget",3]],[[["geombatch",3]],["widget",3]],[[["screenpt",3]]],[[["screenpt",3]]],[[["screenpt",3]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["eventctx",3],["geombatch",3]],["widget",3]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,null,[[["gfxctx",3]]],null,null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[],["screendims",3]],[[],["vec",3]],null,null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["plotoptions",3],["vec",3,["series"]],["eventctx",3],["str",15],["series",3],["unitfmt",3]],["widget",3]],[[["eventctx",3]]],[[["screenpt",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["style",3]],["text",3]],null,null,null,[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["choice",3],["vec",3,["choice"]]]],[[["usize",15]]],[[["screenpt",3]]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["eventctx",3],["choice",3],["vec",3,["choice"]]],["widget",3]],null,null,null,null,null,null,null,[[["horizontalalignment",4],["verticalalignment",4]]],[[["horizontalalignment",4],["verticalalignment",4]],["panelbuilder",3]],[[],["panelbuilder",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["str",15]],[["vec",3],["option",4,["vec"]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["panel",3]],[[["eventctx",3]],["panel",3]],null,[[["str",15]],["screenpt",3]],[[],["screenpt",3]],[[["eventctx",3]],["bool",15]],null,[[["str",15]],["clone",8]],[[]],null,null,[[],[["option",4,["string"]],["string",3]]],null,null,[[["gfxctx",3]]],[[["str",15],["asref",8,["str"]]],[["clone",8],["partialeq",8]]],[[["eventctx",3]],["panel",3]],[[["eventctx",3]],["outcome",4]],[[["f64",15]],["panelbuilder",3]],[[["screendims",3]],["panelbuilder",3]],[[["usize",15]],["panelbuilder",3]],[[["str",15]]],[[["str",15]]],[[]],[[]],[[]],[[],[["hashset",3,["string"]],["string",3]]],[[["str",15]],["bool",15]],null,null,[[],["panelbuilder",3]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[]],[[["str",15]],["bool",15]],[[["str",15]],["bool",15]],[[["percent",3]],["panelbuilder",3]],[[["str",15],["asref",8,["str"]]],[["option",4],["clone",8],["partialeq",8]]],[[["str",15]],[["option",4,["widget"]],["widget",3]]],[[["str",15]],[["bool",15],["option",4,["bool"]]]],[[["eventctx",3],["str",15],["spinnervalue",8]]],[[["widget",3]],["panelbuilder",3]],[[],["screendims",3]],[[["str",15]],[["clone",8],["partialeq",8]]],[[["eventctx",3],["bool",15]]],[[["eventctx",3],["bool",15]]],[[["eventctx",3]]],[[["str",15]],["screenrectangle",3]],[[["str",15],["eventctx",3],["widget",3]]],[[["panel",3],["eventctx",3]]],[[["panel",3],["eventctx",3]]],[[]],[[["eventctx",3],["string",3]]],null,null,[[["eventctx",3]]],[[["str",15]],["slider",3]],[[["str",15]],["slider",3]],[[["str",15]],["spinnervalue",8]],[[["str",15]],[["refcell",3],["rc",3,["refcell"]]]],[[["eventctx",3],["str",15],["widget",3]]],[[["str",15]],["widget",3]],[[["str",15]]],[[["str",15]],["string",3]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["screendims",3]]],[[["eventctx",3]],["bool",15]],null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["eventctx",3]],["buttonbuilder",3]],[[]],null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["multikey"]],["choice",3],["vec",3,["choice"]],["eventctx",3],["str",15],["into",8,["option"]]],["persistentsplit",3]],[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["option",4,["multikey"]],["choice",3],["vec",3,["choice"]],["eventctx",3],["str",15],["into",8,["option"]]],["widget",3]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[],["plotoptions",3]],null,null,[[],["plotoptions",3]],null,[[],["plotoptions",3]],[[]],[[]],[[["f64",15]]],[[["f64",15]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["plotoptions",3]],["widget",3]],null,null,[[["unitfmt",3]],["string",3]],null,[[["distance",3],["pt2d",3],["vec",3,["pt2d"]]],["polygon",3]],[[],["f64",15]],[[],["f64",15]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["series",3,["time"]],["time",3],["axis",8],["plotoptions",3,["time"]],["vec",3,["series"]],["addassign",8],["f64",15],["unitfmt",3],["eventctx",3],["div",8,["f64"]]],["widget",3]],[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,null,[[["eventctx",3],["str",15],["f64",15]],["widget",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["polygon",3]],null,null,null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[],["screendims",3]],[[],["f64",15]],[[["usize",15]],["usize",15]],[[["eventctx",3],["f64",15]],["widget",3]],[[],["screendims",3]],[[["eventctx",3]],["bool",15]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["style",4],["string",3],["eventctx",3],["option",4,["string"]],["f64",15]],["widget",3]],[[],["edgeinsets",3]],[[["screenpt",3]],["f64",15]],[[["eventctx",3]]],[[["eventctx",3],["f64",15]]],[[["screenpt",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["eventctx",3],["f64",15]],["widget",3]],null,null,null,null,null,null,null,null,null,null,[[["roundedf64",3]],["roundedf64",3]],[[["roundedf64",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[],["roundedf64",3]],[[]],null,null,null,[[["gfxctx",3]]],[[["prerender",3],["style",3]],["drawable",3]],null,[[["roundedf64",3]],["bool",15]],[[["widgetoutput",3],["eventctx",3]]],[[["eventctx",3],["f64",15]],["widget",3]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["screendims",3]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["eventctx",3]]],[[["roundedf64",3]],["bool",15]],[[["string",3],["eventctx",3],["fn",8],["box",3,["fn"]]]],null,[[["roundedf64",3]],[["option",4,["ordering"]],["ordering",4]]],null,[[["screenpt",3]]],null,[[["roundedf64",3]],["roundedf64",3]],[[["roundedf64",3]]],[[]],[[],["string",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,[[["eventctx",3]],["widget",3]],[[["eventctx",3],["fn",8],["box",3,["fn"]]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[],[["refcell",3],["rc",3,["refcell"]]]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["str",15]],["widget",3]],[[["screenpt",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,null,null,[[]],null,null,[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["usize",15],["eventctx",3]],["widget",3]],[[["eventctx",3],["vec",3,["widget"]],["vec",3],["widget",3],["f64",15]],["widget",3]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[["eventctx",3],["usize",15],["panel",3]]],[[],["string",3]],[[],["usize",15]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[],["string",3]],[[]],[[]],[[]],[[]],[[["eventctx",3],["bool",15]],["widget",3]],[[["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],null,[[]],[[]],[[["eventctx",3],["str",15],["panel",3]],["bool",15]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["buttonbuilder",3],["widget",3],["string",3]]],[[]],[[],["widget",3]],[[["buttonbuilder",3],["widget",3]]],[[["usize",15]],["string",3]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[["style",3]],["text",3]],null,[[["into",8,["string"]],["string",3],["eventctx",3]],["widget",3]],null,[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[],["string",3]],null,null,[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["usize",15],["string",3],["eventctx",3],["bool",15]],["textbox",3]],null,[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["into",8,["string"]],["usize",15],["string",3],["eventctx",3],["bool",15]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["option",4,["multikey"]],["bool",15],["eventctx",3],["str",15],["into",8,["option"]]],["widget",3]],[[["option",4,["multikey"]],["bool",15],["eventctx",3],["str",15],["into",8,["option"]]],["widget",3]],[[["bool",15],["eventctx",3],["str",15],["color",3]],["widget",3]],[[["option",4,["multikey"]],["vec",3,["textspan"]],["bool",15],["eventctx",3],["str",15],["textspan",3],["into",8,["option"]]],["widget",3]],[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["button",3],["bool",15]],["widget",3]],null,[[["screenpt",3]]],[[["option",4,["multikey"]],["bool",15],["eventctx",3],["str",15],["into",8,["option"]]],["widget",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]]],"p":[[3,"Texture"],[3,"RoundedF64"],[4,"Key"],[4,"VerticalAlignment"],[4,"MultiKey"],[4,"Font"],[4,"ImageSource"],[4,"HorizontalAlignment"],[4,"Alignment"],[4,"RewriteColor"],[4,"Outcome"],[4,"Transition"],[4,"Fill"],[4,"CornerRounding"],[4,"DrawBaselayer"],[4,"ClickOutcome"],[4,"ControlState"],[4,"UpdateType"],[4,"Axis"],[4,"Event"],[4,"ContentMode"],[3,"Color"],[3,"Choice"],[3,"TabController"],[3,"GeomBatchStack"],[3,"Prerender"],[3,"Settings"],[3,"GeomBatch"],[3,"TextBox"],[3,"DragDrop"],[8,"TextExt"],[3,"Widget"],[3,"ButtonStyle"],[3,"Text"],[3,"Image"],[3,"EdgeInsets"],[3,"PersistentSplit"],[3,"Toggle"],[3,"Style"],[3,"Panel"],[3,"Canvas"],[3,"Warper"],[3,"GfxCtx"],[3,"EventCtx"],[3,"CanvasSettings"],[3,"Autocomplete"],[3,"Menu"],[3,"LinePlot"],[3,"Series"],[3,"Cached"],[3,"ButtonBuilder"],[3,"Spinner"],[3,"Slider"],[3,"CompareTimes"],[3,"FanChart"],[3,"DrawWithTooltips"],[3,"ScatterPlot"],[3,"PlotOptions"],[8,"State"],[8,"WidgetImpl"],[3,"Drawable"],[3,"UserInput"],[3,"TextSpan"],[3,"ScreenDims"],[3,"LinearGradient"],[8,"SimpleState"],[3,"WidgetOutput"],[3,"Filler"],[3,"Stash"],[3,"ScreenPt"],[3,"ScreenRectangle"],[13,"LeftMouseButtonUp"],[13,"Bytes"],[13,"ScreenCaptureEverything"],[3,"App"],[3,"SimpleStateWrapper"],[8,"SharedAppState"],[3,"Assets"],[3,"PrerenderInnards"],[3,"GfxCtxInnards"],[3,"VertexArray"],[3,"Buffer"],[3,"SpriteTexture"],[3,"WindowAdapter"],[3,"Uniforms"],[3,"LoadingScreen"],[3,"DummyID"],[4,"WorldOutcome"],[3,"ToggleZoomed"],[3,"ToggleZoomedBuilder"],[3,"World"],[13,"Dragging"],[3,"Object"],[3,"ObjectBuilder"],[3,"State"],[3,"PathConvIter"],[4,"Col"],[3,"Filter"],[3,"Table"],[3,"LayoutStyle"],[3,"Button"],[3,"ButtonStateStyle"],[3,"Label"],[3,"Nothing"],[3,"Container"],[4,"State"],[3,"Card"],[13,"Dragging"],[13,"Initial"],[13,"Idle"],[3,"Dropdown"],[4,"ResizeRule"],[3,"JustDraw"],[3,"DeferDraw"],[3,"Hovering"],[4,"Dims"],[3,"PanelBuilder"],[8,"Axis"],[4,"Style"],[13,"Horizontal"],[13,"Vertical"],[13,"Area"],[3,"Column"],[3,"Tab"]]},\ +"widgetry":{"doc":"Widgets","t":[12,12,13,13,13,3,13,13,13,13,13,13,13,13,3,3,13,13,3,3,3,13,13,13,13,13,13,13,13,3,13,13,4,13,13,3,13,13,13,3,13,4,4,13,4,13,13,13,17,13,13,13,13,13,3,13,4,3,3,13,3,13,13,13,4,3,13,13,13,13,13,13,13,13,13,13,13,13,13,3,4,3,4,13,13,13,3,13,3,3,13,13,4,13,13,3,4,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,5,3,3,13,13,13,3,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,6,13,13,13,13,13,13,3,13,13,13,3,3,13,3,13,13,13,13,13,4,13,13,13,13,13,13,13,3,13,13,13,13,3,13,3,3,3,13,3,3,8,8,13,13,3,13,3,4,4,3,8,3,13,13,3,3,3,8,3,3,13,3,13,13,13,4,13,13,13,4,3,13,13,4,13,3,3,8,3,13,13,13,13,13,13,12,11,12,12,12,0,11,11,11,11,11,11,0,12,12,12,12,12,12,12,12,0,0,0,10,12,12,12,12,12,12,12,12,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,11,11,11,11,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,0,10,10,12,12,0,12,11,12,12,12,12,12,12,11,11,12,11,11,11,11,12,0,10,12,12,12,12,12,12,12,12,5,12,12,12,12,12,12,12,12,14,12,12,0,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,12,12,12,12,12,12,12,12,5,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,11,12,11,12,12,12,12,12,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,5,0,12,12,0,12,12,12,12,12,10,12,12,12,12,12,12,12,12,12,12,12,11,11,0,12,12,12,0,0,12,12,0,12,12,12,12,12,12,10,11,11,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,3,13,13,13,13,4,13,13,13,13,13,13,13,13,8,8,3,8,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,3,11,12,11,11,11,11,12,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,12,11,11,11,3,3,3,3,3,3,6,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,5,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,12,12,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,12,12,11,11,12,3,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,13,13,13,13,13,3,3,13,13,13,17,4,17,13,13,17,17,13,13,13,13,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,12,12,11,11,11,11,12,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,18,18,18,18,18,18,18,3,13,13,18,4,18,18,3,13,18,18,18,18,18,18,18,18,18,18,18,18,18,3,13,18,18,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,3,17,17,3,17,17,3,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,11,11,11,12,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,17,13,13,4,13,18,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,3,13,13,3,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,12,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,12,11,12,12,12,12,13,13,13,3,13,13,4,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,4,4,13,3,13,13,13,13,12,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,13,13,13,3,13,13,8,3,3,3,4,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,12,12,0,12,12,12,12,12,12,12,13,13,13,3,13,13,3,3,8,3,4,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,12,12,12,11,11,11,12,12,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,12,12,12,12,17,3,3,17,12,11,11,11,11,11,12,11,12,11,11,11,11,12,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,11,12,5,11,12,12,11,11,11,11,11,11,11,12,12,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,17,7,6,3,11,11,11,11,11,11,11,12,11,12,12,12,12,11,11,12,12,12,12,0,11,11,11,12,12,11,5,12,11,11,11,11,11,12,12,11,12,12,12,12,12,12,12,12,11,11,11,11,3,11,11,11,12,12,12,11,11,11,11,11,11,12,12,11,11,5,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,17,17,3,5,11,11,11,11,5,5,5,12,12,11,11,11,11,11,11,12,5,5,5,12,11,5,12,11,11,11,4,3,13,13,3,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,12,11,12,11,11,11,11,11,11,11,11,11,13,13,17,17,4,5,13,13,13,13,17,3,8,3,11,11,11,11,11,11,11,11,11,11,11,11,10,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,11,11,11,11,5,11,11,12,11,11,11,12,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,3,11,11,11,11,11,12,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,0,5,3,11,11,11,11,12,11,11,11,11,11,11,12,11,12,11,11,11,13,13,4,13,13,4,13,17,13,3,13,13,3,13,4,3,8,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,0,11,11,11,11,11,11,11,11,11,11,11,0,11,11,0,11,12,11,11,11,11,11,11,11,11,11,0,10,11,0,11,11,11,11,11,10,0,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,12,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,12,12,0,11,11,11,11,11,11,11,0,11,11,11,11,11,12,11,12,11,11,11,11,11,0,0,0,12,12,11,11,11,12,11,0,11,10,0,0,0,12,11,0,0,11,11,0,11,11,0,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,3,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,12,11,12,11,11,11,12,11,11,11,3,3,3,3,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,12,11,11,11,12,12,12,11,11,12,12,11,12,12,12,11,11,11,11,11,12,11,12,11,11,11,11,11,12,11,11,12,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,11,11,11,12,11,12,11,11,12,12,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,12,11,12,11,11,11,11,11,11,11,12,11,11,12,11,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,3,3,13,13,13,17,4,11,11,11,11,11,11,12,11,11,11,11,11,11,12,12,12,12,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,3,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,12,12,5,12,11,11,11,11,11,11,11,3,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,5,12,11,11,11,3,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,13,13,3,4,13,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,11,12,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,12,12,12,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,3,3,11,11,11,11,11,11,11,11,12,12,11,12,12,11,11,11,11,11,12,12,11,11,11,11,11,11,12,12,11,11,11,12,12,11,11,11,11,11,11,12,3,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,4,13,13,13,13,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,12,12,3,11,11,11,11,12,5,11,12,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,8,3,3,11,11,11,11,11,11,11,11,12,11,12,12,11,12,11,11,11,10,10,11,11,11,11,11,11,11,11,12,5,12,12,10,12,5,10,10,11,11,11,11,11,11,10,3,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,12,11,11,11,17,13,13,17,3,4,13,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,12,12,12,12,12,12,3,3,8,17,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,11,11,11,12,11,12,11,12,11,11,11,11,12,11,11,11,11,11,11,12,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,4,3,3,17,13,13,3,12,11,11,11,11,12,12,12,12,12,11,12,12,11,11,11,12,5,5,12,12,12,12,12,12,11,11,11,3,3,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,3,11,11,12,11,11,11,12,11,12,11,11,11,11,11,12,12,11,11,11,11,12,12,11,12,11,12,11,11,11,11,3,11,11,11,11,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11],"n":["0","0","A","Above","Any","Autocomplete","B","Backspace","Below","Bottom","BottomAboveOSD","BottomInset","BungeeInlineRegular","BungeeRegular","ButtonBuilder","ButtonStyle","Bytes","C","Cached","Canvas","CanvasSettings","Center","Center","Center","Centered","Change","ChangeAll","ChangeAlpha","Changed","Choice","Clear","ClickCustom","ClickOutcome","Clicked","Colon","Color","Color","ColoredTexture","Comma","CompareTimes","ConsumeState","ContentMode","ControlState","CornerRadii","CornerRounding","Custom","Custom","D","DEFAULT_CORNER_RADIUS","Default","DefaultDraw","Disabled","Dot","DownArrow","DragDrop","DragDropReleased","DrawBaselayer","DrawWithTooltips","Drawable","E","EdgeInsets","Enter","Equals","Escape","Event","EventCtx","F","F1","F10","F11","F12","F2","F3","F4","F5","F6","F7","F8","F9","FanChart","Fill","Filler","Font","FullyRounded","G","Game","GeomBatch","GeomBatch","GeomBatchStack","GfxCtx","H","Horizontal","HorizontalAlignment","Hovered","I","Image","ImageSource","InputOnly","J","K","Keep","KeepWithMouseover","Key","KeyPress","KeyRelease","L","LCtrl","Label","Left","Left","LeftAlt","LeftArrow","LeftBracket","LeftControl","LeftInset","LeftMouseButtonDown","LeftMouseButtonUp","LeftShift","Line","LinePlot","LinearGradient","LinearGradient","M","MakeGrayscale","Menu","ModifyState","MouseMovedTo","MouseWheelScroll","Multi","MultiKey","N","NoOp","NoOp","Normal","Nothing","Num0","Num1","Num2","Num3","Num4","Num5","Num6","Num7","Num8","Num9","O","Outcome","OutlineStyle","OverpassBold","OverpassMonoBold","OverpassRegular","OverpassSemiBold","P","Pan","Panel","Path","Percent","Percent","PersistentSplit","PlotOptions","Pop","Prerender","PreviousState","Push","Q","R","Replace","RewriteColor","Right","RightAlt","RightArrow","RightBracket","RightInset","RightMouseButtonDown","RightMouseButtonUp","RoundedF64","S","ScaleAspectFill","ScaleAspectFit","ScaleToFill","ScatterPlot","ScreenCaptureEverything","ScreenDims","ScreenPt","ScreenRectangle","Semicolon","Series","Settings","SharedAppState","SimpleState","SingleQuote","Slash","Slider","Space","Spinner","StackAlignment","StackAxis","Stash","State","Style","T","Tab","TabController","Text","TextBox","TextExt","TextSpan","Texture","Texture","Toggle","Top","Top","TopInset","Transition","U","UpArrow","Update","UpdateType","UserInput","V","Vertical","VerticalAlignment","W","Warper","Widget","WidgetImpl","WidgetOutput","WindowGainedCursor","WindowLostCursor","WindowResized","X","Y","Z","a","active","active","active_tab_idx","alignment","app_state","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","assets","assets","assets_are_gzipped","assets_base_url","autocrop_dims","autofocus","axis","axis","b","backend","backend_glow","backend_glow_native","batch_text","batches","bg","bg","bg_batch","bg_color","bg_color","bg_disabled","bg_hover","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bottom","btn","btn","btn_floating","btn_outline","btn_plain","btn_plain_destructive","btn_plain_primary","btn_solid","btn_solid_destructive","btn_solid_primary","btn_tab","cached_flexbox","cam_x","cam_y","cam_zoom","cam_zoom","canvas","canvas","canvas","canvas_movement_called","canvas_scroll_speed","canvas_settings","cards","choices","choices","chosen_values","clip_rect","clone","clone","clone_into","clone_into","closest","color","color","color","container_dims","content_mode","contents","contents_dims","corner_rounding","corner_rounding","covered_areas","current","current_idx","current_line","current_percent","current_value","cursor","cursor_x","data","default","default_style","dims","dims","dims","dims","dims","dims","dims","dims","dims","dims","dims","dims","dims","disable_style","disabled","disabled_tooltip","down","drag_canvas_from","drag_just_ended","dragging","draw","draw","draw","draw","draw","draw","draw","draw","draw","drawable","drawing","dropdown","dropdown_border","dump_raw_events","edge_auto_panning","elem_buffer","enabled","event","event","event","event","event_consumed","event_ctx","fake_mouseover","fg","fg","fg","fg_color","fg_disabled","field_bg","filterable","fmt","fmt","font","from","from","from","from","g","geom","get_dims","gl","gui_scroll_speed","has_focus","height","high","horiz","hotkey","hotkey","hotkeys","hover","hover_style","hovering","hovering","hovering_on_idx","icon_fg","id","id","include_labeled_bytes","inner","inner","input","input","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","invert_scroll","is_disabled","is_label_before_image","key","keys_held","keys_to_pan","label","label","label","label","label","label","layout","lctrl","lctrl_held","left","line","line","line","lines","list","loading_tips","loading_tips","low","map_dims","mapspace","max","max_x","max_x","max_y","max_y","menu","min_zoom_for_detail","mouse_on_slider","multikey","naming_hint","new","num_draw_calls","num_forks","num_indices","num_search_results","num_uploads","on_click","other_btn","outcome","outline","outline","outline_color","padding","padding","padding","panel_bg","prerender","prerender","primary_fg","pts","r","read_svg","rect","redo_layout","render_value","require_minimum_width","resize","right","run","runner","scale_factor","scale_factor","screen_geom","screencap_mode","scrollable_x","scrollable_y","section_bg","section_outline","set_pos","settings","size","source","spacer","spacing","stack_axis","stack_spacing","started","state","step_size","stops","string","strings","style","style","style","style","svg","table","tabs","tb","text","text","text_destructive_color","text_hotkey_color","text_primary_color","text_secondary_color","text_tooltip_color","text_widget","to_owned","to_owned","tools","tooltip","tooltip","tooltip","tooltip","tooltips","top","top_left","top_left","top_left","top_left","top_left","top_left","top_left","top_left","top_left","top_left","top_level","touchpad_to_move","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","underlined","uniforms","unit_fmt","up","updates_requested","value","vert","vert_array","vert_buffer","widget","widgets","width","window_has_cursor","window_height","window_icon","window_title","window_width","with_value","x","x1","x2","y","y1","y2","is_double_click","bytes","cache_key","dims","dir","leaflet_naming","zoom","App","Clear","ConsumeState","Custom","DefaultDraw","DrawBaselayer","Keep","KeepWithMouseover","ModifyState","Multi","Pop","PreviousState","Push","Replace","SharedAppState","SimpleState","SimpleStateWrapper","State","Transition","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","before_event","before_event","before_quit","before_quit","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","downcast","downcast_mut","downcast_rc","downcast_ref","draw","draw","draw","draw","draw","draw_baselayer","draw_baselayer","draw_baselayer","draw_baselayer","draw_baselayer","draw_default","draw_default","dump_before_abort","dump_before_abort","event","event","event","execute_transition","free_memory","free_memory","from","from","from","from","inner","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","new_state","on_click","on_click_custom","on_click_custom","on_destroy","on_destroy","on_mouseover","on_mouseover","other_event","other_event","panel","panel_changed","panel_changed","shared_app_state","states","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","Assets","are_gzipped","are_gzipped","as_any","as_any_mut","as_ref","base_url","base_url","borrow","borrow_mut","cache_svg","cache_text","clear_text_cache","default_line_height","extra_fonts","font_to_id","from","get_cached_svg","get_cached_text","into","into_any","into_any_rc","is_font_loaded","line_height","line_height_cache","load_font","new","read_svg","style","svg_cache","text_cache","text_opts","try_from","try_into","type_id","Buffer","Drawable","GfxCtxInnards","PrerenderInnards","SpriteTexture","VertexArray","WindowAdapter","actually_upload","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_program","clear","compile_shader","current_clip","destroy","destroy","disable_clipping","draw_finished","draw_new_frame","drop","drop","drop","elem_buffer","empty","enable_clipping","from","from","from","from","from","from","gl","gl","gl","id","id","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","monitor_scale_factor","new","new","new","new","new","num_indices","program","redraw","request_redraw","restore_clip","screencap","set_cursor_icon","set_cursor_visible","set_window_icon","sprite_count","sprite_height","sprite_width","take_clip","texture_bytes","total_bytes_uploaded","transform_location","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","upload_gl2","upload_webgl1","vert_array","vert_buffer","was_destroyed","was_destroyed","window","window_adapter","window_location","window_resized","window_size","0","WindowAdapter","as_any","as_any_mut","borrow","borrow_mut","draw_finished","from","into","into_any","into_any_rc","setup","try_from","try_into","type_id","window","window_resized","Above","Below","Bottom","BottomAboveOSD","BottomInset","Canvas","CanvasSettings","Center","Center","Centered","DRAG_THRESHOLD","HorizontalAlignment","INSET","Left","LeftInset","PANNING_THRESHOLD","PAN_SPEED","Percent","Percent","Right","RightInset","Top","TopInset","VerticalAlignment","align_window","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam_x","cam_y","cam_zoom","canvas_scroll_speed","center_on_map_pt","center_to_map_pt","center_to_screen_pt","center_zoom","clone","clone","clone","clone_into","clone_into","clone_into","covered_areas","cursor","deserialize","drag_canvas_from","drag_just_ended","edge_auto_panning","eq","eq","fmt","fmt","from","from","from","from","get_cursor","get_cursor_in_map_space","get_cursor_in_screen_space","get_inner_bounds","get_map_bounds","get_screen_bounds","get_window_dims","gui_scroll_speed","handle_event","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","invert_scroll","is_dragging","is_max_zoom","is_min_zoom","is_unzoomed","is_zoomed","keys_held","keys_to_pan","map_dims","map_to_screen","mark_covered_area","max_zoom","min_zoom","min_zoom_for_detail","ne","ne","new","new","screen_to_map","serialize","settings","start_drawing","to_owned","to_owned","to_owned","touchpad_to_move","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","window_has_cursor","window_height","window_width","zoom","0","BLACK","BLUE","CACTUS","CLEAR","CONCRETE","CROSS_HATCH","CYAN","Color","Color","ColoredTexture","DIRT","Fill","GRASS","GREEN","LinearGradient","LinearGradient","NOOP","ORANGE","PINE_TREE","PINK","PURPLE","RED","RUNNING_WATER","SAND","SHRUB","SNOW","SNOW_PERSON","STILL_WATER","TREE","Texture","Texture","WHITE","YELLOW","a","alpha","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_hex","b","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","deserialize","dull","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","g","grey","hex","interp","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","lerp","lerp","line","ne","ne","ne","ne","new_fill","r","rgb","rgb_f","rgba","rgba_f","serialize","shade","shader_style","stops","tint","to_owned","to_owned","to_owned","to_owned","to_pct","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","GfxCtx","MAPSPACE_Z","MENU_Z","Prerender","SCREENSPACE_Z","TOOLTIP_Z","Uniforms","actually_upload","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","as_ref","as_ref","assets","assets_are_gzipped","assets_base_url","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","canvas","clear","default_line_height","disable_clipping","draw_mouse_tooltip","draw_polygon","enable_clipping","fmt","fork","fork_screenspace","from","from","from","get_cursor_in_map_space","get_num_uploads","get_scale_factor","get_screen_bounds","get_total_bytes_uploaded","inner","inner","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_key_down","is_screencap","naming_hint","new","new","num_draw_calls","num_forks","num_uploads","prerender","redraw","redraw_at","request_redraw","scale_factor","screen_to_map","screencap_mode","set_screencap_naming_hint","style","style","transform","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unfork","uniforms","upload","upload","upload_temporary","window","window_resized","window_size","A","Any","B","Backspace","C","Colon","Comma","D","Dot","DownArrow","E","Enter","Equals","Escape","Event","F","F1","F10","F11","F12","F2","F3","F4","F5","F6","F7","F8","F9","G","H","I","J","K","Key","KeyPress","KeyRelease","L","LCtrl","LeftAlt","LeftArrow","LeftBracket","LeftControl","LeftMouseButtonDown","LeftMouseButtonUp","LeftShift","M","MAX_DOUBLE_CLICK_DURATION","MouseMovedTo","MouseWheelScroll","MultiKey","N","NUM_KEYS","NoOp","Normal","Num0","Num1","Num2","Num3","Num4","Num5","Num6","Num7","Num8","Num9","O","P","Q","R","RightAlt","RightArrow","RightBracket","RightMouseButtonDown","RightMouseButtonUp","S","Semicolon","SingleQuote","Slash","Space","T","Tab","U","UpArrow","Update","V","W","WindowGainedCursor","WindowLostCursor","WindowResized","X","Y","Z","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","describe","describe","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_winit_event","from_winit_key","get_hash","get_hash","hash","hash","hotkeys","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","lctrl","ne","ne","partial_cmp","partial_cmp","to_char","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","txt","type_id","type_id","type_id","is_double_click","EventCtx","Game","InputOnly","LoadingScreen","Pan","ScreenCaptureEverything","UpdateType","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","canvas","canvas","canvas_movement","canvas_movement_called","clone","clone_into","cursor_clickable","cursor_grabbable","cursor_grabbing","default_line_height","eq","fake_mouseover","fmt","from","from","from","hide_cursor","input","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_font_loaded","is_key_down","last_drawn","lines","load_font","loading_screen","make_loading_screen","max_capacity","ne","new","no_op_event","normal_left_click","prerender","prerender","println","redo_mouseover","redraw","reprintln","request_update","set_style","show_cursor","style","style","style","title","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","updates_requested","upload","dims","dir","leaflet_naming","zoom","Change","ChangeAll","ChangeAlpha","GeomBatch","MakeGrayscale","NoOp","RewriteColor","append","apply","as_any","as_any","as_any_mut","as_any_mut","autocrop","autocrop_dims","batch","borrow","borrow","borrow_mut","borrow_mut","centered_on","clone","clone","clone_into","clone_into","color","consume","default","deserialize","draw","eq","extend","fmt","fmt","from","from","from","from","geom_batch_stack","get_bounds","get_dims","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_geojson","into_widget","is_empty","list","load_svg","load_svg_bytes","load_svg_bytes_uncached","ne","new","push","push_with_z","rotate","rotate_around_batch_center","scale","scale_xy","serialize","set_z_offset","shift","to_owned","to_owned","translate","try_from","try_from","try_into","try_into","type_id","type_id","unioned_polygon","unshift","upload","Alignment","Axis","Center","GeomBatchStack","Horizontal","Left","Top","Vertical","alignment","append","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","axis","batch","batches","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","eq","eq","fmt","fmt","fmt","from","from","from","from_axis","get","get_mut","horizontal","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","push","set_alignment","set_axis","set_spacing","spacing","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vertical","UserInput","any_pressed","as_any","as_any_mut","borrow","borrow_mut","consume_event","event","event_consumed","from","get_mouse_scroll","get_moved_mouse","has_been_consumed","into","into_any","into_any_arc","into_any_rc","is_window_resized","key_released","lctrl_held","left_mouse_button_pressed","left_mouse_button_released","left_mouse_double_clicked","new","nonblocking_is_update_event","pressed","try_from","try_into","type_id","unconsume_event","use_update_event","window_lost_cursor","0","ClickedFreeSpace","ClickedObject","Dragging","DummyID","Keypress","Nothing","ObjectID","ToggleZoomed","ToggleZoomedBuilder","World","WorldOutcome","always_draw_unzoomed","always_draw_unzoomed","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","build","builder","clone","clone_into","color","dragging_from","draw","draw_master_batches","empty","from","from","from","hovering","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","objects","quadtree","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unzoomed","unzoomed","world","zoomed","zoomed","cursor","dx","dy","obj","0","ClickedFreeSpace","ClickedObject","Dragging","DummyID","Keypress","Nothing","Object","ObjectBuilder","ObjectID","World","WorldOutcome","_id","_quadtree_id","add","add_unnamed","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounded","build","calculate_hover","clickable","clickable","clickable","clone","clone_into","draggable","draggable","draggable","dragging_from","draw","draw","draw_color","draw_hover","draw_hover","draw_hover_rewrite","draw_hovered","draw_master_batch","draw_master_batches","draw_normal","draw_normal","drawn_in_master_batch","eq","event","fmt","from","from","from","from","from","get_hash","hash","hitbox","hitbox","hitbox","hotkey","hover_alpha","hovering","id","initialize_hover","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","keybindings","keybindings","map_id","ne","objects","quadtree","rebuilt_during_drag","to_owned","tooltip","tooltip","tooltip","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unbounded","world","zorder","zorder","zorder","cursor","dx","dy","obj","DEBUG_PERFORMANCE","Settings","State","UPDATE_FREQUENCY","app","as_any","as_any","as_any_mut","as_any_mut","assets_are_gzipped","assets_are_gzipped","assets_base_url","assets_base_url","borrow","borrow","borrow_mut","borrow_mut","canvas","canvas_settings","canvas_settings","draw","dump_raw_events","dump_raw_events","event","free_memory","from","from","into","into","into_any","into_any","into_any_rc","into_any_rc","loading_tips","loading_tips","new","read_svg","read_svg","require_minimum_width","require_minimum_width","run","scale_factor","scale_factor","style","try_from","try_from","try_into","try_into","type_id","type_id","window_icon","window_icon","window_title","ScreenDims","ScreenPt","ScreenRectangle","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","center","clone","clone","clone","clone_into","clone_into","clone_into","contains","deserialize","dims","eq","eq","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","height","height","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","ne","ne","new","new","pad","percent_to_pt","placeholder","pt_to_percent","serialize","square","to_owned","to_owned","to_owned","to_polygon","to_pt","top_left","top_left_for_corner","translated","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","width","width","x","x1","x2","y","y1","y2","zero","zero","AB_ORANGE_1","DEFAULT_OUTLINE_THICKNESS","OutlineStyle","Style","as_any","as_any_mut","borrow","borrow_mut","btn_back","btn_close","btn_close_widget","btn_floating","btn_next","btn_outline","btn_plain","btn_plain_destructive","btn_plain_primary","btn_popup_icon_text","btn_prev","btn_solid","btn_solid_destructive","btn_solid_primary","btn_tab","button_style","clone","clone_into","dark_bg","dropdown_border","field_bg","from","hex","icon_fg","into","into_any","into_any_arc","into_any_rc","light_bg","loading_tips","panel_bg","pregame","primary_fg","section_bg","section_outline","text_destructive_color","text_hotkey_color","text_primary_color","text_secondary_color","text_tooltip_color","to_owned","try_from","try_into","type_id","ButtonStyle","apply","as_any","as_any_mut","bg","bg_disabled","bg_hover","borrow","borrow_mut","btn","clone","clone_into","dropdown","fg","fg_disabled","from","icon","icon_button","icon_bytes","icon_text","into","into_any","into_any_arc","into_any_rc","outline","outline_dark_fg","outline_light_fg","plain_dark_fg","plain_destructive","plain_light_fg","plain_primary","popup","solid_dark_fg","solid_destructive","solid_light_fg","solid_primary","text","to_owned","try_from","try_into","type_id","HIGH_QUALITY","LOW_QUALITY","PathConvIter","add_svg_inner","as_any","as_any_mut","borrow","borrow_mut","convert_color","convert_path","convert_stroke","deferred","first","from","into","into_any","into_any_arc","into_any_rc","into_iter","iter","load_svg","load_svg_bytes","load_svg_from_bytes_uncached","needs_end","next","point","prev","try_from","try_into","type_id","Col","Filter","Sortable","Static","Table","apply","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clicked","column","columns","data","descending","empty","filter","from","from","from","from_controls","get_filtered_data","id","into","into","into","into_any","into_any","into_any","into_any_rc","into_any_rc","into_any_rc","label_per_row","new","panel_changed","render","replace_render","skip","sort_by","state","static_col","to_controls","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","BungeeInlineRegular","BungeeRegular","DEFAULT_FONT","DEFAULT_FONT_SIZE","Font","Line","OverpassBold","OverpassMonoBold","OverpassRegular","OverpassSemiBold","SCALE_LINE_HEIGHT","Text","TextExt","TextSpan","add_appended","add_line","append","append_all","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","batch","batch","batch_text","bg","bg_color","big_heading_plain","big_heading_styled","big_monospaced","body","bold_body","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","change_fg","clone","clone","clone","clone_into","clone_into","clone_into","default_fg","dims","display_title","eq","extend","family","fg","fg_color","fg_color_for_style","fmt","fmt","fmt","font","font","from","from","from","from","from","from","from_all","from_multiline","get_hash","hash","hash_key","highlight_last_line","inner_render","inner_wrap_to_pct","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_widget","into_widget","is_empty","lines","maybe_fg","new","outline_color","outlined","render","render_autocropped","render_curvey","render_line","secondary","size","size","small","small_heading","small_monospaced","text","text_widget","to_owned","to_owned","to_owned","tooltip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","underlined","underlined","wrap_to_pct","Cached","as_any","as_any_mut","borrow","borrow_mut","clear","contents","default","from","into","into_any","into_any_arc","into_any_rc","key","new","screenshot","set","take","try_from","try_into","type_id","update","value","value_mut","warper","screenshot_everything","Warper","as_any","as_any_mut","borrow","borrow_mut","cam_zoom","event","from","into","into_any","into_any_arc","into_any_rc","line","new","started","try_from","try_into","type_id","Changed","ClickCustom","ClickOutcome","Clicked","CornerRadii","CornerRounding","Custom","DEFAULT_CORNER_RADIUS","DragDropReleased","EdgeInsets","FullyRounded","Label","LayoutStyle","Nothing","Outcome","Widget","WidgetImpl","WidgetOutput","abs","align_bottom","align_left","align_right","align_vert_center","apply_flexbox","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","autocomplete","bg","bg","bg_batch","bg_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","button","can_restore","can_restore","centered","centered_cross","centered_horiz","centered_vert","clone","clone","clone_into","clone_into","col","compare_times","consume_geometry","container","containers","corner_rounding","corner_rounding","currently_hovering","custom_col","custom_row","default","default","downcast","downcast_mut","downcast_rc","downcast_ref","drag_drop","draw","draw","dropdown","dropdown","eq","evenly_spaced","evenly_spaced_col","evenly_spaced_row","event","fan_chart","fill_height","fill_width","filler","find","find_mut","flex_wrap","flex_wrap_no_inner_spacing","fmt","fmt","force_width","force_width_parent_pct","force_width_window_pct","from","from","from","from","from","from","from","from","from","from","from","get_all_click_actions","get_dims","get_flexbox","get_width_for_forcing","horiz_separator","id","image","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_geom","is","is_btn","is_default","just_draw","layout","left","line_plot","margin","margin_above","margin_below","margin_horiz","margin_left","margin_right","margin_vert","menu","named","ne","new","new","nothing","outcome","outline","outline","padding","padding_bottom","padding_left","padding_right","padding_top","panel","persistent_split","plots","rect","redo_layout","restore","restore","restore","right","row","scatter_plot","section","set_pos","slider","spinner","stash","style","tab_body","table","tabs","take","take_just_draw","text_box","to_owned","to_owned","toggle","top","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uniform","vert_separator","widget","zero","Autocomplete","as_any","as_any_mut","borrow","borrow_mut","choices","chosen_values","current_line","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","menu","new_widget","num_search_results","recalc_menu","set_pos","take_final_value","tb","try_from","try_into","type_id","Button","ButtonBuilder","ButtonStateStyle","Label","action","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","batch","bg_color","bg_color","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build_def","build_widget","clone","clone","clone","clone_into","clone_into","clone_into","color","corner_rounding","corner_rounding","custom_batch","custom_batch","default","default","default","default_style","dims","disable_style","disabled","disabled_tooltip","disabled_tooltip","disabled_tooltip","draw","draw_disabled","draw_hovered","draw_normal","event","fmt","fmt","fmt","font","font","font_size","font_size","from","from","from","from","get_dims","hitbox","horizontal","hotkey","hotkey","hotkey","hover_style","hovering","image","image","image_batch","image_bg_color","image_bytes","image_color","image_content_mode","image_corner_rounding","image_dims","image_first","image_padding","image_path","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_disabled","is_disabled","is_enabled","is_label_before_image","label","label_color","label_first","label_styled_text","label_text","label_underlined_text","new","new","no_tooltip","outline","outline","outline_color","override_style","padding","padding","padding_bottom","padding_left","padding_right","padding_top","set_pos","stack_axis","stack_spacing","stack_spacing","style","style_mut","styled_text","text","to_owned","to_owned","to_owned","tooltip","tooltip","tooltip","top_left","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vertical","CompareTimes","as_any","as_any_mut","borrow","borrow_mut","dims","draw","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","max","new_widget","set_pos","top_left","try_from","try_into","type_id","Container","Nothing","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","event","event","from","from","get_dims","get_dims","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","is_row","members","new","set_pos","set_pos","try_from","try_from","try_into","try_into","type_id","type_id","Card","DragDrop","Dragging","Idle","Initial","SPACE_BETWEEN_CARDS","State","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","axis","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cards","default_batch","dims","dims","draw","draw","eq","event","from","from","from","get_dims","get_dragging_state","hovering_batch","hovering_value","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_widget","label","mouseover_card","ne","new","push_card","recalc_draw","selected_batch","selected_value","set_initial_state","set_pos","state","top_left","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","value","cursor_at","drag_from","hovering","hovering","new_idx","orig_idx","selected","selected","Dropdown","as_any","as_any_mut","borrow","borrow_mut","btn","can_restore","choices","current_idx","current_value","current_value_label","draw","event","from","get_dims","into","into_any","into_any_rc","is_persisten_split","label","make_btn","menu","new","open_menu","restore","set_pos","try_from","try_into","type_id","FanChart","as_any","as_any_mut","borrow","borrow_mut","dims","draw","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","new_widget","set_pos","slidey_window","top_left","try_from","try_into","type_id","Filler","FixedSize","RatioWidthSquare","ResizeRule","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","dims","draw","event","fixed_dims","from","from","get_dims","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","resize","set_pos","square_width","try_from","try_from","try_into","try_into","type_id","type_id","Bytes","GeomBatch","Image","ImageSource","Path","as_any","as_any","as_any_mut","as_any_mut","bg_color","bg_color","borrow","borrow","borrow_mut","borrow_mut","build_batch","clone","clone","clone_into","clone_into","color","color","content_mode","content_mode","corner_rounding","corner_rounding","default","dims","dims","empty","fmt","fmt","from","from","from_batch","from_bytes","from_path","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_widget","load","merged_image_style","padding","padding","padding_bottom","padding_left","padding_right","padding_top","source","source","source_batch","source_bytes","source_path","to_owned","to_owned","tooltip","tooltip","try_from","try_from","try_into","try_into","type_id","type_id","untinted","bytes","cache_key","DeferDraw","DrawWithTooltips","JustDraw","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","batch","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","dims","dims","dims","draw","draw","draw","draw","draw","event","event","event","from","from","from","get_dims","get_dims","get_dims","hover","hovering_on_idx","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new_widget","new_widget","set_pos","set_pos","set_pos","tooltips","top_left","top_left","top_left","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","wrap","Hovering","LinePlot","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","closest","dims","draw","draw","draw_cursor","event","from","from","get_dims","get_hovering","hits","hovering","into","into","into_any","into_any","into_any_rc","into_any_rc","max_x","max_y","new_widget","set_hovering","set_pos","tooltip","top_left","try_from","try_from","try_into","try_into","type_id","type_id","unit_fmt","Menu","as_any","as_any_mut","borrow","borrow_mut","calculate_txt","choices","current_idx","dims","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","new","set_current","set_pos","take_current_choice","top_left","try_from","try_into","type_id","widget","Dims","ExactHeight","ExactPercent","ExactSize","MaxPercent","Panel","PanelBuilder","align","aligned","aligned_pair","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","autocomplete_done","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build_custom","cached_flexbox","center_of","center_of_panel","clicked_outside","clip_rect","clone_stashed","compute_flexbox","container_dims","contents_dims","currently_hovering","dims","dims","draw","dropdown_value","empty","event","exact_height","exact_size","exact_size_percent","find","find_mut","from","from","from","get_all_click_actions","has_widget","horiz","horiz","ignore_initial_events","ignore_initial_events","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","invalidate_flexbox","is_button_enabled","is_checked","max_size","maybe_dropdown_value","maybe_find","maybe_is_checked","modify_spinner","new_builder","panel_dims","persistent_split_value","recompute_layout","recompute_layout_if_needed","recompute_scrollbar_layout","rect_of","replace","restore","restore_scroll","scroll_offset","scroll_to_member","scrollable_x","scrollable_y","set_scroll_offset","slider","slider_mut","spinner","stash","swap_inner_content","take","take_menu_choice","text_box","top_level","top_level","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_container_dims_for_canvas_dims","update_scroll_sliders","vert","vert","PersistentSplit","as_any","as_any_mut","borrow","borrow_mut","btn","button_builder","current_value","current_value","draw","dropdown","event","from","get_dims","into","into_any","into_any_rc","new","set_pos","spacer","try_from","try_into","type_id","widget","Axis","PlotOptions","Series","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","color","default","dims","disabled","filterable","filterable","fixed","from","from","from_f64","from_percent","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","label","make_legend","max_x","max_y","prettyprint","pts","thick_lineseries","to_f64","to_percent","try_from","try_from","try_into","try_into","type_id","type_id","zero","ScatterPlot","as_any","as_any_mut","borrow","borrow_mut","dims","draw","draw","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","new_widget","set_pos","top_left","try_from","try_into","type_id","AREA_SLIDER_BG_WIDTH","Area","Horizontal","SCROLLBAR_BG_WIDTH","Slider","Style","Vertical","area","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","button_geom","current_percent","dims","dragging","draw","draw","event","from","from","get_dims","get_percent","get_value","horizontal_scrollbar","inner_dims","inner_event","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","label","mouse_on_slider","new_widget","padding","pt_to_percent","recalc","set_percent","set_pos","style","top_left","try_from","try_from","try_into","try_into","type_id","type_id","vertical_scrollbar","dragger_len","dragger_len","main_bg_len","main_bg_len","width","0","RoundedF64","Spinner","SpinnerValue","TEXT_WIDTH","add","add_assign","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clamp","clone","clone_into","current","dims","down","draw","drawable","drawable","eq","event","f64_widget","fmt","from","from","get_dims","high","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","label","low","modify","ne","new","outline","partial_cmp","render_value","set_pos","step_size","sub","sub_assign","to_owned","to_string","top_left","try_from","try_from","try_into","try_into","type_id","type_id","up","widget","widget_with_custom_rendering","Stash","as_any","as_any_mut","borrow","borrow_mut","draw","event","from","get_dims","get_value","into","into_any","into_any_rc","new_widget","set_pos","try_from","try_into","type_id","value","Col","Column","Filter","ROWS","Sortable","Static","Table","apply","as_any","as_any_mut","borrow","borrow_mut","col","columns","data","descending","filter","from","from_controls","id","into","into_any","into_any_rc","label_per_row","make_pagination","make_table","name","render","skip","sort_by","state","to_controls","try_from","try_into","type_id","Tab","TabController","activate_tab","active_content_id","active_tab_idx","active_tab_idx","as_any","as_any","as_any_mut","as_any_mut","bar_item","bar_items_id","borrow","borrow","borrow_mut","borrow_mut","build_bar_item_widget","build_bar_items","build_widget","content","from","from","handle_action","id","into","into","into_any","into_any","into_any_rc","into_any_rc","new","new","pop_active_content","push_tab","tab_id","tab_id","tabs","try_from","try_from","try_into","try_into","type_id","type_id","TextBox","as_any","as_any_mut","autofocus","borrow","borrow_mut","calculate_text","cursor_x","default_widget","dims","draw","event","from","get_dims","get_line","has_focus","hovering","into","into_any","into_any_arc","into_any_rc","label","line","new","padding","set_pos","top_left","try_from","try_into","type_id","widget","Toggle","as_any","as_any_mut","borrow","borrow_mut","btn","checkbox","choice","colored_checkbox","custom_checkbox","draw","enabled","event","from","get_dims","into","into_any","into_any_arc","into_any_rc","new_widget","other_btn","set_pos","switch","try_from","try_into","type_id"],"q":["widgetry","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::Event","widgetry::ImageSource","","widgetry::UpdateType","","","","widgetry::app_state","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::assets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::backend_glow","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::backend_glow_native","","","","","","","","","","","","","","","","","widgetry::canvas","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::color","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::drawing","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event::Event","widgetry::event_ctx","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event_ctx::UpdateType","","","","widgetry::geom","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::geom::geom_batch_stack","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::input","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::WorldOutcome","","","","widgetry::mapspace::world","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::world::WorldOutcome","","","","widgetry::runner","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::screen_geom","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::style","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::style::button_style","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::svg","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::table","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::text","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::tools","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::tools::screenshot","widgetry::tools::warper","","","","","","","","","","","","","","","","","","widgetry::widgets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::autocomplete","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::button","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::compare_times","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::containers","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::drag_drop","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::drag_drop::State","","","","","","","","widgetry::widgets::dropdown","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::fan_chart","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::filler","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::image","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::image::ImageSource","","widgetry::widgets::just_draw","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::line_plot","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::menu","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::panel","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::persistent_split","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::plots","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::scatter_plot","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::slider","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::slider::Style","","","","","widgetry::widgets::spinner","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::stash","","","","","","","","","","","","","","","","","","","widgetry::widgets::table","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::tabs","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::text_box","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::toggle","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","UTF-8 encoded bytes of an SVG","","Store a cached key/value pair, only recalculating when …","","","","","","","Change every instance of the first color to the second","Change all colors to the specified value. For this to be …","Change the alpha value of all colors to this value.","A dropdown, checkbox, spinner, etc changed values. The …","","Replace the entire stack of states with this stack.","An action was done, with custom data. The caller must …","When an action happens through a button-like widget, what …","An action was done","","","","Thecolor
parameter is multiplied by any color baked into …","","","This destroys the current state, running the callback on …","Rules for how content should stretch to fill its bounds","","","","Don’t draw anything.","","","","","CallSharedAppState::draw_default
.","","","","","On a DragDrop widget, a member was clicked on and …","BeforeState::draw
is called, draw something else.","","Geometry that’s been uploaded to the GPU once and can …","","","","","","","","","","","","","","","","","","","","","","","Doesn’t do anything by itself, just used for …","","","","","A mutable builder for a group of colored polygons.","Previously rendered graphics, in the form of aGeomBatch
, …","Similar to [Widget::row
]/[Widget::column
], but for …","","","","","","","A stylable UI component builder which presents vector …","The visual","","","","Don’t do anything, keep the current state as the active …","Keep the current state as the active one, but immediately …","","","","","","","","","","","","","","","Note: When double clicking, there will be two …","","","","","","","Convert all colors to greyscale.","","If a state needs to pass data back to its parent, use …","","","Execute a sequence of transitions in order.","","","","Don’t do anything","","Nothing happened","","","","","","","","","","","","The result of a Panel handling an event","","","","","","","","","Path to an SVG file","","","","","Destroy the current state, and resume from the previous …","","Call the previous state’sdraw
. This won’t recurse, …","Push a new active state on the top of the stack.","","","Replace the current state with a new one. Equivalent to …","A way to transform all colors in a GeomBatch.","","","","","","","","An f64 rounded to 4 decimal places. Useful with Spinners, …","","Maintaining aspect ratio, content grows until both bounds …","Maintaining aspect ratio, content grows until it touches …","Stretches content to fit its bounds exactly, breaking …","","","ScreenDims is in units of logical pixels, as opposed to …","ScreenPt is in units of logical pixels, as opposed to …","ScreenRectangle is in units of logical pixels, as opposed …","","","Customize how widgetry works. Most of these settings can…","Any data that should last the entire lifetime of the …","Many states fit a pattern of managing a single panel, …","","","","","","","","An invisible widget that stores some arbitrary data on …","A temporary state of an application. There’s a stack of …","","","","","","","","","","Once uploaded, textures are addressed by their id, …","","","","","When a state responds to an event, it can specify some …","","","","","","","","","","","","Create a new widget by implementing this trait. You can …","","","","","","","","","","","","","A widgetry application splits its state into two pieces: …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draw","Draw the widget. Be sure to draw relative to the top-left …","","","","","","","","","","","","","","","","","Respond to a UI event, such as input or time passing.","Your chance to react to an event. Any side effects …","","","","","","","","","","","","","","","","","","","","","What width and height does the widget occupy? If this …","","","","","","","","","","","","","","","","","","Likestd::include_bytes!
, but also returns its argument, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Some map-space elements are drawn differently when …","","","","","","","","","","Called when something on the panel has been clicked. …","","This widget produced an Outcome, and event handling …","","","","","","","","","","","","","","","This widget changed dimensions, so recalculate layout.","","","","","","","","","","","","","","","Your widget’s top left corner should be here. Handle …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If true, name files in a simple scheme intended for …","","","Replace the entire stack of states with this stack.","This destroys the current state, running the callback on …","Don’t draw anything.","CallSharedAppState::draw_default
.","BeforeState::draw
is called, draw something else.","Don’t do anything, keep the current state as the active …","Keep the current state as the active one, but immediately …","If a state needs to pass data back to its parent, use …","Execute a sequence of transitions in order.","Destroy the current state, and resume from the previous …","Call the previous state’sdraw
. This won’t recurse, …","Push a new active state on the top of the stack.","Replace the current state with a new one. Equivalent to …","Any data that should last the entire lifetime of the …","Many states fit a pattern of managing a single panel, …","","A temporary state of an application. There’s a stack of …","When a state responds to an event, it can specify some …","","","","","","","","","BeforeState::event
is called, call this.","BeforeState::event
is called, call this.","Called before a normal exit, like window close","Called before a normal exit, like window close","","","","","","","","","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the …","Returns anRc
-ed object from anRc
-ed trait object if the …","Returns a reference to the object within the trait object …","Draw","","","","","Specifies what to draw before draw()","Specifies what to draw before draw()","","","","When DrawBaselayer::DefaultDraw is called, run this.","When DrawBaselayer::DefaultDraw is called, run this.","Will be called ifState::event
orState::draw
panics.","Will be called ifState::event
orState::draw
panics.","Respond to a UI event, such as input or time passing.","","","If true, then the top-most state on the stack needs to be …","If widgetry determines the video card is low on memory, …","If widgetry determines the video card is low on memory, …","","","","","","","","","","","","","","","","","","","Returns true if the trait object wraps an object of type …","","Called when something on the panel has been clicked. …","Called when something on the panel has been clicked.","Called when something on the panel has been clicked.","Before this state is popped or replaced, call this.","Before this state is popped or replaced, call this.","Called when the mouse has moved.","Called when the mouse has moved.","If a panelon_click
event didn’t occur andpanel_changed
…","If a panelon_click
event didn’t occur andpanel_changed
…","","Called when something on the panel has changed. If a …","Called when something on the panel has changed. If a …","","A stack of states","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Geometry that’s been uploaded to the GPU once and can …","","","Uploads a sprite sheet of textures to the GPU so they can …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This has no effect when drawn.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Some map-space elements are drawn differently when …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Thecolor
parameter is multiplied by any color baked into …","","","","","","","","","","","","","","","","","","","","","Once uploaded, textures are addressed by their id, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Note: When double clicking, there will be two …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Allow panning and zooming on the canvas. Exactly which …","","","","","","","","","","","","","","","","","","","","","","","","","","Checks if an extra font has previously been loaded with …","","","","Loads an extra font, used only for automatic fallback of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If true, name files in a simple scheme intended for …","","Change every instance of the first color to the second","Change all colors to the specified value. For this to be …","Change the alpha value of all colors to this value.","A mutable builder for a group of colored polygons.","Convert all colors to greyscale.","Don’t do anything","A way to transform all colors in a GeomBatch.","Appends all colored polygons from another batch to the …","","","","","","Sets the top-left to 0, 0. Not sure exactly when this …","","Wrap in a Widget for layouting, so this batch can become …","","","","","Translates the batch to be centered on some point.","","","","","Transforms all colors in a batch.","Returns the colored polygons in this batch, destroying …","","","Draws the batch, consuming it. Only use this for drawing …","","Applies one Fill to many polygons.","","","Creates a batch of filled polygons.","","","","","Compute the bounds of all polygons in this batch.","Returns the width and height of all geometry contained in …","","","","","","","","","Exports the batch to a list of GeoJSON features, labeling …","Wrap in a Widget, so the batch can be drawn as part of a …","True when the batch is empty.","","Returns a batch containing an SVG from a file.","Returns a GeomBatch from the bytes of a utf8 encoded SVG …","Returns a GeomBatch from the bytes of a utf8 encoded SVG …","","Creates an empty batch.","Adds a single polygon, painted according toFill
","Offset z value to render above/below other polygons. z …","Rotates each polygon in the batch relative to the center …","Rotates each polygon in the batch relative to the center …","Scales the batch by some factor.","","","Overrides the Z-ordering offset for the batch. Must be in …","Removes the first polygon in the batch.","","","Translates the batch by some offset.","","","","","","","Builds a single polygon covering everything in this …","Adds a single polygon to the front of the batch, painted …","Upload the batch of polygons to the GPU, returning …","","","","Similar to [Widget::row
]/[Widget::column
], but for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A left click occurred while not hovering on any object","A hoverable object was clicked","An object is being dragged. The given offsets are …","If you don’t ever need to refer to objects in aWorld
, …","While hovering on an object with a defined hotkey, that …","Nothing interesting happened","Objects in aWorld
are uniquely identified by this …","Draws one of two versions of something, based on whether …","","AWorld
manages objects that exist in “map-space”, …","The result of aWorld
handling an event","","","","","","","","","","","","","","","Transforms all colors in both batches.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A left click occurred while not hovering on any object","A hoverable object was clicked","An object is being dragged. The given offsets are …","If you don’t ever need to refer to objects in aWorld
, …","While hovering on an object with a defined hotkey, that …","Nothing interesting happened","","This provides a builder API for adding objects to aWorld
.","Objects in aWorld
are uniquely identified by this …","AWorld
manages objects that exist in “map-space”, …","The result of aWorld
handling an event","","","Start adding an object to theWorld
. The caller should …","Begin adding an unnamed object to theWorld
.","","","","","","","","","","","","","","","","","","","","","Creates an emptyWorld
, whose objects can exist in the …","Finalize the object, adding it to theWorld
.","","Mark the object as clickable.WorldOutcome::ClickedObject
…","","","","","Mark the object as draggable. The user can hover on this …","","","","Draw objects in the world that’re currently visible.","Specifies how to draw this object normally (while not …","Draw the object by coloring its hitbox","","","Draw the object in a hovered state by transforming the …","Specifies how to draw the object while the cursor is …","Draw something underneath all objects. This is useful for …","","","","Indicate that an object doesn’t need to be drawn …","","Let objects in the world respond to something happening.","","","","","","","","","Specifies the geometry of the object. Required.","","","While the user hovers over this object, they can press a …","Draw the object in a hovered state by changing the alpha …","","","After adding all objects to aWorld
, call this to …","","","","","","","","","","","","","","","","","","","","If the outcome references some ID, transform it to …","","","","If a drag event causes the world to be totally rebuilt, …","","Draw a tooltip while hovering over this object.","","","","","","","","","","","","","","","","","","Creates an emptyWorld
, whose objects can exist anywhere …","","Provides ordering for overlapping objects. Higher values …","","","","","","","","Customize how widgetry works. Most of these settings can…","","","","","","","","","","","","","","","","","","","Returns naming hint. Logically consumes the number of …","Log every raw winit event to the DEBUG level.","","","","","","","","","","","","Sets the text that’ll appear during long …","","Specify the title of the window to open.","When callingWidget::draw_svg
,ButtonBuilder::image_path
, …","","If the screen width using the monitor’s detected scale …","","","Override the initial HiDPI scale factor from whatever …","","","","","","","","","Sets the window icon. This should be a 32x32 image.","","","ScreenDims is in units of logical pixels, as opposed to …","ScreenPt is in units of logical pixels, as opposed to …","ScreenRectangle is in units of logical pixels, as opposed …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","title: name of previous screen, which you’ll return to","An “X” button","An “X” button to close the current state. Bound to …","","A right facing caret, like “>”, suitable for paging …","","","","","","A left facing caret, like “<”, suitable for paging to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get all entries, filtered and sorted according to the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Render the text, without any autocropping. You can pass …","Render the text, autocropping blank space out of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","Store a cached key/value pair, only recalculating when …","","","","","","","","","","","","","Get the current key.","","","update
is preferred, but sometimesproduce_value
needs to …","Clears the current pair and returns it.","","","","Update the value if the key has changed.","Get the current value.","Get the current value, mutably.","","Take a screenshot of the entire canvas, tiling it based …","","","","","","","","","","","","","","","","","","","A dropdown, checkbox, spinner, etc changed values. The …","An action was done, with custom data. The caller must …","When an action happens through a button-like widget, what …","An action was done","","","","","On a DragDrop widget, a member was clicked on and …","","","","","Nothing happened","The result of a Panel handling an event","","Create a new widget by implementing this trait. You can …","","","","","","This doesn’t count against the entire container","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If a new Panel is being created to replace an older one, …","If a new Panel is being created to replace an older one, …","","","","","","","","","Creates a column with the specified widgets. Every member …","","","Things like padding don’t work on many widgets, so just …","","","","","Creates a column with the specified widgets. No margins …","Creates a row with the specified widgets. No margins or …","","","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the …","Returns anRc
-ed object from anRc
-ed trait object if the …","Returns a reference to the object within the trait object …","","Draw the widget. Be sure to draw relative to the top-left …","","","","","","Creates a column with the specified widgets, with a …","Creates a row with the specified widgets, with aspacing
…","Your chance to react to an event. Any side effects …","","","","","","","This one is really weird. percent_width should be LESS …","Like flex_wrap, but doesn’t horizontally space out …","","","Only for rows/columns. Used to force table columns to …","","","","","","","","","","","","","","","What width and height does the widget occupy? If this …","","Needed for force_width.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the trait object wraps an object of type …","","","","","","","","","","","","","","","","","","","","This widget produced an Outcome, and event handling …","Callers have to adjust padding too, probably","","","","","","","","","","","This widget changed dimensions, so recalculate layout.","Restore state from the previous version of this widget, …","Restore state from the previous version of this widget, …","","","Creates a row with the specified widgets. Every member …","","","Your widget’s top left corner should be here. Handle …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","When a button is clicked,Outcome::Clicked
with this …","","","","","","","","","","Set a background color for the button based on the button…","","","","","","","","","","Build a button.","Shorthand method to build a default widget whoseaction
…","Shorthand method to build a Button wrapped in a Widget","","","","","","","","Set independent rounding for each of the button’s …","","Set a pre-rendered GeomBatch to use for the button …","","","","","","","","The button cannot be clicked and will be styled as …","Set a tooltipText
to appear when hovering over the …","","","","","","","","","","","Set the font used by the button’s label.","","Set the size of the font of the button’s label.","","","","","","","","The button’s items will be rendered in a horizontal row","Set a hotkey for the button","","","","","","","Set the image for the button. If not set, the button will …","Set a background color for the image, other than the …","Set the image for the button. If not set, the button will …","Rewrite the color of the button’s image.","If a customimage_dims
was set, control how the image …","Set independent rounding for each of the button’s image…","Scale the bounds containing the image. Ifimage_dims
are …","Display the button’s image before the button’s label.","Set padding for the image","Set the image for the button. If not set, the button will …","","","","","","","","","","","","","","","","","","","","","","Set the color of the button’s label.","Display the button’s label before the button’s image.","Assign a pre-styledText
instance if your button need …","Set the text of the button’s label.","Set the text of the button’s label. The text will be …","","","If atooltip
is not specified, a default tooltip will be …","Set an outline for the button based on the button’s …","","","","Extra spacing around a button’s items (label and/or …","","Extra spacing around a button’s items (label and/or …","Extra spacing around a button’s items (label and/or …","Extra spacing around a button’s items (label and/or …","Extra spacing around a button’s items (label and/or …","","","Spacing between the image and text of a button. Has no …","","","","","","","","","Set a non-default tooltipText
to appear when hovering …","","","","","","","","","","","","","","","","The button’s items will be rendered in a vertical column","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If a card is currently being dragged, return its original …","","","","","","","","","","","","","","","","","","This widget emits several events.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Doesn’t do anything by itself, just used for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a square filler, always some percentage of the …","","","","","","","UTF-8 encoded bytes of an SVG","Previously rendered graphics, in the form of aGeomBatch
, …","A stylable UI component builder which presents vector …","The visual","Path to an SVG file","","","","","Set a background color for the image. Has no effect …","","","","","","Render theImage
and any styling (padding, background, …","","","","","Rewrite the color of the image.","","If a customdims
was set, control how the image should be …","","Set independent rounding for each of the image’s …","","","Scale the bounds containing the image. Ifdims
are not …","","AnImage
with no renderable content. Useful for starting …","","","","","Create a newImage
from aGeomBatch
.","Create a new SVGImage
from bytes.","Create an SVGImage
, read fromfilename
, which is colored …","","","","","","","","","","Processself
into aGeomBatch
.","Create a newImage
based onself
, but overriding with any …","Set padding for the image. Has no effect unless custom …","","Padding below the image. Has no effect unless customdims
…","Padding to the left of the image. Has no effect unless …","Padding to the right of the image. Has no effect unless …","Padding above the image. Has no effect unless customdims
…","Set a new source for theImage
’s data.","","Set the GeomBatch for the button.","Set the bytes for the image.","Set the path to an SVG file for the image.","","","Add a tooltip to appear when hovering over the image.","","","","","","","","The image’s intrinsic colors will be used, it will not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","batch
: theGeomBatch
to drawtooltips
: (hitbox, text, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","label
is used to name the actual LinePlot widget. The …","Programmatically show a tooltip at the given x/y.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes the autocomplete widget. It’s fine if the …","","","","","","","","","","","","","","Grab a stashed value and clone it.","","","","","","","","","Returns an empty panel.event
anddraw
will have no …","","","","","","","","","","","","","","When a panel is built, a fake, “no-op” mouseover …","","","","","","","","","","","","","","","","","","","","","","","","","","","All margins/padding/etc from the previous widget are …","","","","","","","","","","","Grab a stashed value, with the ability to pass it around …","Swap the inner content of acontainer
widget with …","Removes a widget from the panel. Does not recalculate …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An f64 rounded to 4 decimal places. Useful with Spinners, …","","","","","","","","","","","","","","","","","","","","","","","","","A spinner for f64s should prefer using this, which will …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a spinner using theSpinnerValue
’s default …","Creates a spinner using a custom method for rendering the …","An invisible widget that stores some arbitrary data on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A widget containing the tab bar and a content pane with …","","","","","","","","","","","","","","","Add a new tab.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[1,2,3,4,5,0,3,3,4,4,4,4,6,6,0,0,7,3,0,0,0,8,4,9,8,10,10,10,11,0,12,11,0,11,3,0,13,13,3,0,12,0,0,14,0,15,16,3,0,17,15,17,3,3,0,11,0,0,0,3,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,14,3,18,0,7,0,0,3,19,0,17,3,0,0,18,3,3,12,12,0,20,20,3,5,16,8,9,3,3,3,3,8,20,20,3,0,0,0,13,3,10,0,12,20,20,12,0,3,20,10,5,11,3,3,3,3,3,3,3,3,3,3,3,0,0,6,6,6,6,3,18,0,7,8,4,0,0,12,0,15,12,3,3,12,0,8,3,3,3,8,20,20,0,3,21,21,21,0,18,0,0,0,3,0,0,0,0,3,3,0,3,0,0,0,0,0,0,3,3,0,0,0,0,0,0,13,0,4,9,4,0,3,3,20,0,0,3,19,0,3,0,0,0,0,20,20,20,3,3,3,22,23,23,24,25,0,23,17,21,23,17,21,0,26,27,27,28,29,30,25,22,0,0,0,31,25,32,33,32,34,35,33,33,23,17,21,23,17,21,36,37,38,39,39,39,39,39,39,39,39,39,40,41,41,41,42,0,43,44,44,45,27,30,46,47,46,40,17,21,17,21,48,0,49,35,40,35,50,40,51,35,41,52,47,46,53,37,41,29,23,21,51,54,30,55,56,48,47,40,57,53,52,29,35,58,51,58,51,52,41,41,53,59,60,54,30,55,56,48,57,53,52,0,37,39,27,45,61,38,0,59,60,62,62,0,44,23,23,33,63,33,39,58,17,21,63,23,23,17,21,22,0,60,61,45,29,64,52,40,23,51,0,56,51,48,29,56,39,24,32,0,43,26,0,44,23,17,21,23,17,21,23,17,21,23,17,21,45,51,51,23,41,45,30,49,53,52,29,23,32,0,62,36,42,29,65,34,28,27,39,52,41,0,54,48,58,48,58,46,45,53,23,43,23,43,43,61,46,26,66,38,67,52,33,63,29,51,35,39,43,44,39,49,22,27,32,67,52,27,68,36,0,0,26,27,0,43,40,40,39,39,60,41,63,35,37,25,51,51,42,30,52,65,23,23,0,43,44,53,0,0,24,46,0,63,39,39,39,39,39,31,17,21,0,23,23,51,35,56,36,54,30,55,56,48,47,57,53,52,29,40,45,23,17,21,23,17,21,23,17,21,63,43,48,52,44,69,40,61,61,32,0,64,41,41,27,27,41,23,70,71,71,70,71,71,72,73,73,74,74,74,74,0,12,12,15,15,0,12,12,12,12,12,15,12,12,0,0,0,0,0,75,15,12,76,75,15,12,76,77,77,77,77,75,15,12,76,75,15,12,76,59,59,59,59,59,75,66,66,76,59,59,66,66,76,77,77,77,77,59,75,76,75,77,77,75,15,12,76,76,75,15,12,76,75,15,12,76,15,75,15,12,76,59,66,66,66,66,59,59,66,66,66,66,76,66,66,75,75,75,15,12,76,75,15,12,76,75,15,12,76,0,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,0,0,0,0,0,0,0,79,80,61,81,82,79,83,80,61,81,82,79,83,80,61,81,82,79,83,80,61,81,82,79,83,0,80,0,80,81,82,80,79,79,61,81,82,61,61,80,80,61,81,82,79,83,80,61,79,81,82,80,61,81,82,79,83,80,61,81,82,79,83,80,61,81,82,83,80,61,81,82,79,83,79,80,81,82,79,83,61,79,80,79,80,79,79,79,79,83,83,83,80,83,79,80,80,61,81,82,79,83,80,61,81,82,79,83,80,61,81,82,79,83,83,83,61,61,81,82,79,79,80,79,79,84,0,84,84,84,84,84,84,84,84,84,0,84,84,84,84,84,4,4,4,4,4,0,0,8,4,8,0,0,0,8,8,0,0,8,4,8,8,4,4,0,41,41,45,8,4,41,45,8,4,41,45,8,4,41,45,8,4,41,41,41,45,41,41,41,41,45,8,4,45,8,4,41,41,45,41,41,45,8,4,8,4,41,45,8,4,41,41,41,41,41,41,41,45,41,41,45,8,4,41,45,8,4,41,45,8,4,41,45,8,4,45,41,41,41,41,41,41,45,41,41,41,41,41,45,8,4,41,45,41,45,41,41,45,8,4,45,41,45,8,4,41,45,8,4,41,45,8,4,41,41,41,41,1,22,22,1,22,1,1,22,0,13,13,1,0,1,22,0,13,1,22,1,22,22,22,1,1,1,1,1,1,1,0,13,22,22,22,22,22,13,1,65,22,13,1,65,22,22,22,13,1,65,22,13,1,65,22,13,1,65,22,13,1,65,22,22,22,13,1,65,22,22,13,1,65,22,13,13,13,1,65,22,22,22,65,22,13,1,65,22,13,1,65,22,13,1,65,22,13,1,65,0,22,65,22,13,1,65,65,22,22,22,22,22,22,22,13,65,22,22,13,1,65,0,22,22,13,1,65,22,13,1,65,22,13,1,65,0,0,0,0,0,0,0,26,43,26,85,43,26,85,43,43,26,26,26,26,26,43,26,85,43,26,85,43,43,43,43,43,43,43,85,43,43,43,26,85,43,43,26,43,26,43,26,43,26,85,43,26,85,85,43,26,85,43,43,43,43,85,43,43,26,43,43,43,26,26,43,43,43,43,43,85,43,26,85,43,26,85,43,26,85,43,43,43,26,26,85,26,26,3,5,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,20,20,3,5,3,3,3,3,20,20,3,3,0,20,20,0,3,3,20,5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,20,20,3,3,3,3,3,3,3,3,3,20,3,3,20,20,20,3,3,3,20,3,5,20,3,5,20,3,5,20,3,5,20,3,5,20,3,5,3,5,3,5,20,3,5,20,3,5,20,3,5,5,20,3,3,5,3,5,0,20,3,5,20,3,5,20,3,5,20,3,5,0,20,5,3,5,3,20,3,5,20,3,5,20,3,5,3,20,3,5,72,0,18,18,0,18,18,0,44,86,18,44,86,18,44,44,44,86,18,44,86,18,44,86,44,44,18,18,44,44,44,44,18,44,18,44,86,18,44,44,44,86,18,44,86,18,18,44,86,18,44,44,86,86,44,44,44,86,18,86,44,44,44,86,86,44,86,86,44,44,44,44,44,86,86,18,44,86,18,44,86,18,44,86,18,44,44,74,74,74,74,10,10,10,0,10,10,0,28,10,28,10,28,10,28,28,28,28,10,28,10,28,28,10,28,10,28,28,28,10,28,10,28,28,10,28,28,10,10,0,28,28,28,10,28,10,28,10,28,10,28,28,28,28,28,28,28,10,28,28,28,28,28,28,28,10,28,28,28,10,28,28,10,28,10,28,10,28,28,28,0,0,9,0,19,9,9,19,25,25,19,9,25,19,9,25,25,25,25,19,9,25,19,9,25,19,9,25,19,9,25,25,19,9,19,9,25,19,9,25,25,25,25,25,19,9,25,19,9,25,19,9,25,19,9,25,25,25,25,25,25,19,9,25,19,9,25,19,9,25,19,9,25,25,0,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,87,88,88,88,0,88,88,0,0,0,0,0,89,90,89,90,89,90,89,90,89,90,90,89,90,90,90,91,89,91,89,89,90,90,91,89,90,89,90,89,90,89,90,89,91,91,90,89,90,89,90,89,90,89,90,0,89,90,92,92,92,92,87,88,88,88,0,88,88,0,0,0,0,0,93,93,91,91,91,88,94,93,87,91,88,94,93,87,91,88,94,93,87,91,88,94,93,87,91,94,91,94,94,93,87,87,94,94,93,91,91,94,94,94,93,94,94,91,91,94,93,94,87,91,87,91,88,94,93,87,87,87,94,94,93,94,94,91,94,91,91,88,94,93,87,91,88,94,93,87,88,87,91,88,94,93,87,94,93,88,87,91,91,91,87,94,94,93,91,88,94,93,87,91,88,94,93,87,91,88,94,93,87,91,94,94,94,93,92,92,92,92,0,0,0,0,95,95,27,95,27,27,27,27,27,95,27,95,27,95,27,27,95,27,27,95,95,95,27,95,27,95,27,95,27,27,27,27,27,27,27,27,0,27,27,95,95,27,95,27,95,27,27,27,27,0,0,0,70,71,64,70,71,64,70,71,64,70,71,64,71,70,71,64,70,71,64,71,64,71,70,64,70,71,64,70,70,71,64,64,64,64,64,64,71,64,70,71,64,70,71,64,70,71,64,70,71,64,70,64,70,64,64,71,71,71,64,64,70,71,64,71,70,71,64,70,70,71,64,70,71,64,70,71,64,71,64,70,71,71,70,71,71,70,64,0,0,0,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,0,39,39,39,39,39,39,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,0,0,0,96,96,96,96,0,0,0,96,96,96,96,96,96,96,96,96,0,0,0,96,96,0,96,96,96,96,0,0,97,97,0,98,99,97,98,99,97,98,99,97,98,99,97,98,99,99,99,99,99,98,99,99,97,98,98,99,99,99,97,98,99,97,98,99,97,98,99,99,99,99,99,99,99,98,99,98,99,97,98,99,97,98,99,97,98,6,6,0,0,0,0,6,6,6,6,0,0,0,0,34,34,34,34,6,63,34,6,63,34,63,34,31,34,34,63,63,63,63,63,6,63,34,6,63,34,34,6,63,34,6,63,34,34,34,63,6,34,6,63,63,63,6,63,34,63,63,6,63,63,34,34,34,34,34,6,6,34,34,34,34,6,63,34,6,63,34,6,63,34,6,63,34,63,34,34,34,63,34,63,63,34,34,63,0,63,63,63,63,63,63,63,31,6,63,34,34,6,63,34,6,63,34,6,63,34,63,63,34,0,50,50,50,50,50,50,50,50,50,50,50,50,50,50,0,50,50,50,50,50,50,50,50,0,0,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,11,11,0,11,14,0,16,0,11,0,14,16,0,11,0,0,0,0,32,32,32,32,32,32,11,16,67,32,100,14,36,11,16,67,32,100,14,36,0,32,32,32,100,11,16,67,32,100,14,36,11,16,67,32,100,14,36,36,0,60,60,32,32,32,32,14,36,14,36,32,0,32,32,0,32,100,32,32,32,14,36,60,60,60,60,0,60,32,0,32,36,32,32,32,60,0,32,32,0,32,32,32,32,14,36,32,32,32,11,16,67,32,100,14,14,14,36,36,36,32,60,32,32,32,32,0,11,16,67,32,100,14,36,11,16,67,32,100,14,36,100,14,36,11,16,67,32,100,14,36,32,60,32,36,0,32,36,0,32,32,32,32,32,32,32,0,32,36,67,32,32,67,32,100,32,32,32,32,32,0,0,0,32,67,60,60,32,36,32,0,32,60,0,0,0,100,32,0,0,32,32,0,14,36,0,36,11,16,67,32,100,14,36,11,16,67,32,100,14,36,11,16,67,32,100,14,36,36,32,32,36,0,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,0,0,0,0,101,101,51,102,103,101,51,102,103,51,51,102,101,51,102,103,101,51,102,103,51,51,51,51,102,103,51,102,103,103,51,51,51,102,51,102,103,51,101,51,51,51,101,51,101,101,101,101,101,51,102,103,51,103,51,103,101,51,102,103,101,101,51,51,101,51,51,101,51,102,51,51,51,51,51,51,51,51,51,51,101,51,102,103,101,51,102,103,101,51,102,103,101,51,102,103,101,51,101,51,102,51,51,51,51,51,101,51,51,51,102,51,51,51,51,51,51,51,51,101,51,51,51,51,51,103,103,51,102,103,51,101,51,101,101,51,102,103,101,51,102,103,101,51,102,103,51,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,0,0,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,104,105,105,105,105,104,105,104,105,104,105,104,105,0,0,106,106,106,0,0,30,107,106,30,107,106,30,30,107,106,30,107,106,30,107,30,107,30,30,106,30,30,107,106,30,30,107,30,30,107,106,30,107,106,107,106,30,107,106,30,30,30,106,30,30,30,107,30,30,30,30,30,30,107,106,30,107,106,30,107,106,107,108,108,109,110,108,108,109,110,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,111,111,111,111,111,111,111,0,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,0,55,55,55,55,0,112,112,0,68,112,68,112,68,112,68,112,112,68,68,68,68,112,68,68,112,68,112,68,112,68,112,68,68,68,68,112,68,112,68,112,7,7,0,0,7,35,7,35,7,35,35,35,7,35,7,35,35,7,35,7,35,35,35,35,35,35,35,35,35,35,35,7,35,7,35,35,35,35,7,35,7,35,7,35,7,35,7,35,35,35,35,35,35,35,35,35,35,35,35,35,7,35,35,35,7,35,7,35,7,35,73,73,0,0,0,113,56,114,113,56,114,114,113,56,114,113,56,114,113,56,114,113,56,114,113,56,113,56,114,113,56,114,113,56,114,56,56,113,56,114,113,56,114,113,114,113,56,114,56,114,113,56,114,56,113,56,114,113,56,114,113,56,114,113,56,114,113,0,0,48,115,48,115,48,115,48,115,48,48,48,48,115,48,48,115,48,48,115,48,48,115,48,115,48,115,48,48,48,48,48,115,48,48,115,48,115,48,115,48,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,0,116,116,116,116,0,0,40,117,117,40,117,116,40,117,116,40,40,117,116,40,117,116,117,117,40,40,40,40,40,40,40,40,40,40,40,117,40,40,40,40,117,117,117,40,40,40,117,116,40,40,40,117,117,117,40,117,116,40,117,116,116,40,117,116,40,40,40,117,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,117,40,117,116,40,117,116,40,117,116,40,40,40,117,0,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,49,58,49,58,49,58,49,58,49,58,58,58,58,58,58,49,58,118,118,49,58,49,58,49,58,49,58,49,0,58,58,118,49,0,118,118,49,58,49,58,49,58,118,0,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,0,119,119,0,0,0,119,53,53,119,53,119,53,119,53,119,53,53,53,53,53,53,53,53,119,53,53,53,53,119,53,53,119,53,119,53,119,53,119,53,53,53,119,53,53,53,53,53,53,53,119,53,119,53,119,53,120,121,120,121,122,2,0,0,0,0,2,2,52,2,52,2,52,2,52,2,52,2,2,52,52,52,52,52,52,2,52,52,2,52,2,52,52,52,2,52,2,2,52,2,52,52,52,2,52,52,2,52,52,52,2,2,2,2,52,52,2,52,2,52,2,52,52,52,0,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,0,0,0,0,97,97,0,98,123,123,123,123,123,99,99,99,99,123,98,99,123,123,123,99,0,0,123,123,99,99,98,98,123,123,123,0,0,24,24,24,24,124,24,124,24,124,24,124,24,124,24,124,24,24,124,124,24,24,24,124,24,124,24,124,24,124,24,24,24,24,124,24,124,24,124,24,124,24,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["into",8,["string"]],["string",3]],["textspan",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["bool",15]],["choice",3]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,null,null,null,null,null,null,null,null,null,null,[[["eventctx",3]],["widget",3]],null,null,null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["controlstate",4]],[[],["contentmode",4]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["eventctx",3]],["transition",4]],[[["widgetoutput",3],["eventctx",3]]],null,null,null,null,[[["color",3]],["choice",3]],null,null,null,null,null,null,[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],null,[[["vec",3]],[["choice",3],["vec",3,["choice"]]]],[[]],[[]],[[]],null,null,[[],["screendims",3]],null,null,null,null,null,null,null,null,[[["key",4],["vec",3,["key"]]],["multikey",4]],null,null,null,null,null,null,null,null,null,null,null,null,null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,[[["key",4]],["choice",3]],null,null,null,null,null,null,null,null,null,[[["key",4]],["multikey",4]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["multikey",4]],["choice",3]],null,[[["into",8,["string"]],["string",3]],["choice",3]],null,null,null,null,null,[[["str",15],["eventctx",3],["panel",3]],["transition",4]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["settings",3],["fnonce",8]]],null,null,null,null,null,null,null,null,null,[[["screenpt",3]]],null,null,null,null,null,null,null,null,null,null,null,[[["str",15]],[["string",3],["choice",3,["string"]]]],[[["into",8,["string"]],["vec",3],["string",3]],[["vec",3,["choice"]],["choice",3,["string"]]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["eventctx",3]],["widget",3]],[[]],[[]],null,[[["into",8,["string"]],["string",3]],["choice",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["choice",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[["canvas",3]]],[[["canvas",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3]],[["box",3],["result",4,["box","box"]],["box",3]]],[[],["option",4]],[[["rc",3]],[["result",4,["rc","rc"]],["rc",3],["rc",3]]],[[],["option",4]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["canvas",3]]],[[["canvas",3]]],[[["eventctx",3]],["transition",4]],[[["eventctx",3]]],[[["eventctx",3]],["transition",4]],[[["eventctx",3],["transition",4]],["bool",15]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["simplestate",8],["box",3,["simplestate"]],["panel",3]],[["box",3,["state"]],["state",8]]],[[["str",15],["eventctx",3],["panel",3]],["transition",4]],[[["panel",3],["eventctx",3],["box",3,["cloneableany"]],["cloneableany",8]],["transition",4]],[[["panel",3],["eventctx",3],["box",3,["cloneableany"]],["cloneableany",8]],["transition",4]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]],["transition",4]],[[["eventctx",3]],["transition",4]],null,[[["panel",3],["eventctx",3]],[["option",4,["transition"]],["transition",4]]],[[["panel",3],["eventctx",3]],[["option",4,["transition"]],["transition",4]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[],["bool",15]],null,[[],["any",8]],[[],["any",8]],[[],["assets",3]],[[],[["str",15],["option",4,["str"]]]],null,[[]],[[]],[[["bounds",3],["geombatch",3],["string",3]]],[[["geombatch",3],["string",3]]],[[]],null,null,null,[[]],[[["str",15]],["option",4]],[[["string",3]],[["option",4,["geombatch"]],["geombatch",3]]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["str",15]],["bool",15]],[[["usize",15],["font",4]],["f64",15]],null,[[["vec",3,["u8"]],["str",15],["u8",15]]],[[["fn",8],["string",3],["bool",15],["box",3,["fn"]],["style",3],["option",4,["string"]]],["assets",3]],null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,null,[[["geombatch",3],["bool",15]],["drawable",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["str",15],["context",3]],[["program",6],["result",6,["program"]]]],[[["color",3]]],[[["str",15],["u32",15],["context",3]],[["result",6,["shader"]],["shader",6]]],null,[[["context",3]]],[[["context",3]]],[[["canvas",3],["f64",15]]],[[["gfxctxinnards",3]]],[[],["gfxctxinnards",3]],[[]],[[]],[[]],null,[[["eventctx",3]],["drawable",3]],[[["canvas",3],["screenrectangle",3],["f64",15]]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["f64",15]],[[["context",3]]],[[["context",3]],["vertexarray",3]],[[["context",3]],["buffer",3]],[[["context",3],["windowadapter",3]],["prerenderinnards",3]],[[["u8",15],["u32",15],["vec",3,["u8"]]],["result",6]],null,null,[[["uniforms",3],["prerenderinnards",3],["drawable",3]]],[[]],[[["option",4]]],[[["string",3],["screendims",3]],["result",6]],[[["cursoricon",4]]],[[["bool",15]]],[[["icon",3]]],null,null,null,[[["canvas",3],["f64",15]],["option",4]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["context",3]],["result",6]],[[["context",3]],["result",6]],null,null,null,null,[[],["window",3]],null,null,[[["f64",15],["screendims",3]]],[[["f64",15]],["screendims",3]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctxinnards",3]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["timer",3],["settings",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["window",3]],[[["f64",15],["screendims",3]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["verticalalignment",4],["horizontalalignment",4],["screendims",3]],["screenpt",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["pt2d",3]]],[[],["pt2d",3]],[[],["screenpt",3]],[[["f64",15]]],[[],["canvassettings",3]],[[],["horizontalalignment",4]],[[],["verticalalignment",4]],[[]],[[]],[[]],null,null,[[],["result",4]],null,null,null,[[["horizontalalignment",4]],["bool",15]],[[["verticalalignment",4]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[],["screenpt",3]],[[],[["option",4,["pt2d"]],["pt2d",3]]],[[],[["option",4,["screenpt"]],["screenpt",3]]],[[],["bounds",3]],[[],["bounds",3]],[[],["bounds",3]],[[],["screendims",3]],null,[[["userinput",3]],[["option",4,["updatetype"]],["updatetype",4]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],null,null,null,[[["pt2d",3]],["screenpt",3]],[[["screenrectangle",3]]],[[],["f64",15]],[[],["f64",15]],null,[[["horizontalalignment",4]],["bool",15]],[[["verticalalignment",4]],["bool",15]],[[["canvassettings",3],["screendims",3]],["canvas",3]],[[],["canvassettings",3]],[[["screenpt",3]],["pt2d",3]],[[],["result",4]],null,[[]],[[]],[[]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,[[["screenpt",3],["f64",15]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["f32",15]],["color",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["string",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["color",3]],[[],["fill",4]],[[],["texture",3]],[[],["lineargradient",3]],[[]],[[]],[[]],[[]],[[],["result",4]],[[["f64",15]],["color",3]],[[["color",3]],["bool",15]],[[["fill",4]],["bool",15]],[[["texture",3]],["bool",15]],[[["lineargradient",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[["texture",3]],["fill",4]],[[["color",3]],["fill",4]],[[]],[[]],[[]],null,[[["f32",15]],["color",3]],[[["str",15]],["color",3]],[[["pt2d",3]],["color",3]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["f64",15]],["f32",15]],[[["color",3],["f64",15]],["color",3]],null,[[["color",3]],["bool",15]],[[["fill",4]],["bool",15]],[[["texture",3]],["bool",15]],[[["lineargradient",3]],["bool",15]],[[["lineargradient",3]],["fill",4]],null,[[["usize",15]],["color",3]],[[["f32",15]],["color",3]],[[["usize",15],["f32",15]],["color",3]],[[["f32",15]],["color",3]],[[],["result",4]],[[["f64",15]],["color",3]],[[["pt2d",3]]],null,[[["f64",15]],["color",3]],[[]],[[]],[[]],[[]],[[["f64",15]],["f64",15]],[[],["string",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,[[["geombatch",3],["bool",15]],["drawable",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["prerender",3]],[[],["assets",3]],[[],["assets",3]],[[],["prerender",3]],null,[[],["bool",15]],[[],[["str",15],["option",4,["str"]]]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["color",3]]],[[],["f64",15]],[[]],[[["text",3]]],[[["color",3],["polygon",3]]],[[["screenrectangle",3]]],[[["formatter",3]],["result",6]],[[["screenpt",3],["f32",15],["option",4,["f32"]],["pt2d",3],["f64",15]]],[[]],[[]],[[]],[[]],[[],[["option",4,["pt2d"]],["pt2d",3]]],[[],["usize",15]],[[],["f64",15]],[[],["bounds",3]],[[],["usize",15]],null,null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["key",4]],["bool",15]],[[],["bool",15]],null,[[["style",3],["bool",15],["canvas",3],["prerender",3]],["gfxctx",3]],[[["canvas",3]],["uniforms",3]],null,null,null,null,[[["drawable",3]]],[[["screenpt",3],["drawable",3]]],[[]],null,[[["screenpt",3]],["pt2d",3]],null,[[["string",3]]],[[],["style",3]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],null,[[["geombatch",3]],["drawable",3]],[[["geombatch",3]],["drawable",3]],[[["geombatch",3]],["drawable",3]],null,[[["screendims",3]]],[[],["screendims",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["event",4]],[[],["key",4]],[[],["multikey",4]],[[]],[[]],[[]],[[["key",4]],["ordering",4]],[[["multikey",4]],["ordering",4]],[[],["string",3]],[[],["string",3]],[[["event",4]],["bool",15]],[[["key",4]],["bool",15]],[[["multikey",4]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[["key",4]],["multikey",4]],[[]],[[["f64",15],["instant",6],["windowevent",4]],[["event",4],["option",4,["event"]]]],[[["keyboardinput",3]],[["option",4,["key"]],["key",4]]],[[],["u64",15]],[[],["u64",15]],[[]],[[]],[[["key",4],["vec",3,["key"]]],["multikey",4]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["key",4]],["multikey",4]],[[["event",4]],["bool",15]],[[["multikey",4]],["bool",15]],[[["key",4]],[["option",4,["ordering"]],["ordering",4]]],[[["multikey",4]],[["option",4,["ordering"]],["ordering",4]]],[[["bool",15]],[["option",4,["char"]],["char",15]]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["eventctx",3]],["textspan",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["assets",3]],[[],["prerender",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["bool",15]],null,[[],["updatetype",4]],[[]],[[]],[[]],[[]],[[],["f64",15]],[[["updatetype",4]],["bool",15]],null,[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["str",15]],["bool",15]],[[["key",4]],["bool",15]],null,null,[[["vec",3,["u8"]],["str",15],["u8",15]]],[[["into",8,["string"]],["fnonce",8],["string",3]]],[[["text",3]],["panel",3]],null,[[["updatetype",4]],["bool",15]],[[["prerender",3],["string",3],["style",3],["screendims",3]],["loadingscreen",3]],[[["fnmut",8],["bool",15]]],[[],["bool",15]],null,null,[[["string",3]]],[[],["bool",15]],[[]],[[["string",3]]],[[["updatetype",4]]],[[["style",3]]],[[]],[[],["style",3]],null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,[[["geombatch",3]],["drawable",3]],null,null,null,null,null,null,null,null,null,null,null,[[["geombatch",3]]],[[["color",3]],["color",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["geombatch",3]],null,[[],["widget",3]],[[]],[[]],[[]],[[]],[[["pt2d",3]],["geombatch",3]],[[],["geombatch",3]],[[],["rewritecolor",4]],[[]],[[]],[[["rewritecolor",4]],["geombatch",3]],[[],["vec",3]],[[]],[[],["result",4]],[[["gfxctx",3]]],[[["rewritecolor",4]],["bool",15]],[[["fill",4],["vec",3,["polygon"]],["polygon",3],["into",8,["fill"]]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["vec",3]],["geombatch",3]],[[]],[[["color",3]],["rewritecolor",4]],[[]],null,[[],["bounds",3]],[[],["screendims",3]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["gpsbounds"]],["gpsbounds",3]],[["vec",3,["feature"]],["feature",3]]],[[["eventctx",3]],["widget",3]],[[],["bool",15]],null,[[["str",15],["asref",8,["str"]]],["geombatch",3]],[[],["geombatch",3]],[[],["geombatch",3]],[[["rewritecolor",4]],["bool",15]],[[],["geombatch",3]],[[["fill",4],["polygon",3],["into",8,["fill"]]]],[[["fill",4],["polygon",3],["f64",15],["into",8,["fill"]]]],[[["angle",3]],["geombatch",3]],[[["angle",3]],["geombatch",3]],[[["f64",15]],["geombatch",3]],[[["f64",15]],["geombatch",3]],[[],["result",4]],[[["f64",15]],["geombatch",3]],[[]],[[]],[[]],[[["f64",15]],["geombatch",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["polygon",3]],[[["fill",4],["polygon",3],["into",8,["fill"]]]],[[["eventctx",3]],["drawable",3]],null,null,null,null,null,null,null,null,null,[[["vec",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[],["geombatch",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["axis",4]],[[],["alignment",4]],[[],["geombatchstack",3]],[[]],[[]],[[]],[[]],[[["axis",4]],["bool",15]],[[["alignment",4]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[["vec",3,["geombatch"]],["geombatch",3],["axis",4]]],[[["usize",15]],[["geombatch",3],["option",4,["geombatch"]]]],[[["usize",15]],[["geombatch",3],["option",4,["geombatch"]]]],[[["vec",3,["geombatch"]],["geombatch",3]]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["geombatch",3]]],[[["alignment",4]]],[[["axis",4]]],[[]],null,[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["vec",3,["geombatch"]],["geombatch",3]]],null,[[],[["option",4,["key"]],["key",4]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],null,null,[[]],[[],["option",4]],[[],[["option",4,["screenpt"]],["screenpt",3]]],[[],["bool",15]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["key",4]],["bool",15]],null,[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["event",4],["canvas",3]],["userinput",3]],[[],[["option",4,["duration"]],["duration",3]]],[[["option",4,["multikey"]],["into",8,["option"]]],["bool",15]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[]],[[],["bool",15]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["togglezoomed",3]],[[],["togglezoomedbuilder",3]],[[],["togglezoomedbuilder",3]],[[]],[[["rewritecolor",4]]],null,[[["gfxctx",3]]],null,[[["eventctx",3]],["togglezoomed",3]],[[]],[[["geombatch",3]]],[[]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["geombatch",3]],["togglezoomed",3]],null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["objectbuilder",3]],[[],[["dummyid",3],["objectbuilder",3,["dummyid"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["bounds",3]],["world",3]],[[["eventctx",3]]],[[["pt2d",3]],["option",4]],[[]],null,null,[[],["dummyid",3]],[[]],[[]],null,null,null,[[["gfxctx",3]]],[[["togglezoomedbuilder",3],["into",8,["togglezoomedbuilder"]]]],[[["color",3]]],null,null,[[["rewritecolor",4]]],[[["togglezoomedbuilder",3],["into",8,["togglezoomedbuilder"]]]],[[["eventctx",3],["togglezoomedbuilder",3],["into",8,["togglezoomedbuilder"]]]],null,null,null,[[]],[[["dummyid",3]],["bool",15]],[[["eventctx",3]],["worldoutcome",4]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[],["u64",15]],[[]],[[["polygon",3]]],null,null,[[["into",8,["multikey"]],["multikey",4],["str",15]]],[[["f32",15]]],null,null,[[["eventctx",3]]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["fn",8]],[["worldoutcome",4],["objectid",8]]],[[["dummyid",3]],["bool",15]],null,null,[[["world",3]]],[[]],[[["text",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["world",3]],null,[[["usize",15]]],null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["bool",15]]],null,[[["string",3]]],null,[[]],[[]],[[]],[[]],null,[[["canvassettings",3]]],null,[[["prerender",3],["bool",15]],[["option",4,["string"]],["string",3]]],[[]],null,[[["event",4],["prerender",3]]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["text",3]]],null,[[["str",15]],["settings",3]],[[["box",3,["fn"]],["fn",8]]],null,[[["f64",15]]],null,[[["settings",3],["fnonce",8]]],[[["f64",15]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["string",3]]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["screenpt",3]],[[],["screenpt",3]],[[],["screenrectangle",3]],[[],["screendims",3]],[[]],[[]],[[]],[[["screenpt",3]],["bool",15]],[[],["result",4]],[[],["screendims",3]],[[["screenpt",3]],["bool",15]],[[["screendims",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["logicalposition",3,["f64"]],["f64",15]],["screenpt",3]],[[]],[[]],[[["logicalsize",3,["f64"]],["f64",15]],["screendims",3]],[[["f64",15]],["screendims",3]],[[["i64",15]],["screendims",3]],[[],["screendims",3]],[[["bounds",3]]],[[]],[[],["f64",15]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["screenpt",3]],["bool",15]],[[["screendims",3]],["bool",15]],[[["f64",15]],["screenpt",3]],[[["f64",15]],["screendims",3]],[[["edgeinsets",3]]],[[["f64",15]],["screenpt",3]],[[],["screenrectangle",3]],[[["screenpt",3]],["option",4]],[[],["result",4]],[[["f64",15]]],[[]],[[]],[[]],[[],["polygon",3]],[[],["pt2d",3]],[[["screenpt",3],["screendims",3]],["screenrectangle",3]],[[["canvas",3],["screenpt",3]],["screenpt",3]],[[["f64",15]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["f64",15]],null,null,null,null,null,null,null,[[]],[[]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["str",15]],["buttonbuilder",3]],[[],["buttonbuilder",3]],[[["eventctx",3]],["widget",3]],null,[[],["buttonbuilder",3]],null,null,null,null,[[["str",15]],["buttonbuilder",3]],[[],["buttonbuilder",3]],null,null,null,null,null,[[],["style",3]],[[]],[[],["style",3]],null,null,[[]],[[["str",15]],["color",3]],null,[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["style",3]],null,null,[[],["style",3]],null,null,null,null,null,null,null,null,[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,[[["buttonbuilder",3]],["buttonbuilder",3]],[[],["any",8]],[[],["any",8]],null,null,null,[[]],[[]],[[],["buttonbuilder",3]],[[],["buttonstyle",3]],[[]],[[],["buttonbuilder",3]],null,null,[[]],[[["str",15]],["buttonbuilder",3]],[[["buttonbuilder",3]],["buttonbuilder",3]],[[],["buttonbuilder",3]],[[["into",8,["string"]],["str",15],["string",3]],["buttonbuilder",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[]],[[]],[[]],[[],["buttonstyle",3]],[[]],[[]],[[["str",15]],["buttonbuilder",3]],[[]],[[]],[[]],[[]],[[["into",8,["string"]],["string",3]],["buttonbuilder",3]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,[[["tree",3],["f32",15],["geombatch",3]],[["string",3],["bounds",3],["result",4,["bounds","string"]]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[["paint",4],["tree",3],["f64",15]],["fill",4]],[[["path",3]],["pathconviter",3]],[[["f32",15],["stroke",3],["tree",3]]],null,null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[]],null,[[["str",15],["prerender",3]]],[[["str",15],["prerender",3]],["result",6]],[[],["result",6]],null,[[],[["option",4,["pathevent"]],["pathevent",6]]],[[["f64",15]],["point",6]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[["str",15]],["bool",15]],[[["box",3,["fn"]],["str",15],["fn",8],["col",4]]],null,null,null,[[],["filter",3]],null,[[]],[[]],[[]],null,[[],["vec",3]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["filter",3],["box",3,["fn"]],["str",15],["vec",3],["fn",8]],["table",3]],[[["panel",3]]],[[["eventctx",3]],["widget",3]],[[["panel",3],["eventctx",3]]],null,null,null,[[["box",3,["fn"]],["str",15],["fn",8]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,[[["into",8,["string"]],["string",3]],["textspan",3]],null,null,null,null,null,null,null,null,[[["textspan",3],["vec",3,["textspan"]]]],[[]],[[["textspan",3]]],[[["textspan",3],["vec",3,["textspan"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],[[["color",3]],["text",3]],null,[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[["color",3]],["text",3]],[[],["font",4]],[[],["textspan",3]],[[],["text",3]],[[]],[[]],[[]],[[["color",3]],["text",3]],[[["assets",3]],["screendims",3]],[[],["textspan",3]],[[["font",4]],["bool",15]],[[["text",3]]],[[],["str",15]],[[["color",3]],["textspan",3]],null,[[["style",3]],["color",3]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["font",4]],["textspan",3]],null,[[]],[[]],[[]],[[]],[[["textspan",3]],["text",3]],[[],["text",3]],[[["textspan",3],["vec",3,["textspan"]]],["text",3]],[[["vec",3]],["text",3]],[[],["u64",15]],[[]],[[],["string",3]],[[["color",3]]],[[["f32",15],["assets",3]],["geombatch",3]],[[["assets",3],["f64",15]],["text",3]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],[[],["bool",15]],null,[[["color",3],["option",4,["color"]]],["textspan",3]],[[],["text",3]],null,[[["color",3]],["textspan",3]],[[],["geombatch",3]],[[],["geombatch",3]],[[["polyline",3],["f64",15]],["geombatch",3]],[[["vec",3,["textspan"]],["f32",15],["assets",3],["textspan",3]],["geombatch",3]],[[],["textspan",3]],[[["usize",15]],["textspan",3]],null,[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],null,[[["eventctx",3]],["widget",3]],[[]],[[]],[[]],[[["option",4,["multikey"]],["eventctx",3],["str",15],["into",8,["option"]]],["text",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["textspan",3]],null,[[["eventctx",3],["usize",15]],["text",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["option",4]],[[],["cached",3]],null,[[]],[[],["option",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["fnmut",8],["option",4]]],[[],["option",4]],[[],["option",4]],null,[[["screendims",3],["prerender",3],["bool",15],["state",3],["str",15],["f64",15]],["result",6]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["eventctx",3]],["bool",15]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["option",4,["f64"]],["eventctx",3],["pt2d",3],["f64",15]],["warper",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["f64",15]],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[["vec",3],["bool",15],["stretch",3],["eventctx",3],["f64",15]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[["color",3]],["widget",3]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["bool",15]],[[],["bool",15]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["cornerrounding",4]],[[],["edgeinsets",3]],[[]],[[]],[[["widget",3],["vec",3,["widget"]]],["widget",3]],null,[[["geombatch",3]]],[[],["widget",3]],null,[[["into",8,["cornerrounding"]],["cornerrounding",4]],["widget",3]],null,[[],[["option",4,["string"]],["string",3]]],[[["widget",3],["vec",3,["widget"]]],["widget",3]],[[["widget",3],["vec",3,["widget"]]],["widget",3]],[[]],[[],["edgeinsets",3]],[[["box",3]],[["box",3],["result",4,["box","box"]],["box",3]]],[[],["option",4]],[[["rc",3]],[["result",4,["rc","rc"]],["rc",3],["rc",3]]],[[],["option",4]],null,[[["gfxctx",3]]],[[["gfxctx",3]]],null,[[["str",15],["choice",3],["debug",8],["asref",8,["str"]],["partialeq",8],["vec",3,["choice"]],["eventctx",3],["clone",8]],["widget",3]],[[["edgeinsets",3]],["bool",15]],[[],["widget",3]],[[["usize",15],["widget",3],["vec",3,["widget"]]],["widget",3]],[[["usize",15],["widget",3],["vec",3,["widget"]]],["widget",3]],[[["widgetoutput",3],["eventctx",3]]],null,[[],["widget",3]],[[],["widget",3]],null,[[["str",15]],[["option",4,["widget"]],["widget",3]]],[[["str",15]],[["widget",3],["option",4,["widget"]]]],[[["eventctx",3],["percent",3]],["widget",3]],[[["eventctx",3],["percent",3]],["widget",3]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["f64",15]],["widget",3]],[[["f64",15]],["widget",3]],[[["eventctx",3],["percent",3]],["widget",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[["cornerradii",3]]],[[["f64",15]]],[[]],[[["f64",15]],["edgeinsets",3]],[[["usize",15]],["edgeinsets",3]],[[["hashset",3]]],[[],["screendims",3]],[[["node",3],["stretch",3],["vec",3]]],[[],["f64",15]],[[["eventctx",3],["f64",15]],["widget",3]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["option",4,["f64"]],["f64",15]]],[[],["bool",15]],[[["str",15]],["bool",15]],[[],["bool",15]],null,null,null,null,[[["into",8,["edgeinsets"]],["edgeinsets",3]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],null,[[["into",8,["string"]],["string",3]],["widget",3]],[[["edgeinsets",3]],["bool",15]],[[],["widgetoutput",3]],[[["box",3,["widgetimpl"]],["widgetimpl",8]],["widget",3]],[[],["widget",3]],null,[[["outlinestyle",6]],["widget",3]],null,[[["into",8,["edgeinsets"]],["edgeinsets",3]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],null,null,null,null,null,[[["widgetimpl",8],["eventctx",3]]],[[["widgetimpl",8],["eventctx",3]]],[[["panel",3],["eventctx",3]]],null,[[["widget",3],["vec",3,["widget"]]],["widget",3]],null,[[["eventctx",3]],["widget",3]],[[["screenpt",3]]],null,null,null,null,[[["eventctx",3]],["widget",3]],null,null,[[["str",15]],[["option",4,["widget"]],["widget",3]]],[[],["justdraw",3]],null,[[]],[[]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["f64",15]]],[[["eventctx",3],["f64",15]],["widget",3]],null,[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["usize",15],["eventctx",3],["vec",3]],["widget",3]],null,[[["eventctx",3]]],[[["screenpt",3]]],[[],[["vec",3],["option",4,["vec"]]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["eventctx",3],["controlstate",4]],["geombatch",3]],[[["color",3],["controlstate",4]]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3],["str",15]],["button",3]],[[["eventctx",3]],["widget",3]],[[["eventctx",3],["str",15],["asref",8,["str"]]],["widget",3]],[[],["buttonbuilder",3]],[[],["buttonstatestyle",3]],[[],["label",3]],[[]],[[]],[[]],null,[[["into",8,["cornerrounding"]],["cornerrounding",4]]],null,[[["controlstate",4],["geombatch",3]]],null,[[],["buttonbuilder",3]],[[],["buttonstatestyle",3]],[[],["label",3]],null,null,null,[[["bool",15]]],[[]],null,null,[[["gfxctx",3]]],null,null,null,[[["widgetoutput",3],["eventctx",3]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["font",4]]],null,[[["usize",15]]],null,[[]],[[]],[[]],[[]],[[],["screendims",3]],null,[[]],[[["option",4,["multikey"]],["into",8,["option"]]]],null,null,null,null,[[["image",3]]],null,[[["bounds",3],["geombatch",3]]],[[["color",3],["controlstate",4]]],[[]],[[["controlstate",4],["into",8,["rewritecolor"]],["rewritecolor",4]]],[[["contentmode",4]]],[[["into",8,["cornerrounding"]],["cornerrounding",4]]],[[["into",8,["screendims"]],["screendims",3]]],[[]],[[["into",8,["edgeinsets"]],["edgeinsets",3]]],[[["str",15]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["bool",15]],null,null,[[["color",3],["controlstate",4]]],[[]],[[["controlstate",4],["text",3]]],[[["into",8,["string"]],["string",3]]],[[["into",8,["string"]],["string",3]]],[[["option",4,["multikey"]],["option",4,["text"]],["geombatch",3],["text",3],["polygon",3],["multikey",4],["str",15],["bool",15],["eventctx",3]],["button",3]],[[]],[[]],[[["controlstate",4],["outlinestyle",6]]],null,[[["color",3],["controlstate",4]]],[[["buttonstyle",3]]],[[["into",8,["edgeinsets"]],["edgeinsets",3]]],null,[[["f64",15]]],[[["f64",15]]],[[["f64",15]]],[[["f64",15]]],[[["screenpt",3]]],null,[[["f64",15]]],null,[[["controlstate",4]],["buttonstatestyle",3]],[[["controlstate",4]],["buttonstatestyle",3]],null,null,[[]],[[]],[[]],[[]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["str",15],["eventctx",3],["vec",3],["asref",8,["str"]]],["widget",3]],[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3]]],[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[],["screendims",3]],[[],["screendims",3]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["widget",3],["vec",3,["widget"]],["bool",15]],["container",3]],[[["screenpt",3]]],[[["screenpt",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["gfxctx",3]]],null,[[["state",4]],["bool",15]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[]],[[],["screendims",3]],[[],["option",4]],null,[[],["option",4]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],null,[[["eventctx",3]],[["usize",15],["option",4,["usize"]]]],[[["state",4]],["bool",15]],[[["eventctx",3],["str",15],["stackaxis",4]]],[[["geombatch",3],["screendims",3]]],[[["eventctx",3]]],null,[[],["option",4]],[[["option",4]]],[[["screenpt",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[],["bool",15]],null,null,[[]],[[],["str",15]],[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["eventctx",3],["str",15],["bool",15]],["button",3]],null,[[["choice",3],["vec",3,["choice"]],["eventctx",3],["str",15],["bool",15]],["dropdown",3]],[[["eventctx",3]]],[[["widgetimpl",8],["eventctx",3]]],[[["screenpt",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["series",3,["time"]],["time",3],["axis",8],["plotoptions",3,["time"]],["vec",3,["series"]],["unitfmt",3],["eventctx",3],["hgramvalue",8]],["widget",3]],[[["screenpt",3]]],[[["duration",3],["vec",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["screendims",3]],[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[["screendims",3]],["widget",3]],[[]],[[]],[[],["screendims",3]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["screenpt",3]]],[[["eventctx",3],["f64",15]],["widget",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["color",3]]],null,[[]],[[]],[[]],[[]],[[["eventctx",3]],["option",4]],[[],["image",3]],[[],["imagesource",4]],[[]],[[]],[[["into",8,["rewritecolor"]],["rewritecolor",4]]],null,[[["contentmode",4]]],null,[[["into",8,["cornerrounding"]],["cornerrounding",4]]],null,[[],["image",3]],[[["into",8,["screendims"]],["screendims",3]]],null,[[]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[["bounds",3],["geombatch",3]]],[[]],[[["str",15]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["prerender",3]]],[[]],[[["into",8,["edgeinsets"]],["edgeinsets",3]]],null,[[["f64",15]]],[[["f64",15]]],[[["f64",15]]],[[["f64",15]]],[[["imagesource",4]]],null,[[["bounds",3],["geombatch",3]]],[[]],[[["str",15]]],[[]],[[]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["gfxctx",3]]],null,null,[[["widgetoutput",3],["eventctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[]],[[],["screendims",3]],[[],["screendims",3]],[[],["screendims",3]],null,null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["geombatch",3],["fn",8],["eventctx",3],["vec",3],["box",3,["fn"]]],["widget",3]],[[["geombatch",3]],["widget",3]],[[["screenpt",3]]],[[["screenpt",3]]],[[["screenpt",3]]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["eventctx",3],["geombatch",3]],["widget",3]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,null,[[["gfxctx",3]]],null,null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[],["screendims",3]],[[],["vec",3]],null,null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["plotoptions",3],["vec",3,["series"]],["eventctx",3],["str",15],["series",3],["unitfmt",3]],["widget",3]],[[["str",15],["eventctx",3]]],[[["screenpt",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["style",3]],["text",3]],null,null,null,[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["choice",3],["vec",3,["choice"]]]],[[["usize",15]]],[[["screenpt",3]]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["eventctx",3],["choice",3],["vec",3,["choice"]]],["widget",3]],null,null,null,null,null,null,null,[[["horizontalalignment",4],["verticalalignment",4]]],[[["horizontalalignment",4],["verticalalignment",4]],["panelbuilder",3]],[[],["panelbuilder",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["str",15]],[["vec",3],["option",4,["vec"]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["panel",3]],[[["eventctx",3]],["panel",3]],null,[[["str",15]],["screenpt",3]],[[],["screenpt",3]],[[["eventctx",3]],["bool",15]],null,[[["str",15]],["clone",8]],[[]],null,null,[[],[["option",4,["string"]],["string",3]]],null,null,[[["gfxctx",3]]],[[["str",15],["asref",8,["str"]]],[["clone",8],["partialeq",8]]],[[["eventctx",3]],["panel",3]],[[["eventctx",3]],["outcome",4]],[[["f64",15]],["panelbuilder",3]],[[["screendims",3]],["panelbuilder",3]],[[["usize",15]],["panelbuilder",3]],[[["str",15]]],[[["str",15]]],[[]],[[]],[[]],[[],[["hashset",3,["string"]],["string",3]]],[[["str",15]],["bool",15]],null,null,[[],["panelbuilder",3]],null,[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[]],[[["str",15]],["bool",15]],[[["str",15]],["bool",15]],[[["percent",3]],["panelbuilder",3]],[[["str",15],["asref",8,["str"]]],[["option",4],["clone",8],["partialeq",8]]],[[["str",15]],[["option",4,["widget"]],["widget",3]]],[[["str",15]],[["bool",15],["option",4,["bool"]]]],[[["eventctx",3],["str",15],["spinnervalue",8]]],[[["widget",3]],["panelbuilder",3]],[[],["screendims",3]],[[["str",15]],[["clone",8],["partialeq",8]]],[[["eventctx",3],["bool",15]]],[[["eventctx",3],["bool",15]]],[[["eventctx",3]]],[[["str",15]],["screenrectangle",3]],[[["str",15],["eventctx",3],["widget",3]]],[[["panel",3],["eventctx",3]]],[[["panel",3],["eventctx",3]]],[[]],[[["eventctx",3],["string",3]]],null,null,[[["eventctx",3]]],[[["str",15]],["slider",3]],[[["str",15]],["slider",3]],[[["str",15]],["spinnervalue",8]],[[["str",15]],[["refcell",3],["rc",3,["refcell"]]]],[[["eventctx",3],["str",15],["widget",3]]],[[["str",15]],["widget",3]],[[["str",15]]],[[["str",15]],["string",3]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["screendims",3]]],[[["eventctx",3]],["bool",15]],null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["eventctx",3]],["buttonbuilder",3]],[[]],null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["multikey"]],["choice",3],["vec",3,["choice"]],["eventctx",3],["str",15],["into",8,["option"]]],["persistentsplit",3]],[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["option",4,["multikey"]],["choice",3],["vec",3,["choice"]],["eventctx",3],["str",15],["into",8,["option"]]],["widget",3]],null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[],["plotoptions",3]],null,null,[[],["plotoptions",3]],null,[[],["plotoptions",3]],[[]],[[]],[[["f64",15]]],[[["f64",15]]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["plotoptions",3]],["widget",3]],null,null,[[["unitfmt",3]],["string",3]],null,[[["distance",3],["pt2d",3],["vec",3,["pt2d"]]],["polygon",3]],[[],["f64",15]],[[],["f64",15]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["series",3,["time"]],["time",3],["div",8,["f64"]],["axis",8],["plotoptions",3,["time"]],["vec",3,["series"]],["f64",15],["unitfmt",3],["eventctx",3],["addassign",8]],["widget",3]],[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,null,[[["eventctx",3],["str",15],["f64",15]],["widget",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["polygon",3]],null,null,null,[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[]],[[],["screendims",3]],[[],["f64",15]],[[["usize",15]],["usize",15]],[[["eventctx",3],["f64",15]],["widget",3]],[[],["screendims",3]],[[["eventctx",3]],["bool",15]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["style",4],["string",3],["eventctx",3],["option",4,["string"]],["f64",15]],["widget",3]],[[],["edgeinsets",3]],[[["screenpt",3]],["f64",15]],[[["eventctx",3]]],[[["eventctx",3],["f64",15]]],[[["screenpt",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["eventctx",3],["f64",15]],["widget",3]],null,null,null,null,null,null,null,null,null,null,[[["roundedf64",3]],["roundedf64",3]],[[["roundedf64",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[],["roundedf64",3]],[[]],null,null,null,[[["gfxctx",3]]],[[["prerender",3],["style",3]],["drawable",3]],null,[[["roundedf64",3]],["bool",15]],[[["widgetoutput",3],["eventctx",3]]],[[["eventctx",3],["f64",15]],["widget",3]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["screendims",3]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["eventctx",3]]],[[["roundedf64",3]],["bool",15]],[[["string",3],["eventctx",3],["fn",8],["box",3,["fn"]]]],null,[[["roundedf64",3]],[["option",4,["ordering"]],["ordering",4]]],null,[[["screenpt",3]]],null,[[["roundedf64",3]],["roundedf64",3]],[[["roundedf64",3]]],[[]],[[],["string",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,[[["eventctx",3]],["widget",3]],[[["eventctx",3],["fn",8],["box",3,["fn"]]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[],[["refcell",3],["rc",3,["refcell"]]]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["str",15]],["widget",3]],[[["screenpt",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,null,null,[[]],null,null,[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["usize",15],["eventctx",3]],["widget",3]],[[["eventctx",3],["vec",3,["widget"]],["vec",3],["widget",3],["f64",15]],["widget",3]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[["eventctx",3],["usize",15],["panel",3]]],[[],["string",3]],[[],["usize",15]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[],["string",3]],[[]],[[]],[[]],[[]],[[["eventctx",3],["bool",15]],["widget",3]],[[["eventctx",3]],["widget",3]],[[["eventctx",3]],["widget",3]],null,[[]],[[]],[[["eventctx",3],["str",15],["panel",3]],["bool",15]],null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["buttonbuilder",3],["widget",3],["string",3]]],[[]],[[],["widget",3]],[[["buttonbuilder",3],["widget",3]]],[[["usize",15]],["string",3]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],null,[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[["style",3]],["text",3]],null,[[["into",8,["string"]],["string",3],["eventctx",3]],["widget",3]],null,[[["gfxctx",3]]],[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[],["string",3]],null,null,[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["usize",15],["string",3],["eventctx",3],["bool",15]],["textbox",3]],null,[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["into",8,["string"]],["usize",15],["string",3],["eventctx",3],["bool",15]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["option",4,["multikey"]],["bool",15],["eventctx",3],["str",15],["into",8,["option"]]],["widget",3]],[[["option",4,["multikey"]],["bool",15],["eventctx",3],["str",15],["into",8,["option"]]],["widget",3]],[[["bool",15],["eventctx",3],["str",15],["color",3]],["widget",3]],[[["option",4,["multikey"]],["vec",3,["textspan"]],["bool",15],["eventctx",3],["str",15],["textspan",3],["into",8,["option"]]],["widget",3]],[[["gfxctx",3]]],null,[[["widgetoutput",3],["eventctx",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["button",3],["bool",15]],["widget",3]],null,[[["screenpt",3]]],[[["option",4,["multikey"]],["bool",15],["eventctx",3],["str",15],["into",8,["option"]]],["widget",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]]],"p":[[3,"Texture"],[3,"RoundedF64"],[4,"Key"],[4,"VerticalAlignment"],[4,"MultiKey"],[4,"Font"],[4,"ImageSource"],[4,"HorizontalAlignment"],[4,"Alignment"],[4,"RewriteColor"],[4,"Outcome"],[4,"Transition"],[4,"Fill"],[4,"CornerRounding"],[4,"DrawBaselayer"],[4,"ClickOutcome"],[4,"ControlState"],[4,"UpdateType"],[4,"Axis"],[4,"Event"],[4,"ContentMode"],[3,"Color"],[3,"Choice"],[3,"TabController"],[3,"GeomBatchStack"],[3,"Prerender"],[3,"Settings"],[3,"GeomBatch"],[3,"TextBox"],[3,"DragDrop"],[8,"TextExt"],[3,"Widget"],[3,"ButtonStyle"],[3,"Text"],[3,"Image"],[3,"EdgeInsets"],[3,"PersistentSplit"],[3,"Toggle"],[3,"Style"],[3,"Panel"],[3,"Canvas"],[3,"Warper"],[3,"GfxCtx"],[3,"EventCtx"],[3,"CanvasSettings"],[3,"Autocomplete"],[3,"Menu"],[3,"LinePlot"],[3,"Series"],[3,"Cached"],[3,"ButtonBuilder"],[3,"Spinner"],[3,"Slider"],[3,"CompareTimes"],[3,"FanChart"],[3,"DrawWithTooltips"],[3,"ScatterPlot"],[3,"PlotOptions"],[8,"State"],[8,"WidgetImpl"],[3,"Drawable"],[3,"UserInput"],[3,"TextSpan"],[3,"ScreenDims"],[3,"LinearGradient"],[8,"SimpleState"],[3,"WidgetOutput"],[3,"Filler"],[3,"Stash"],[3,"ScreenPt"],[3,"ScreenRectangle"],[13,"LeftMouseButtonUp"],[13,"Bytes"],[13,"ScreenCaptureEverything"],[3,"App"],[3,"SimpleStateWrapper"],[8,"SharedAppState"],[3,"Assets"],[3,"PrerenderInnards"],[3,"GfxCtxInnards"],[3,"VertexArray"],[3,"Buffer"],[3,"SpriteTexture"],[3,"WindowAdapter"],[3,"Uniforms"],[3,"LoadingScreen"],[3,"DummyID"],[4,"WorldOutcome"],[3,"ToggleZoomed"],[3,"ToggleZoomedBuilder"],[3,"World"],[13,"Dragging"],[3,"Object"],[3,"ObjectBuilder"],[3,"State"],[3,"PathConvIter"],[4,"Col"],[3,"Filter"],[3,"Table"],[3,"LayoutStyle"],[3,"Button"],[3,"ButtonStateStyle"],[3,"Label"],[3,"Nothing"],[3,"Container"],[4,"State"],[3,"Card"],[13,"Dragging"],[13,"Initial"],[13,"Idle"],[3,"Dropdown"],[4,"ResizeRule"],[3,"JustDraw"],[3,"DeferDraw"],[3,"Hovering"],[4,"Dims"],[3,"PanelBuilder"],[8,"Axis"],[4,"Style"],[13,"Horizontal"],[13,"Vertical"],[13,"Area"],[3,"Column"],[3,"Tab"]]},\ "widgetry_demo":{"doc":"","t":[3,3,11,11,11,11,11,11,11,11,5,12,11,12,11,11,11,11,11,11,11,11,11,11,5,5,5,11,11,11,5,12,5,5,12,12,12,11,11,11,11,11,11,11,11],"n":["App","Demo","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","build_drag_drop","controls","draw","elapsed","event","from","from","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","main","make_controls","make_tabs","make_timeseries_panel","new","redraw_stopwatch","run","scrollable_canvas","setup_scrollable_canvas","setup_texture_demo","tabs","texture_demo","timeseries_panel","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip"],"q":["widgetry_demo","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,1,2,1,2,1,2,1,2,0,2,2,2,2,1,2,1,2,1,2,1,1,2,0,0,0,2,2,2,0,2,0,0,2,2,2,1,2,1,2,1,2,1,2],"f":[null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["usize",15],["eventctx",3]],[["usize",15],["dragdrop",3,["usize"]]]],null,[[["gfxctx",3],["app",3]]],null,[[["eventctx",3],["app",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["any",8],["arc",3,["any"]]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[]],[[["eventctx",3],["tabcontroller",3]],["panel",3]],[[["eventctx",3]],["tabcontroller",3]],[[["eventctx",3]],["panel",3]],[[["eventctx",3]]],[[["eventctx",3]]],[[["settings",3]]],null,[[["eventctx",3]],["drawable",3]],[[["eventctx",3],["texture",3]],["drawable",3]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]]],"p":[[3,"App"],[3,"Demo"]]}\ }'); if (window.initSearch) {window.initSearch(searchIndex)}; \ No newline at end of file diff --git a/rustdoc/src/game/home/runner/work/abstreet/abstreet/target/debug/build/game-e9cc52539fe98199/out/built.rs.html b/rustdoc/src/game/home/runner/work/abstreet/abstreet/target/debug/build/game-e9cc52539fe98199/out/built.rs.html index 77562e27ee..fab714a50f 100644 --- a/rustdoc/src/game/home/runner/work/abstreet/abstreet/target/debug/build/game-e9cc52539fe98199/out/built.rs.html +++ b/rustdoc/src/game/home/runner/work/abstreet/abstreet/target/debug/build/game-e9cc52539fe98199/out/built.rs.html @@ -175,7 +175,7 @@ pub const RUSTDOC_VERSION: &str = r"rustdoc 1.55.0 (c8dfcfe04 2021-09-06)"; #[doc=r#"The build time in RFC2822, UTC."#] #[allow(dead_code)] -pub const BUILT_TIME_UTC: &str = r"Mon, 11 Oct 2021 22:19:34 +0000"; +pub const BUILT_TIME_UTC: &str = r"Mon, 11 Oct 2021 23:11:42 +0000"; #[doc=r#"The target architecture, given by `CARGO_CFG_TARGET_ARCH`."#] #[allow(dead_code)] pub const CFG_TARGET_ARCH: &str = r"x86_64"; diff --git a/rustdoc/src/game/ungap/trip/files.rs.html b/rustdoc/src/game/ungap/trip/files.rs.html index e5e857af24..136555cb9e 100644 --- a/rustdoc/src/game/ungap/trip/files.rs.html +++ b/rustdoc/src/game/ungap/trip/files.rs.html @@ -292,7 +292,6 @@ 292 293 294 -295use std::collections::{BTreeMap, HashSet}; @@ -429,7 +428,6 @@ .build_widget(ctx, "next trip"), ]), ]) - .section(ctx) } pub fn on_click(&mut self, ctx: &mut EventCtx, app: &App, action: &str) -> Option<Transition> { diff --git a/rustdoc/src/game/ungap/trip/mod.rs.html b/rustdoc/src/game/ungap/trip/mod.rs.html index 10e044d914..e27c9d7922 100644 --- a/rustdoc/src/game/ungap/trip/mod.rs.html +++ b/rustdoc/src/game/ungap/trip/mod.rs.html @@ -267,6 +267,10 @@ 267 268 269 +270 +271 +272 +273use map_model::RoutingParams; use widgetry::mapspace::{ObjectID, World, WorldOutcome}; @@ -389,7 +393,12 @@ fn update_input_panel(&mut self, ctx: &mut EventCtx, app: &App, main_route: Widget) { let col = Widget::col(vec![ - self.files.get_panel_widget(ctx), + Widget::col(vec![ + self.files.get_panel_widget(ctx), + Widget::horiz_separator(ctx, 1.0), + self.waypoints.get_panel_widget(ctx), + ]) + .section(ctx), Widget::row(vec![ Toggle::checkbox( ctx, @@ -405,7 +414,6 @@ ), ]) .section(ctx), - self.waypoints.get_panel_widget(ctx).section(ctx), main_route.section(ctx), ]); diff --git a/rustdoc/src/game/ungap/trip/results.rs.html b/rustdoc/src/game/ungap/trip/results.rs.html index 6cf85e183a..bb6e701315 100644 --- a/rustdoc/src/game/ungap/trip/results.rs.html +++ b/rustdoc/src/game/ungap/trip/results.rs.html @@ -538,19 +538,6 @@ 538 539 540 -541 -542 -543 -544 -545 -546 -547 -548 -549 -550 -551 -552 -553use geom::{Circle, Distance, Duration, FindClosest, PolyLine, Polygon}; use map_gui::tools::PopupMsg; @@ -879,7 +866,7 @@ }; panel .find_mut::<LinePlot<Distance, Distance>>("elevation") - .set_hovering(ctx, dist + dist_here, elevation); + .set_hovering(ctx, "Elevation", dist + dist_here, elevation); self.hover_on_route_tooltip = Some(Text::from(Line(format!( "Elevation: {}", elevation.to_string(&app.opts.units) @@ -1046,21 +1033,8 @@ txt.append( Line(format!("{} less ↑", (-up).to_string(&app.opts.units))).fg(Color::GREEN), ); - txt.append(Line(", ")); } else if up > Distance::ZERO { txt.append(Line(format!("{} more ↑", up.to_string(&app.opts.units))).fg(Color::RED)); - txt.append(Line(", ")); - } - - // Unclear if more down should be "good" or "bad", so we'll omit color - let down = alt.total_down - main.total_down; - if down < Distance::ZERO { - txt.append(Line(format!( - "{} less ↓", - (-down).to_string(&app.opts.units) - ))); - } else if down > Distance::ZERO { - txt.append(Line(format!("{} more ↓", down.to_string(&app.opts.units)))); } } diff --git a/rustdoc/src/widgetry/widgets/line_plot.rs.html b/rustdoc/src/widgetry/widgets/line_plot.rs.html index 6505e659f5..c34ce1f8cc 100644 --- a/rustdoc/src/widgetry/widgets/line_plot.rs.html +++ b/rustdoc/src/widgetry/widgets/line_plot.rs.html @@ -294,6 +294,11 @@ 294 295 296 +297 +298 +299 +300 +301use geom::{Angle, Bounds, Circle, Distance, FindClosest, PolyLine, Pt2D, UnitFmt}; @@ -499,15 +504,20 @@ } } - // TODO Explain purpose - pub fn set_hovering(&mut self, ctx: &mut EventCtx, x: X, y: Y) { - // TODO What series? - let mut txt = Text::new().bg(Color::RED); - txt.add_line(format!( - "at {}, {}", + /// Programmatically show a tooltip at the given x/y. + /// + /// Useful (e.g.) when points on the line plot corresponds to a point on the map - as the user + /// hovers on the map you can highlight the corresponding details on the plot. + pub fn set_hovering(&mut self, ctx: &mut EventCtx, label: &str, x: X, y: Y) { + // mimic the tooltip style + let txt = Text::from(crate::Line(format!( + "{}: at {}, {}", + label, x.prettyprint(&self.unit_fmt), y.prettyprint(&self.unit_fmt) - )); + ))) + .bg(Color::BLACK) + .change_fg(ctx.style().text_tooltip_color); // Find this point in screen-space let pt = Pt2D::new( diff --git a/rustdoc/widgetry/struct.LinePlot.html b/rustdoc/widgetry/struct.LinePlot.html index 5f4850969f..81b4ed7305 100644 --- a/rustdoc/widgetry/struct.LinePlot.html +++ b/rustdoc/widgetry/struct.LinePlot.html @@ -7,14 +7,17 @@ top_left: ScreenPt, dims: ScreenDims, unit_fmt: UnitFmt, -}Fields
draw: Drawable
max_x: X
max_y: Y
closest: FindClosest<String>
hovering: Option<Hovering<X, Y>>
top_left: ScreenPt
dims: ScreenDims
unit_fmt: UnitFmt
Implementations
pub fn new_widget(
ctx: &EventCtx<'_>,
label: &str,
series: Vec<Series<X, Y>>,
opts: PlotOptions<X, Y>,
unit_fmt: UnitFmt
) -> Widget
label
is used to name the actual LinePlot widget. The result of this call can’t be +}Fields
draw: Drawable
max_x: X
max_y: Y
closest: FindClosest<String>
hovering: Option<Hovering<X, Y>>
top_left: ScreenPt
dims: ScreenDims
unit_fmt: UnitFmt
Implementations
pub fn new_widget(
ctx: &EventCtx<'_>,
label: &str,
series: Vec<Series<X, Y>>,
opts: PlotOptions<X, Y>,
unit_fmt: UnitFmt
) -> Widget-
label
is used to name the actual LinePlot widget. The result of this call can’t be usefullynamed
, since the plot is wrapped in some containers for formatting.Trait Implementations
What width and height does the widget occupy? If this changes, be sure to set +
Programmatically show a tooltip at the given x/y.
+Useful (e.g.) when points on the line plot corresponds to a point on the map - as the user +hovers on the map you can highlight the corresponding details on the plot.
+Trait Implementations
What width and height does the widget occupy? If this changes, be sure to set
-redo_layout
to true inevent
. Read moreYour widget’s top left corner should be here. Handle mouse events and draw appropriately.
-Your chance to react to an event. Any side effects outside of this widget are communicated +
Your widget’s top left corner should be here. Handle mouse events and draw appropriately.
+Your chance to react to an event. Any side effects outside of this widget are communicated through the output. Read more
-Draw the widget. Be sure to draw relative to the top-left specified by
+set_pos
.Draw the widget. Be sure to draw relative to the top-left specified by
set_pos
.If a new Panel is being created to replace an older one, all widgets have the chance to preserve state from the previous version. Read more
Restore state from the previous version of this widget, with the same ID. Implementors must diff --git a/rustdoc/widgetry/trait.WidgetImpl.html b/rustdoc/widgetry/trait.WidgetImpl.html index 02b70aebbf..7b1453ab24 100644 --- a/rustdoc/widgetry/trait.WidgetImpl.html +++ b/rustdoc/widgetry/trait.WidgetImpl.html @@ -27,6 +27,6 @@ type
__T
. Returns the originalRc
-ed trait if it isnNone
if it isn’t.Returns a mutable reference to the object within the trait object if it is of type
-__T
, orNone
if it isn’t.Implementors
+Implementors
\ No newline at end of file diff --git a/rustdoc/widgetry/widgets/line_plot/index.html b/rustdoc/widgetry/widgets/line_plot/index.html index d0ef7246ce..b5d262f3dc 100644 --- a/rustdoc/widgetry/widgets/line_plot/index.html +++ b/rustdoc/widgetry/widgets/line_plot/index.html @@ -1,4 +1,4 @@ -widgetry::widgets::line_plot - Rust Module widgetry::
widgets:: [−][src]line_plot Structs
+widgetry::widgets::line_plot - Rust \ No newline at end of file diff --git a/rustdoc/widgetry/widgets/line_plot/struct.Hovering.html b/rustdoc/widgetry/widgets/line_plot/struct.Hovering.html index 37416b5862..1703a91f49 100644 --- a/rustdoc/widgetry/widgets/line_plot/struct.Hovering.html +++ b/rustdoc/widgetry/widgets/line_plot/struct.Hovering.html @@ -1,4 +1,4 @@ - Module widgetry::
widgets:: [−][src]line_plot Structs
Hovering in widgetry::widgets::line_plot - Rust Struct widgetry::
widgets:: [−][src]line_plot:: Hovering struct Hovering<X: Axis<X>, Y: Axis<Y>> { +Hovering in widgetry::widgets::line_plot - Rust Struct widgetry::
widgets:: [−][src]line_plot:: Hovering struct Hovering<X: Axis<X>, Y: Axis<Y>> { hits: Vec<(X, Y)>, tooltip: Text, draw_cursor: Drawable, diff --git a/rustdoc/widgetry/widgets/line_plot/struct.LinePlot.html b/rustdoc/widgetry/widgets/line_plot/struct.LinePlot.html index 111b6a920a..bce82b32d6 100644 --- a/rustdoc/widgetry/widgets/line_plot/struct.LinePlot.html +++ b/rustdoc/widgetry/widgets/line_plot/struct.LinePlot.html @@ -7,14 +7,17 @@ top_left: ScreenPt, dims: ScreenDims, unit_fmt: UnitFmt, -}Fields
draw: Drawable
max_x: X
max_y: Y
closest: FindClosest<String>
hovering: Option<Hovering<X, Y>>
top_left: ScreenPt
dims: ScreenDims
unit_fmt: UnitFmt
Implementations
pub fn new_widget(
ctx: &EventCtx<'_>,
label: &str,
series: Vec<Series<X, Y>>,
opts: PlotOptions<X, Y>,
unit_fmt: UnitFmt
) -> Widget
label
is used to name the actual LinePlot widget. The result of this call can’t be +}Fields
draw: Drawable
max_x: X
max_y: Y
closest: FindClosest<String>
hovering: Option<Hovering<X, Y>>
top_left: ScreenPt
dims: ScreenDims
unit_fmt: UnitFmt
Implementations
pub fn new_widget(
ctx: &EventCtx<'_>,
label: &str,
series: Vec<Series<X, Y>>,
opts: PlotOptions<X, Y>,
unit_fmt: UnitFmt
) -> Widget-
label
is used to name the actual LinePlot widget. The result of this call can’t be usefullynamed
, since the plot is wrapped in some containers for formatting.Trait Implementations
What width and height does the widget occupy? If this changes, be sure to set +
Programmatically show a tooltip at the given x/y.
+Useful (e.g.) when points on the line plot corresponds to a point on the map - as the user +hovers on the map you can highlight the corresponding details on the plot.
+Trait Implementations
What width and height does the widget occupy? If this changes, be sure to set
-redo_layout
to true inevent
. Read moreYour widget’s top left corner should be here. Handle mouse events and draw appropriately.
-Your chance to react to an event. Any side effects outside of this widget are communicated +
Your widget’s top left corner should be here. Handle mouse events and draw appropriately.
+Your chance to react to an event. Any side effects outside of this widget are communicated through the output. Read more
-Draw the widget. Be sure to draw relative to the top-left specified by
+set_pos
.Draw the widget. Be sure to draw relative to the top-left specified by
set_pos
.If a new Panel is being created to replace an older one, all widgets have the chance to preserve state from the previous version. Read more
Restore state from the previous version of this widget, with the same ID. Implementors must diff --git a/rustdoc/widgetry/widgets/trait.WidgetImpl.html b/rustdoc/widgetry/widgets/trait.WidgetImpl.html index 425dba4f28..c8aeec14a0 100644 --- a/rustdoc/widgetry/widgets/trait.WidgetImpl.html +++ b/rustdoc/widgetry/widgets/trait.WidgetImpl.html @@ -27,6 +27,6 @@ type
__T
. Returns the originalRc
-ed trait if it isnNone
if it isn’t.Returns a mutable reference to the object within the trait object if it is of type
-__T
, orNone
if it isn’t.Implementors
+Implementors
\ No newline at end of file