Function game::debug::blockfinder::make_panel [−][src]
fn make_panel(ctx: &mut EventCtx<'_>) -> Panel
Called when the mouse has moved.
If a panel on_click
event didn’t occur and panel_changed
didn’t return transition, then
call this to handle all other events. Read more
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
If a panel on_click
event didn’t occur and panel_changed
didn’t return transition, then
+
If a panel on_click
event didn’t occur and panel_changed
didn’t return transition, then
call this to handle all other events. Read more
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 changed. If a transition is returned, stop handling the event and immediately apply the transition. Read more
Before this state is popped or replaced, call this.
Specifies what to draw before draw()
-Respond to a UI event, such as input or time passing.
+Specifies what to draw before draw()
Before this state is popped or replaced, call this.
Respond to a UI event, such as input or time passing.
diff --git a/rustdoc/game/debug/blockfinder/fn.make_panel.html b/rustdoc/game/debug/blockfinder/fn.make_panel.html index 176eece322..3d6646ab9c 100644 --- a/rustdoc/game/debug/blockfinder/fn.make_panel.html +++ b/rustdoc/game/debug/blockfinder/fn.make_panel.html @@ -1,3 +1,3 @@ -fn make_panel(ctx: &mut EventCtx<'_>) -> Panel
fn make_panel(ctx: &mut EventCtx<'_>) -> Panel
panel: Panel
id_counter: usize
blocks: BTreeMap<Obj, Block>
world: World<Obj>
to_merge: BTreeSet<Obj>
Respond to a UI event, such as input or time passing.
-Draw
+}panel: Panel
id_counter: usize
blocks: BTreeMap<Obj, Block>
world: World<Obj>
to_merge: BTreeSet<Obj>
Respond to a UI event, such as input or time passing.
+Specifies what to draw before draw()
Before this state is popped or replaced, call this.
Gets the TypeId
of self
. Read more
pub struct OneBlock {
+OneBlock in game::debug::blockfinder - Rust Struct game::debug::blockfinder::OneBlock [−][src]
pub struct OneBlock {
block: Block,
-}
Fields
block: Block
Implementations
Trait Implementations
Called when something on the panel has been clicked. Since the action is just a string,
+}
Fields
block: Block
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
-
If a panel on_click
event didn’t occur and panel_changed
didn’t return transition, then
+
If a panel on_click
event didn’t occur and panel_changed
didn’t return transition, then
call this to handle all other events. 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 panel_changed(
&mut self,
&mut EventCtx<'_>,
&mut A,
&mut Panel
) -> Option<Transition<A>>
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_mouseover(&mut self, &mut EventCtx<'_>, &mut A)
Called when the mouse has moved.
diff --git a/rustdoc/game/pregame/built_info/constant.BUILT_TIME_UTC.html b/rustdoc/game/pregame/built_info/constant.BUILT_TIME_UTC.html
index 729fe6910b..1ef84b0dca 100644
--- a/rustdoc/game/pregame/built_info/constant.BUILT_TIME_UTC.html
+++ b/rustdoc/game/pregame/built_info/constant.BUILT_TIME_UTC.html
@@ -1,4 +1,4 @@
-BUILT_TIME_UTC in game::pregame::built_info - Rust Constant game::pregame::built_info::BUILT_TIME_UTC [−][src]
pub const BUILT_TIME_UTC: &str = r"Tue, 02 Nov 2021 20:59:22 +0000";
Expand description
The build time in RFC2822, UTC.
+BUILT_TIME_UTC in game::pregame::built_info - Rust Constant game::pregame::built_info::BUILT_TIME_UTC [−][src]
pub const BUILT_TIME_UTC: &str = r"Tue, 02 Nov 2021 23:39:38 +0000";
Expand description
The build time in RFC2822, UTC.
\ No newline at end of file
diff --git a/rustdoc/search-index.js b/rustdoc/search-index.js
index 38465c8287..1999bb13ee 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 occurred …","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]],[[]],[[]],[[]],[[["str",15],["extrashapes",3]],["collisiondataset",3]],[[["str",15],["extrashapes",3]],["collisiondataset",3]],[[]],[[]],[[]],null,[[["str",15]],[["option",4,["duration"]],["duration",3]]],[[],["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,12,12,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","0","pct","0","0","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::PrivateOffstreetParking","convert_osm::PublicOffstreetParking","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 ID)","Traffic signals to the direction they apply","","","","","","Take a bunch of partial PolyLines and attempt to glue them …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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,6,7,8,0,0,0,0,0,9,9,9,9,0,0,9,0,0,9,0,0,9,9,0,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,10,11,12,13,10,11,12,13,10,11,12,13,10,10,11,12,13,13,10,12,11,12,0,0,10,0,11,12,13,10,11,12,13,10,11,12,13,10,11,12,13,10,11,12,13,10,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]],[[]],[[]],[[]],[[["options",3],["timer",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,null,null,null,[[["timer",3],["rawmap",3]]],[[["rawmap",3]],["result",6]],[[["rawmap",3]],[["vec",3,["originalroad"]],["result",6,["vec"]]]],[[["originalroad",3],["vec",3,["originalroad"]],["rawmap",3]],["result",6]],null,null,[[]],[[]],null,[[["timer",3],["options",3],["rawmap",3]],["osmextract",3]],[[["vec",3],["rawmap",3]]],[[]],[[["tags",3]],[["areatype",4],["option",4,["areatype"]]]],[[["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]],[[["ring",3],["option",4,["ring"]],["relationid",3],["vec",3]],[["polygon",3],["vec",3,["polygon"]]]],[[["polyline",3],["ring",3]],[["option",4,["polygon"]],["polygon",3]]],[[["relation",3],["relationid",3],["document",3]],[["polygon",3],["result",6,["polygon"]]]],null,[[["timer",3],["options",3],["rawmap",3]]],[[["privateoffstreetparking",4],["rawmap",3]]],[[["timer",3],["string",3],["rawmap",3]]],[[["timer",3],["string",3],["rawmap",3]]],null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],null,null,null,null,null,[[["timer",3],["str",15],["gpsbounds",3]],[["document",3],["result",6,["document"]]]],[[["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],["osmextract",3],["rawmap",3]]],[[["relation",3],["document",3],["relationid",3],["polygon",3]],[["option",4,["rawbusroute"]],["rawbusroute",3]]],[[["document",3],["vec",3,["wayid"]],["wayid",3]],[["result",6,["vec"]],["vec",3,["nodeid"]]]],[[["rawmap",3],["hashmap",3],["rawbusroute",3]],[["result",6,["rawbusroute"]],["rawbusroute",3]]]],"p":[[4,"OnstreetParking"],[4,"PrivateOffstreetParking"],[4,"PublicOffstreetParking"],[3,"Options"],[13,"Blockface"],[13,"SomeAdditionalWhereNoData"],[13,"FixedPerBldg"],[13,"Gis"],[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,12,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","0","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::isochrone::Options","fifteen_min::viewer","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","This is a tool to experiment with the concept of 15-minute …","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 an …","","","","","","","","","","","","","","","","","","","","","","","","","","","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,8,0,0,0,0,0,9,9,9,10,11,12,9,10,11,12,9,9,10,11,12,9,10,11,12,9,0,10,12,12,0,0,10,11,9,10,12,10,11,12,9,10,10,10,10,11,12,9,10,11,12,9,11,9,10,11,12,9,10,11,9,10,12,0,0,10,12,10,12,11,10,11,12,9,10,11,12,9,10,11,12,9,11,10,11,12,9],"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]],[[["simpleapp",3],["eventctx",3],["amenitytype",4],["options",4]],["isochrone",3]],[[["simpleapp",3],["gfxctx",3]]],null,[[]],[[]],null,[[]],[[]],[[["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]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["options",4],["eventctx",3]],[["state",8],["box",3,["state"]]]],[[["borderisochrone",3],["isochrone",3],["simpleapp",3],["eventctx",3],["amenitytype",4]],[["state",8],["box",3,["state"]]]],[[["eventctx",3],["simpleapp",3],["str",15],["panel",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,[[]],[[]],[[]],[[]],[[["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]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["options",4],["eventctx",3]],[["state",8],["box",3,["state"]]]],[[["percent",3],["hashmap",3,["buildingid","percent"]],["simpleapp",3],["eventctx",3],["vec",3,["amenitytype"]],["amenitytype",4],["buildingid",3]],[["state",8],["box",3,["state"]]]],[[["eventctx",3],["simpleapp",3],["str",15],["panel",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],[[["eventctx",3],["simpleapp",3],["str",15],["panel",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],null,[[["simpleapp",3],["eventctx",3]],[["transition",4,["simpleapp"]],["simpleapp",3]]],[[["timer",3],["vec",3,["amenitytype"]],["simpleapp",3],["amenitytype",4],["options",4]],[["percent",3],["hashmap",3,["buildingid","percent"]],["buildingid",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,[[]],[[]],[[]],[[]],[[]],[[]],[[["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]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["simpleapp",3],["vec",3,["buildingid"]],["eventctx",3],["options",4],["buildingid",3]],["isochrone",3]],[[["vec",3,["intersectionid"]],["simpleapp",3],["eventctx",3],["intersectionid",3],["options",4]],["borderisochrone",3]],null,null,null,[[["map",3],["buildingid",3]],[["path",3],["option",4,["path"]]]],null,null,null,null,null,null,null,[[["map",3],["vec",3,["spot"]],["spot",4]],[["duration",3],["hashmap",3,["buildingid","duration"]],["buildingid",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,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["isochrone",3],["simpleapp",3],["building",3],["eventctx",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,[[]],[[]],[[]],[[]],[[["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]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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],["simpleapp",3]],["option",4]],null,[[["simpleapp",3],["buildingid",3],["eventctx",3]],[["state",8],["box",3,["state"]]]],[[["isochrone",3],["simpleapp",3],["eventctx",3],["amenitytype",4]],[["state",8],["box",3,["state"]]]],[[["panel",3]],["options",4]],[[["options",4],["eventctx",3]],["widget",3]],null,null,[[["simpleapp",3],["eventctx",3]],[["state",8],["box",3,["state"]]]],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]],[[["isochrone",3],["simpleapp",3],["eventctx",3]],["hoveronbuilding",3]],[[]],[[]],[[]],[[]]],"p":[[3,"FindAmenity"],[3,"Results"],[3,"FindHome"],[3,"Results"],[4,"Options"],[3,"Isochrone"],[3,"BorderIsochrone"],[13,"Walking"],[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,12,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,12,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,12,12,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,17,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,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,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,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,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,12,3,17,17,3,3,17,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,12,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,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,12,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,12,12,12,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,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,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,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,12,12,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,12,12,12,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,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,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,12,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,12,12,12,12,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,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,12,12,12,12,12,12,12,12,12,12,12,12,12,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,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,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,5,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,11,11,12,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,12,5,11,5,12,11,12,11,11,11,11,11,13,4,13,3,3,13,12,11,11,11,11,11,11,12,12,5,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,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,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,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,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,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","store_unedited_map_in_secondary","study_area","suspended_sim","swap_map","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","ungap_current_trip_name","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","0","1","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","INTERSECTON_RADIUS","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","is_route_valid","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","0","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","len","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","blockfinder","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","0","Blockfinder","COLORS","MODIFIED","Obj","OneBlock","TO_MERGE","add_block","add_blocks_with_coloring","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","block","blocks","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","draw","draw","eq","equivalent","event","fmt","from","from","from","get_hash","hash","id_counter","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_panel","ne","new_id","new_state","new_state","on_click","other_event","panel","partial_cmp","to_merge","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","world","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","0","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","0","0","0","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","0","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","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","1","1","1","1","1","2","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","0","0","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","0","0","0","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","border_arrow","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","labels","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","labels","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","0","0","0","1","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","0","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","0","0","0","0","0","1","1","1","2","2","0","0","0","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","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","draw","draw_intersections","draw_roads","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","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","new_state","take_layers","top_panel","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","map_edit_key","maybe_add_bike_lanes","new_state","proposal_management","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","before_after_button","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","on_destroy","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","0","0","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","autosave","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","len","load","name","ne","new","new_name","new_state","next","on_click","on_click","panel_changed","prev","save","save_current_trip_to_session","serialize","serialize","set_current","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_route","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::cutscene::Layout","","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::blockfinder","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::floodfill","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::floodfill::Source","game::debug::objects","","","","","","","","","","","","","","","","","game::debug::path_counter","","","","","","","","","","","","","","","","","","","","game::debug::polygons","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::polygons::Item","","","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::polygon::Obj","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::Tab","","","","","","","","","","","","","","","","","","","","","","","","","","","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::LayerOutcome","","game::layer::elevation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::favorites","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::pandemic","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::parking","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::parking::Loc","","","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::LoadStage","","","","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::GameplayMode","","","","","","","","","","game::sandbox::gameplay::LoadScenario","","","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::layers","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::predict","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::quick_sketch","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip::ID","","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 …","State (like the simulation and drawing stuff) associated …","Assumes some defaults.","","","","","The most recent Scenario loaded from a file. Don’t …","Represents state for a different version of the primary
…","Static data that lasts the entire session. Use sparingly.","","","","","","","","","","","","","","","Display an extra area with this name on the map. This gets …","Only filled out in edit mode. Stored here once to avoid …","This swaps the primary and secondary PerMaps. Depending on …","","","","","","","","","","","","","","","","","","","","","","","","","","","If the map has been edited and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","True if the route changed","","","","","","","","","","","","","","","","","","","Has the user even picked a start point?","Has the user specified a full route?","","","","","","","","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 panel …","","","","","","","","","","","","","","","","","","","","","If the outcome from the panel or world isn’t used by the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","The caller should call rebuild_world
after this","The caller is responsible for calling initialize_hover
and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","After a single road has been edited, these states let the …","","","Mode is just used for allows
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 intersection. …","","","","","","","","","","","","","","","","","","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 buttons …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 by CARGO_CFG_TARGET_ENDIAN
.","The toolchain-environment, given by CARGO_CFG_TARGET_ENV
.","The OS-family, given by CARGO_CFG_TARGET_FAMILY
.","The operating system, given by CARGO_CFG_TARGET_OS
.","The pointer width, given by CARGO_CFG_TARGET_POINTER_WIDTH
.","The target architecture, given by CARGO_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 compilation.","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 of rustc -V
","The documentation generator that cargo resolved to use.","The output of rustdoc -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 for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the trait …","Returns an Rc
-ed object from an Rc
-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 with","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Idempotent. This must be called before make_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 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A bottom-right panel for managing a bunch of toggleable …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Save sequences of waypoints as named trips. Basic file …","","","","","","","","","","","saves iff current trip is changed.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A temporary structure that the caller should unpack and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","“main” is determined by app.session.routing_preferences
","","","","","","","","","","","","","","","","","","","","","","","","",""],"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,3,9,2,3,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,6,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,19,19,0,20,20,20,20,20,20,20,20,20,20,20,20,0,0,20,20,20,20,20,20,20,0,21,21,21,21,21,0,0,0,0,0,21,21,21,21,21,21,21,21,0,21,21,21,0,21,0,21,21,0,0,0,0,21,21,21,21,0,0,22,22,0,0,22,0,0,23,24,24,23,22,24,23,22,24,23,22,24,23,22,23,22,23,22,24,23,22,24,24,23,22,23,24,23,24,23,22,24,23,22,24,23,22,24,23,22,24,24,24,24,23,23,22,24,23,24,24,24,24,23,22,24,23,22,24,23,22,24,23,22,24,24,24,23,22,23,25,26,26,27,0,27,27,0,27,28,27,28,27,28,27,28,27,28,28,28,28,27,28,28,27,28,27,28,27,28,27,28,28,28,28,28,28,28,27,28,27,28,27,28,27,29,29,0,0,0,30,31,30,31,30,31,30,31,31,30,31,30,31,30,31,30,31,30,31,30,31,31,31,30,30,31,31,0,30,31,30,31,30,31,30,30,30,31,0,0,0,32,33,32,33,32,33,32,33,32,33,32,33,32,33,32,0,32,33,32,33,32,32,33,32,33,33,32,33,32,33,32,33,32,33,0,32,34,0,0,0,35,36,34,35,36,34,36,35,36,34,35,36,34,36,34,34,34,34,35,34,35,36,34,34,35,35,0,35,34,35,36,34,35,36,34,35,36,34,35,36,34,36,35,34,35,36,35,35,35,34,35,36,34,35,36,34,35,36,34,35,36,34,35,0,0,0,0,37,38,38,39,37,40,38,39,37,40,0,0,38,39,37,40,38,39,37,40,0,38,0,38,40,39,0,0,38,38,40,37,0,0,0,0,0,38,39,37,40,37,38,38,38,39,37,40,38,39,37,40,39,37,40,38,39,37,40,37,38,38,38,40,39,0,38,38,0,0,39,0,38,0,40,0,38,0,0,38,0,40,38,38,39,37,40,38,39,37,40,38,39,37,40,0,38,39,37,40,0,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,0,0,0,0,0,0,43,43,43,44,42,43,44,42,44,43,43,44,42,43,44,42,42,42,42,43,44,42,42,43,42,43,44,42,42,42,43,43,44,42,43,44,42,44,42,43,44,42,0,42,43,43,44,44,44,43,42,43,42,43,44,42,43,44,42,43,44,42,43,44,42,43,45,0,45,0,46,45,46,45,46,45,46,45,45,45,45,46,46,46,46,46,45,46,45,46,45,45,46,45,46,46,46,46,45,46,45,46,45,46,45,46,45,47,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,0,50,50,0,50,51,50,51,50,51,50,51,50,51,51,51,51,50,51,51,50,51,50,50,51,50,51,51,51,51,51,50,51,50,51,50,51,50,52,53,54,0,0,0,55,56,57,55,56,57,56,55,56,57,55,56,57,0,0,0,57,56,55,56,57,56,57,55,56,57,55,56,57,55,55,56,57,55,56,57,55,56,57,57,55,56,55,56,57,0,55,56,55,56,57,55,56,57,55,56,57,55,56,57,55,56,57,0,58,58,58,58,58,58,58,58,58,58,0,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,59,60,59,60,59,60,59,60,59,60,60,60,59,60,60,60,59,60,59,60,59,60,59,60,60,59,59,60,59,60,59,59,60,60,59,60,59,60,59,60,59,60,0,61,61,61,61,0,0,61,61,61,61,61,61,61,0,61,61,0,0,0,61,61,61,61,0,0,0,62,63,62,63,62,63,62,63,62,63,63,62,63,63,62,62,0,63,62,63,62,62,63,62,62,62,62,63,63,0,62,62,62,63,62,63,62,63,62,63,62,63,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,65,66,65,66,66,65,66,65,66,66,65,65,65,65,65,66,65,66,65,66,66,65,66,0,0,0,65,65,66,65,0,66,65,65,65,66,65,66,65,66,65,66,0,67,67,0,68,67,68,67,68,67,68,67,67,67,68,67,67,68,67,68,67,67,67,68,67,68,67,67,68,67,68,67,68,68,68,68,67,68,67,68,67,68,67,68,67,68,69,0,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,71,0,0,0,0,0,0,0,0,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,71,78,71,78,78,72,72,76,77,72,75,76,71,71,72,76,77,71,72,73,74,75,76,77,71,78,72,71,71,75,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,74,76,73,73,78,73,78,71,73,77,76,72,75,75,72,77,74,72,72,73,78,0,72,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,0,0,0,0,0,79,80,81,82,79,80,81,82,79,80,81,82,79,80,81,82,0,80,79,0,80,82,79,80,81,82,79,79,80,81,82,79,80,81,82,0,79,80,81,82,79,80,81,82,79,80,81,82,0,0,79,0,79,81,0,79,80,81,82,80,79,79,80,81,82,79,80,80,0,0,0,0,79,79,0,79,80,81,82,79,80,81,82,79,80,81,82,0,79,80,81,82,0,0,0,0,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,0,84,84,84,84,0,0,84,84,84,0,84,84,0,84,84,84,84,84,84,84,84,0,84,0,0,84,84,84,84,84,84,84,84,84,84,84,0,84,84,84,84,84,0,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,0,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,0,0,87,88,87,88,87,88,87,88,87,88,87,0,88,88,87,88,87,87,87,87,0,0,88,87,0,87,87,88,88,0,87,88,87,88,88,87,88,0,0,87,87,87,87,88,87,0,87,0,0,87,87,87,88,0,88,88,87,87,87,88,87,88,87,88,87,87,88,87,0,89,89,89,89,89,0,89,89,89,89,89,89,89,89,89,89,89,89,89,89,0,0,0,90,91,90,91,90,91,90,91,0,91,91,90,91,91,90,91,0,0,90,91,90,91,90,91,90,91,90,91,90,91,0,0,91,90,90,91,91,90,91,90,91,90,91,90,91,0,0,0,92,93,94,92,93,94,93,92,93,94,92,93,94,92,93,94,92,93,94,94,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,0,95,95,95,95,95,95,95,95,95,95,0,95,95,95,95,95,95,95,95,0,96,96,96,96,96,96,96,96,96,96,0,96,96,96,96,96,96,96,0,0,0,97,97,97,97,97,97,97,0,97,97,97,97,97,0,97,97,97,97,97,97,97,97,98,98,98,98,98,98,0,98,0,0,0,98,98,98,98,98,98,98,98,98,98,98,98,98,98,0,99,100,100,100,101,98,102,100,101,98,102,100,101,98,102,100,101,98,102,0,0,100,101,98,98,102,98,102,0,102,102,100,100,101,102,100,99,100,101,98,102,102,98,99,0,100,101,0,100,101,98,102,100,101,98,102,101,98,102,100,101,98,102,99,100,0,0,0,102,100,102,100,0,0,102,102,100,0,100,100,101,102,98,98,102,100,101,0,100,101,98,102,100,101,98,102,100,101,98,102,98,100,101,98,102,100,101,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,103,116,117,119,123,117,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,124,124,124,124,124,0,124,124,0,0,0,124,0,124,0,124,124,124,124,0,0,0,124,0,124,124,124,124,124,124,124,125,0,0,0,0,125,125,125,126,125,126,125,126,125,126,127,126,126,127,0,127,126,0,125,126,0,125,126,125,126,125,126,0,127,0,126,0,126,0,0,127,0,0,125,126,125,126,125,126,126,125,126,128,129,0,0,0,0,130,131,130,131,130,131,130,131,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,0,0,132,133,132,133,132,133,132,133,132,132,132,132,133,133,133,133,133,132,133,132,133,132,132,133,132,132,133,133,133,132,132,132,133,132,133,132,133,132,133,132,0,0,134,135,134,135,134,134,135,134,135,134,135,134,135,134,135,134,134,135,134,135,134,134,135,134,135,134,135,134,135,134,134,135,134,134,135,134,135,135,135,134,135,134,135,134,135,134,136,136,136,0,0,136,136,0,137,136,138,137,136,138,137,136,138,137,136,138,136,138,136,138,137,137,137,136,138,137,136,137,136,138,138,137,136,138,137,136,138,136,138,137,136,138,0,137,138,137,137,137,137,138,137,136,138,137,136,138,137,136,138,137,136,138,137,136,138,139,0,0,139,0,139,140,141,139,140,141,139,140,141,139,140,141,139,139,139,139,140,141,140,141,140,141,139,139,140,141,140,141,139,140,140,141,139,140,141,139,139,140,141,139,140,140,140,141,139,140,141,139,140,140,141,139,140,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,142,143,144,0,0,145,146,145,146,145,146,145,146,146,146,145,145,145,146,145,145,146,146,145,146,145,146,146,145,146,0,145,146,145,145,145,145,145,146,145,146,145,146,145,146,145,146,0,0,147,148,147,148,147,148,147,148,148,148,147,147,147,148,147,147,148,148,147,148,147,148,148,147,148,0,148,147,148,147,148,147,147,147,148,148,148,148,148,147,148,148,148,147,148,147,148,147,148,147,148,0,0,0,0,0,0,149,150,149,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,0,151,150,152,153,154,151,150,152,153,154,151,150,152,153,154,149,151,150,152,153,154,0,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,149,151,150,152,153,149,154,149,151,150,152,153,154,151,150,152,153,154,151,150,152,153,154,151,150,152,153,154,150,152,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,0,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,0,0,0,0,156,157,158,156,157,158,157,157,156,157,158,156,157,158,0,157,156,156,156,156,156,156,157,158,157,157,156,157,158,156,157,158,157,158,156,157,158,157,156,158,157,156,158,156,158,157,157,157,156,157,158,156,157,156,157,158,156,157,158,156,157,158,156,157,158,0,159,159,159,159,0,159,159,159,159,159,159,159,159,159,159,159,159,159,159,0,0,0,0,160,161,162,163,160,161,162,163,160,161,162,163,160,161,162,163,163,0,0,160,161,162,161,162,160,161,162,160,161,162,163,160,161,162,163,160,161,162,163,163,160,161,162,163,163,160,161,162,160,161,162,0,160,160,163,160,161,162,163,160,161,162,163,160,161,162,163,163,160,161,162,163,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,164,164,164,164,164,164,164,164,164,164,164,164,0,164,164,164,164,164,164,164,0,0,165,165,165,0,165,165,165,0,0,0,166,167,168,169,166,165,170,167,168,169,166,165,170,167,167,168,169,166,165,170,167,168,169,166,165,170,166,168,167,167,0,167,169,170,167,169,170,166,170,167,168,169,166,165,170,0,167,166,166,167,167,168,169,166,165,170,167,168,169,166,165,170,169,166,165,167,168,169,166,165,170,0,166,166,167,0,0,168,0,170,0,168,167,167,168,168,167,0,170,167,168,0,168,167,168,169,166,165,170,167,168,169,166,165,170,167,168,169,166,165,170,167,168,169,166,165,170,171,172,173,173,174,174,0,174,174,174,174,174,174,174,174,174,174,174,174,174,0,174,174,174,0,174,174,174,174,174,0,0,0,174,0,0,174,174,0,174,0,0,0,174,174,174,174,0,0,0,0,175,0,0,175,176,0,176,175,0,176,177,178,179,175,180,176,181,177,178,179,175,180,176,181,177,179,180,177,177,179,177,178,179,175,180,176,181,177,178,179,175,180,176,181,177,0,178,176,176,177,177,181,181,177,177,176,181,177,177,177,178,179,175,180,176,181,181,0,179,181,177,178,179,175,180,176,181,177,178,179,175,180,176,181,178,179,175,180,176,181,177,178,179,175,180,176,181,0,178,181,176,181,177,177,0,180,177,180,179,176,178,177,177,177,178,179,175,180,176,181,177,178,179,175,180,176,181,177,178,179,175,180,176,181,177,178,179,175,180,176,181,182,183,183,0,0,0,0,0,184,185,184,185,184,185,184,185,0,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,0,0,0,186,187,188,186,187,188,186,187,188,186,187,188,187,186,187,187,186,186,187,188,186,187,188,186,187,188,187,188,186,187,188,0,188,188,188,188,186,186,0,0,186,186,186,187,187,187,186,187,188,186,187,188,186,187,188,186,187,188,0,0,0,189,190,191,189,190,191,189,190,191,189,190,191,189,190,190,191,189,189,190,191,189,190,191,189,190,191,190,191,189,190,191,0,189,189,190,190,0,190,191,189,189,190,190,189,190,191,189,190,191,189,190,191,189,190,191,190,0,0,192,193,192,193,192,193,192,193,192,192,0,192,193,193,193,193,192,193,192,193,193,192,193,193,192,192,192,193,192,193,192,193,192,193,0,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,0,0,195,196,196,195,196,195,196,195,196,195,195,196,196,196,196,195,196,196,195,196,195,195,196,195,196,196,195,196,196,195,196,195,196,195,196,195,196,0,0,197,198,197,198,197,198,197,198,198,0,197,197,0,197,198,198,198,198,198,197,198,197,198,198,197,198,197,198,198,197,197,0,0,0,197,198,197,198,197,198,197,198,199,0,199,199,0,0,199,0,0,200,201,199,201,202,199,200,201,202,199,200,201,202,199,200,201,202,199,200,0,201,201,199,199,202,199,200,201,201,199,203,199,202,201,202,199,199,200,201,203,203,200,201,202,199,200,201,202,199,200,201,199,200,201,202,199,200,201,0,199,202,202,202,203,201,202,199,200,201,202,199,200,201,202,199,200,201,202,199,200,0,0,0,0,0,204,205,206,207,208,204,205,206,207,208,204,205,206,207,208,204,205,206,207,208,204,205,206,207,204,205,205,206,207,205,206,208,204,204,204,205,206,207,208,205,206,207,204,205,206,207,208,204,205,206,207,208,205,206,207,208,204,205,206,207,208,0,0,0,205,206,207,208,205,208,204,208,208,204,205,0,206,204,205,206,208,204,204,204,205,206,207,208,204,205,206,207,208,204,205,206,207,208,204,208,204,205,206,207,208,205,209,0,209,209,210,0,0,0,210,209,210,209,210,209,0,209,210,211,209,210,211,209,210,211,209,210,211,209,209,209,212,209,212,0,211,211,209,209,209,0,212,212,212,212,212,211,209,209,212,211,0,0,210,211,209,212,212,212,212,209,210,211,209,210,211,209,209,210,211,209,212,209,209,211,211,212,211,209,0,212,211,209,209,210,211,209,210,211,209,0,210,211,209,210,211,209,213,214,215,216,217,214,215,216,214,216,218,219,220,0,0,221,222,221,222,221,221,222,221,222,221,222,221,0,221,222,221,221,222,221,222,222,221,222,221,222,221,221,221,221,221,222,221,222,221,222,221,222,0,223,223,223,223,223,223,0,223,223,223,0,223,0,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,0,0,224,224,224,224,224,0,224,224,224,0,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,0,0,0,225,226,225,226,225,226,225,226,225,226,225,0,225,226,0,225,226,225,226,226,225,226,225,226,226,225,0,0,225,225,226,225,226,225,226,225,226,0,227,227,227,227,227,227,0,0,0,227,227,227,227,227,227,227,227,227,227,0,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,0,0,0,0,0,229,230,231,232,233,229,230,231,232,233,229,230,231,232,233,229,230,231,232,233,233,231,233,229,230,231,229,230,231,232,229,230,231,232,233,231,229,230,231,232,233,229,230,231,232,233,232,233,229,230,231,232,233,229,230,231,233,229,230,231,232,232,229,230,231,231,229,229,230,231,229,229,230,231,232,233,229,230,231,232,233,229,230,231,232,233,229,230,231,232,233,0,234,234,0,234,234,234,234,0,234,234,0,0,234,0,0,0,234,0,235,235,235,236,237,235,238,239,234,236,237,235,238,239,234,0,236,237,235,238,239,234,236,237,235,238,239,234,236,236,238,239,234,239,234,239,238,237,237,236,235,239,234,239,236,0,238,238,236,237,235,238,239,234,236,236,236,236,235,235,236,236,238,238,238,238,238,236,237,235,238,239,234,236,237,235,238,239,234,239,234,236,237,235,238,239,234,0,234,236,235,0,236,237,238,238,238,237,237,236,239,237,235,238,239,238,238,238,239,239,234,238,238,236,238,236,237,238,238,238,239,238,236,237,239,234,236,234,0,236,237,235,238,239,234,236,237,235,238,239,234,235,236,237,235,238,239,234,236,237,235,238,239,234,237,237,236,238,238,0,240,240,240,240,240,240,240,240,240,240,240,240,0,240,0,240,240,240,240,240,240,240,240,0,0,241,242,241,242,241,242,241,242,241,242,241,242,241,242,241,242,241,242,241,241,242,0,242,241,242,242,241,241,242,241,242,241,242,241,242,243,243,243,243,0,0,244,243,244,243,244,244,243,244,243,243,243,244,244,243,244,244,243,244,243,244,243,243,244,243,244,244,244,244,243,244,244,244,244,244,244,243,244,244,243,244,243,244,243,244,243,0,0,0,245,246,245,246,245,246,245,246,0,0,0,245,246,246,245,246,245,246,246,245,246,245,246,245,246,245,245,246,246,245,246,246,245,245,246,245,246,245,246,245,246,245,246,246,0,247,247,247,0,0,247,248,247,248,247,0,248,247,248,247,248,247,0,248,247,247,248,247,248,247,248,247,248,247,0,247,248,248,0,0,249,0,248,247,248,247,248,247,248,247,0,0,0,0,0,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,250,251,252,253,254,254,254,254,250,251,252,253,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,0,254,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,0,256,0,256,256,256,256,256,256,256,256,256,256,256,256,0,256,0,0,0,0,0,0,257,258,259,260,257,261,259,262,258,260,257,261,259,262,258,261,260,257,261,259,262,258,260,257,261,259,262,258,262,259,258,258,260,262,261,257,261,260,257,257,260,257,261,259,262,258,259,257,257,260,257,261,259,262,258,260,257,261,259,262,258,257,261,259,262,258,260,257,261,259,262,258,260,0,259,259,260,258,0,0,257,257,260,259,260,260,258,261,260,257,261,259,262,258,260,257,261,259,262,258,260,257,261,259,262,258,260,257,261,259,262,258,0,263,263,263,263,263,263,263,263,263,263,263,0,263,0,263,0,263,263,263,263,263,263,263,263,264,0,264,0,0,264,265,265,264,266,265,264,266,266,266,0,265,264,266,265,264,266,264,266,264,266,266,265,264,266,264,265,0,265,264,265,264,266,264,264,265,265,264,266,265,264,266,264,266,265,264,266,265,265,266,264,266,265,265,265,0,266,265,265,264,266,265,264,266,265,264,266,265,264,266,265,265,264,266,265,265,267,268,0,0,0,0,269,270,269,270,271,272,269,270,271,272,269,269,270,271,272,269,270,271,272,271,271,269,270,271,272,270,271,269,270,271,272,269,269,270,271,272,269,270,271,272,269,270,271,272,269,270,271,272,272,272,271,271,269,272,270,272,269,270,270,272,272,269,271,272,269,271,272,269,270,271,272,269,270,271,272,269,270,271,272,269,270,271,272,271,0,0,0,273,274,273,275,274,273,275,274,273,275,274,273,275,273,0,0,0,274,274,275,273,274,273,273,273,275,273,274,273,275,274,273,273,274,273,275,274,273,275,273,275,274,273,275,273,0,275,273,275,275,273,273,273,274,275,275,275,275,274,273,275,274,273,275,274,273,275,274,273,275],"f":[null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,[[["setup",3],["eventctx",3],["bool",15],["permap",3],["app",3],["option",4,["permap"]]],[["vec",3,["box"]],["box",3,["state"]]]],null,null,null,null,[[["sim",3],["mapedits",3],["option",4,["sim"]],["eventctx",3],["bool",15],["setup",3],["app",3],["option",4,["mapedits"]]],[["vec",3,["box"]],["box",3,["state"]]]],null,[[]],null,null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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],["eventctx",3],["showobject",8]],[["id",4],["option",4,["id"]]]],[[["id",4]],[["option",4,["pt2d"]],["pt2d",3]]],[[["eventctx",3]]],[[],["sim",3]],null,[[["string",3],["eventctx",3],["into",8,["string"]]],[["option",4,["intersectionid"]],["intersectionid",3]]],[[],["flags",3]],[[]],[[],["colorscheme",3]],null,null,null,null,null,null,[[["showobject",8],["gfxctx",3],["drawoptions",3]]],[[["gfxctx",3]]],[[],["drawmap",3]],null,[[["gfxctx",3],["drawoptions",3]]],[[["canvas",3]]],null,[[],["sessionstate",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["prerender",3],["agentcache",3],["bounds",3],["showobject",8]],[["vec",3,["renderable"]],["renderable",8]]],null,null,[[],["option",4]],null,null,[[["eventctx",3],["bool",15]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["showlayers",3]],[[],["showlayers",3]],null,[[["string",3],["eventctx",3],["into",8,["string"]]],["bool",15]],null,[[["option",4,["id"]],["id",4],["eventctx",3],["pt2d",3],["option",4,["f64"]],["f64",15]],[["box",3,["state"]],["state",8]]],[[],["map",3]],null,[[["timer",3],["map",3],["eventctx",3],["sim",3],["flags",3],["colorscheme",3],["options",3]],["permap",3]],[[["timer",3],["eventctx",3],["map",3]]],null,[[["eventctx",3],["showobject",8]],[["id",4],["option",4,["id"]]]],[[["eventctx",3]],[["id",4],["option",4,["id"]]]],[[["eventctx",3]],[["id",4],["option",4,["id"]]]],[[["eventctx",3]],[["id",4],["option",4,["id"]]]],[[["eventctx",3]],[["id",4],["option",4,["id"]]]],[[],["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,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,null,[[],[["btreemap",3,["string","vec"]],["string",3],["vec",3,["challenge"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["gameplaymode",4]]],[[]],[[]],[[]],null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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],["app",3],["option",4]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",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]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["string",3],["into",8,["string"]]],["cutscenebuilder",3]],[[["fn",8],["eventctx",3],["box",3,["fn"]]],[["box",3,["state"]],["state",8]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["str",15],["string",3],["into",8,["string"]],["f64",15]],["cutscenebuilder",3]],[[],["color",3]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["fn",8],["usize",15],["eventctx",3],["str",15]],["panel",3]],null,null,null,null,[[["str",15]],["cutscenebuilder",3]],[[["color",3],["widget",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["string",3],["into",8,["string"]]],["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,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["map",3],["timer",3],["scenario",3]],["prebakesummary",3]],[[]],null,[[],["result",4]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["btreeset",3],["eventctx",3],["app",3]],["widget",3]],[[["duration",3],["app",3]],[["textspan",3],["vec",3,["textspan"]]]],[[["agenttype",4],["app",3]],["color",3]],[[["tripmode",4],["app",3]],["color",3]],[[["tripphasetype",4],["app",3]],["color",3]],[[["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["gfxctx",3],["app",3]]],[[["text",3],["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3],["contextualactions",8]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],null,[[["app",3]],[["id",4],["option",4,["id"]]]],[[["btreeset",3],["map",3]],[["intersectionid",3],["btreeset",3,["intersectionid"]]]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["duration",3]],[["fnonce",8],["box",3,["fnonce"]]]],[[["eventctx",3],["app",3],["tab",4],["contextualactions",8]]],[[["fn",8],["text",3],["string",3],["btreeset",3,["string"]]]],[[],["commonstate",3]],[[["id",4],["app",3]],["text",3]],null,null,null,[[["eventctx",3]],["panel",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,[[["intersectionid",3],["app",3]]],[[["app",3]],[["vec",3,["roadid"]],["roadid",3]]],[[],["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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],[[],["bool",15]],null,[[["eventctx",3]],[["option",4,["intersectionid"]],["intersectionid",3]]],[[["map",3],["usize",15],["intersectionid",3]],["usize",15]],[[["route",3]],["bool",15]],[[["mode",4]],["bool",15]],[[["app",3]],["routesketcher",3]],[[],["route",3]],[[["str",15]],["bool",15]],null,null,null,[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["eventctx",3],["app",3]]],[[["app",3]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["bool",15],["gfxctx",3],["app",3]]],[[["eventctx",3],["option",4,["str"]],["app",3],["str",15]],["bool",15]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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],["roadid",3],["btreeset",3,["roadid"]],["app",3]],["roadselector",3]],null,null,[[["eventctx",3],["app",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]],[[["gfxctx",3],["app",3]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["uploadedproposals",3]],null,[[["str",15],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["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]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[["app",3],["eventctx",3],["str",15]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["id"]],["permap",3],["id",4],["eventctx",3],["pt2d",3],["option",4,["f64"]],["f64",15]],[["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],["eventctx",3],["str",15]],[["app",3],["transition",4,["app"]]]],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]],[[["waypointid",3],["worldoutcome",4,["waypointid"]],["app",3],["outcome",4]],["bool",15]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[["eventctx",3]],["widget",3]],[[["usize",15]],["color",3]],[[["usize",15]],["char",15]],[[],[["vec",3,["tripendpoint"]],["tripendpoint",4]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["usize",15]],[[["waypointid",3]],["bool",15]],[[["app",3]],["inputwaypoints",3]],[[["tripendpoint",4],["app",3]],["waypoint",3]],[[["vec",3,["tripendpoint"]],["tripendpoint",4],["app",3]]],[[["usize",15],["fn",8],["eventctx",3],["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,[[["id",4],["app",3]],["vec",3]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3],["app",3]]],null,[[["tags",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,[[["eventctx",3],["app",3]],["drawable",3]],[[["eventctx",3],["app",3]],["drawable",3]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["string",3],["eventctx",3],["id",4],["app",3],["bool",15]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3],["app",3]]],[[["app",3]]],[[["app",3]]],[[["app",3]]],null,[[]],[[]],[[]],[[]],[[],["gameplaymode",4]],null,null,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[],["bool",15]],[[],["showlayers",3]],null,[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["vec",3,["mapname"]],["mapname",3],["app",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,null,[[["option",4,["vec"]],["eventctx",3],["app",3],["vec",3,["originalroad"]]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]]],null,null,[[["string",3],["eventctx",3],["app",3]],[["app",3],["transition",4,["app"]]]],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,[[["agentid",4],["app",3]],["option",4]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3],["app",3]]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,null,[[["agentid",4]],["delaycause",4]],[[["agentid",4],["app",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,[[["block",3],["eventctx",3],["color",3],["obj",3]]],[[["timer",3],["perimeter",3],["eventctx",3],["app",3],["vec",3,["perimeter"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["obj",3]],[[]],[[["obj",3]],["ordering",4]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["obj",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["panel",3]],[[["obj",3]],["bool",15]],[[],["obj",3]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["block",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[["obj",3]],[["option",4,["ordering"]],["ordering",4]]],null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["map",3],["pathconstraints",4]]],[[],["source",4]],[[]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["laneid",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3],["pathconstraints",4],["source",4]],[["box",3,["state"]],["state",8]]],null,[[["laneid",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["map",3],["sim",3],["id",4]]],[[["gfxctx",3],["app",3]]],[[["map",3],["sim",3],["id",4]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["intersectionid",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["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,[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["option",4,["pt2d"]],["pt2d",3],["eventctx",3],["str",15],["vec",3,["item"]],["item",4]],[["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]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["timer",3],["app",3]],[["counter",3,["roadid"]],["roadid",3]]],[[["usize",15]],[["textspan",3],["vec",3,["textspan"]]]],[[["panel",3]]],null,null,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["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]]],[[["polygon",3],["eventctx",3],["app",3],["pathrequest",3]],[["option",4,["box"]],["box",3,["state"]]]],[[["tripendpoint",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["tripmode",4],["eventctx",3],["routingparams",3]],["widget",3]],[[["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["roadselector",3]],["panel",3]],[[["app",3],["eventctx",3],["roadid",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["vec",3,["intersectionid"]],["map",3],["roadid",3],["vec",3,["roadid"]],["intersectionid",3]],["string",3]],[[["map",3],["intersectionid",3]],["feature",3]],[[["lane",3]],[["map",3,["string","value"]],["option",4,["map"]]]],[[["map",3],["roadid",3]],["feature",3]],[[["map",3],["roadid",3]],["string",3]],[[["direction",4],["lane",3]],[["map",3,["string","value"]],["string",3],["value",4]]],[[["map",3],["roadid",3]],[["map",3,["string","value"]],["string",3],["value",4]]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,[[],["drawbaselayer",4]],[[]],[[]],null,null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["intersectionid",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["usize",15],["eventctx",3],["btreeset",3,["intersectionid"]],["bool",15],["app",3],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["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],["eventctx",3],["app",3],["collisiondataset",3]],[["world",3,["dummyid"]],["dummyid",3]]],[[["collisiondataset",3]],[["vec",3,["usize"]],["usize",15]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["gfxctx",3],["app",3]]],[[["filters",3]],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["panel",3]],["filters",3]],[[["vec",3,["usize"]],["usize",15],["eventctx",3],["app",3],["collisiondataset",3]],[["world",3,["dummyid"]],["dummyid",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["filters",3]],["bool",15]],[[],["filters",3]],[[["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3],["buildingid",3],["counter",3,["buildingid"]],["heatmapoptions",3],["option",4,["heatmapoptions"]]],[["box",3,["state"]],["state",8]]],[[["scenario",3],["eventctx",3],["app",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,[[["gfxctx",3],["app",3]]],null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["timer",3],["string",3],["app",3],["bool",15],["option",4,["string"]]]],[[["vec",3,["pt2d"]],["string",3],["str",15],["hashmap",3],["pt2d",3],["usize",15],["btreemap",3,["string","string"]],["colorscheme",3]],["object",3]],[[["str",15],["app",3]]],[[["string",3],["eventctx",3],["app",3],["option",4,["string"]]],[["box",3,["state"]],["state",8]]],null,null,null,[[["eventctx",3],["app",3]],[["app",3],["transition",4,["app"]]]],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]],[[]],[[["gfxctx",3],["app",3]]],[[["obj",4]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["u64",15]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["obj",4]],["bool",15]],[[["string",3],["eventctx",3],["app",3],["lonlat",3],["vec",3,["lonlat"]]],[["box",3,["state"]],["state",8]]],null,null,[[["eventctx",3],["app",3]]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["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,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["markerid",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3]],[["ring",3],["option",4,["ring"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["storymap",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["recordedstorymap",3],["app",3]],[["option",4,["storymap"]],["storymap",3]]],null,null,null,null,[[["markerid",3]],["bool",15]],[[],["storymap",3]],[[],["lasso",3]],null,[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["usize",15],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],null,null,null,[[["eventctx",3]]],[[["eventctx",3],["app",3]]],[[["app",3]]],[[],["result",4]],[[["vec",3,["pt2d"]],["pt2d",3]],["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,[[["app",3],["eventctx",3],["mapedits",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["laneid",3],["app",3]],["bool",15]],null,null,[[["editcmd",4]],[["id",4],["option",4,["id"]]]],null,null,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["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]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],["panel",3]],[[["eventctx",3],["app",3]],["panel",3]],null,[[["gameplaymode",4],["eventctx",3],["app",3],["intersectionid",3]],[["option",4,["box"]],["box",3,["state"]]]],null,null,null,[[["app",3],["eventctx",3],["gameplaymode",4]],[["box",3,["state"]],["state",8]]],[[["string",3],["transition",4,["app"]],["fn",8],["eventctx",3],["app",3],["into",8,["string"]],["bool",15],["option",4,["transition"]],["box",3,["fn"]]],[["box",3,["state"]],["state",8]]],[[["gameplaymode",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["fn",8],["eventctx",3],["box",3,["fn"]]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3],["app",3]]],null,null,null,[[["option",4,["speed"]],["speed",3],["app",3]],[["vec",3,["choice"]],["choice",3,["speed"]]]],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,[[["lanetype",4],["tags",3],["editroad",3]],["usize",15]],[[["direction",4],["editroad",3]],["usize",15]],[[["lanetype",4],["bool",15],["editroad",3]],["direction",4]],null,[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],null,null,[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["roadid",3],["editroad",3],["app",3],["mapedits",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["eventctx",3]]],null,[[["eventctx",3],["app",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["option",4,["laneid"]],["laneid",3],["app",3],["eventctx",3]]],[[["lanetype",4]],["bool",15]],[[["app",3]],[["option",4,["mapedits"]],["mapedits",3]]],[[["option",4,["laneid"]],["eventctx",3],["roadid",3],["laneid",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["gfxctx",3],["app",3]]],[[["usize",15],["roadid",3],["app",3]],["geombatch",3]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["roadid",3],["app",3]],["geombatch",3]],null,[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["app",3]],["laneid",3]],null,[[["lanetype",4]],[["str",15],["option",4,["str"]]]],null,[[["option",4,["laneid"]],["eventctx",3],["road",3],["app",3],["laneid",3]],["panel",3]],[[["usize",15],["eventctx",3],["app",3],["bool",15],["roadid",3],["editroad",3]],["panel",3]],[[["option",4,["isize"]],["eventctx",3],["fn",8],["app",3],["isize",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3],["laneid",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3],["roadid",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["eventctx",3],["app",3]]],[[["eventctx",3],["app",3]]],[[["eventctx",3],["app",3]]],null,null,[[["eventctx",3]],["color",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["laneid",3],["app",3]],[["choice",3,["distance"]],["vec",3,["choice"]]]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[]],null,null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["gameplaymode",4],["app",3],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["usize",15],["eventctx",3],["app",3],["fn",8]]],[[["app",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["usize",15],["eventctx",3],["app",3]]],[[["btreeset",3],["app",3]],[["bundleedits",3],["option",4,["bundleedits"]]]],[[],["bundleedits",3]],[[]],null,[[["app",3],["eventctx",3]]],null,[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],null,[[["usize",15],["eventctx",3],["app",3],["btreeset",3]],["geombatch",3]],null,[[["bundleedits",3]],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["btreeset",3],["app",3]],["geombatch",3]],null,[[]],[[]],[[["btreeset",3],["app",3]],["bundleedits",3]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3],["app",3],["btreeset",3]],["panel",3]],[[["eventctx",3],["bool",15],["app",3]],["panel",3]],null,null,null,null,[[["bundleedits",3]],["bool",15]],[[["eventctx",3],["btreeset",3,["intersectionid"]],["gameplaymode",4],["app",3],["intersectionid",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,[[["eventctx",3],["app",3]]],null,null,null,[[["polygon",3],["vec",3,["polygon"]]],["vec",3]],[[["btreeset",3],["app",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]],[[["eventctx",3],["app",3],["gameplaymode",4],["bundleedits",3],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3],["app",3],["controltrafficsignal",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[],["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]],[["result",6,["movementid"]],["movementid",3]]],null,[[["map",3],["str",15],["intersectionid",3]],[["result",6,["controltrafficsignal"]],["controltrafficsignal",3]]],[[["app",3],["eventctx",3],["str",15]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["map",3],["intersectionid",3]],[["result",6,["snapper"]],["snapper",3]]],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,[[]],[[]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[]],[[]],[[]],null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["eventctx",3],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3]],["widget",3]],null,null,[[["eventctx",3],["btreeset",3,["intersectionid"]],["gameplaymode",4],["intersectionid",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["app",3],["eventctx",3],["editcmd",4]],[["option",4,["box"]],["box",3,["state"]]]],[[["app",3],["eventctx",3],["editcmd",4]],[["option",4,["box"]],["box",3,["state"]]]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["btreeset",3],["eventctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["btreeset",3]],["widget",3]],[[["app",3],["eventctx",3],["roadid",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,[[["id",4],["app",3]],["vec",3]],[[["app",3]],[["id",4],["option",4,["id"]]]],[[],["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,[[],[["string",3],["hashset",3,["string"]]]],null,[[["gfxctx",3],["app",3]]],null,null,[[["dataoptions",3]],["bool",15]],[[["app",3],["eventctx",3],["contextualactions",8]]],[[["string",3],["eventctx",3],["id",4],["app",3],["bool",15]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["panel",3]],["dataoptions",3]],[[["id",4],["app",3]],["tab",4]],[[],["gameplaymode",4]],[[["eventctx",3]],["widget",3]],null,null,null,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[],["bool",15]],null,null,[[["eventctx",3],["vec",3]],[["vec",3,["widget"]],["widget",3]]],[[["eventctx",3],["vec",3],["tab",4],["hashmap",3]],["widget",3]],[[["dataoptions",3]],["bool",15]],[[["eventctx",3],["app",3],["tab",4],["contextualactions",8]],["infopanel",3]],[[],["dataoptions",3]],null,null,null,null,null,null,[[["app",3],["eventctx",3],["str",15],["fn",8],["dataoptions",3]],["widget",3]],null,null,null,[[["eventctx",3],["app",3]],["widget",3]],[[["app",3]],[["id",4],["option",4,["id"]]]],[[]],[[]],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,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["details",3],["buildingid",3],["app",3],["personid",3],["option",4,["personid"]]]],[[["details",3],["app",3],["eventctx",3],["buildingid",3],["tab",4]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["buildingid",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["buildingid",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["buildingid",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["buildingid",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["carid",3],["tab",4]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["carid",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["carid",3]],["widget",3]],[[["busroute",3]],["text",3]],[[["busrouteid",3],["details",3],["eventctx",3],["app",3]],["widget",3]],[[["busrouteid",3],["details",3],["eventctx",3],["app",3]],["widget",3]],[[["busstopid",3],["details",3],["eventctx",3],["app",3]],["widget",3]],[[["busstopid",3],["details",3],["eventctx",3],["app",3]],["widget",3]],[[["details",3],["app",3],["eventctx",3],["areaid",3]],["widget",3]],[[["eventctx",3],["areaid",3],["app",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["dataoptions",3],["intersectionid",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["intersectionid",3]],["widget",3]],[[["intersectionid",3],["eventctx",3],["app",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["dataoptions",3],["bool",15],["intersectionid",3]],["widget",3]],[[["eventctx",3],["app",3],["dataoptions",3],["bool",15],["intersectionid",3]],["widget",3]],[[["app",3],["eventctx",3],["dataoptions",3],["bool",15],["intersectionid",3]],["widget",3]],[[["details",3],["app",3],["eventctx",3],["tab",4],["intersectionid",3]],["widget",3]],[[["details",3],["app",3],["eventctx",3],["intersectionid",3]],["widget",3]],[[["eventctx",3],["intersectionid",3],["app",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["dataoptions",3],["intersectionid",3]],["widget",3]],[[["eventctx",3],["app",3],["dataoptions",3],["intersectionid",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["intersectionid",3]],["widget",3]],[[["intersectionid",3],["eventctx",3],["app",3]],["widget",3]],[[["laneid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["eventctx",3],["laneid",3],["app",3]],["widget",3]],[[["laneid",3],["details",3],["app",3],["eventctx",3],["tab",4]],["widget",3]],[[["laneid",3],["details",3],["app",3],["eventctx",3]],["widget",3]],[[["eventctx",3],["laneid",3],["app",3]],["widget",3]],[[["laneid",3],["details",3],["eventctx",3],["app",3],["dataoptions",3]],["widget",3]],[[["laneid",3],["eventctx",3],["app",3],["dataoptions",3]],["widget",3]],[[["parkinglotid",3],["details",3],["eventctx",3],["tab",4]],["widget",3]],[[["parkinglotid",3],["details",3],["eventctx",3],["app",3]],["widget",3]],[[["parkinglotid",3],["eventctx",3],["app",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["personid",3],["bool",15]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["personid",3]],["widget",3]],[[["duration",3]],["textspan",3]],[[["details",3],["app",3],["eventctx",3]],["widget",3]],[[["details",3],["app",3],["eventctx",3]],["widget",3]],[[["eventctx",3],["map",3],["person",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["personid",3],["tab",4],["bool",15]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["carid",3],["bool",15]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["carid",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["personid",3],["bool",15]],["widget",3]],[[["personid",3],["eventctx",3],["app",3]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["personid",3],["btreemap",3],["bool",15]],["widget",3]],[[["details",3],["eventctx",3],["app",3],["personid",3],["btreemap",3]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["eventctx",3],["app",3],["details",3],["tripid",3],["opentrip",3]],["widget",3]],[[],["opentrip",3]],[[]],[[["percent",3],["eventctx",3],["analytics",3],["tripid",3],["tripinfo",3]],["widget",3]],[[["details",3],["app",3],["eventctx",3],["analytics",3],["tripid",3]]],[[["tripendpoint",4],["app",3]]],[[["opentrip",3]],["bool",15]],[[["eventctx",3],["app",3],["btreemap",3],["personid",3],["tripid",3],["details",3]],["widget",3]],[[]],[[["eventctx",3],["app",3],["details",3],["tripid",3],["opentrip",3]],["widget",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["map",3],["bool",15],["eventctx",3],["color",3],["path",3],["unitfmt",3]],["widget",3]],[[["f64",15],["eventctx",3],["app",3],["tripid",3],["option",4,["f64"]]],["widget",3]],[[["vec",3,["tripphase"]],["tripphase",3],["tripid",3],["f64",15],["map",3],["eventctx",3],["app",3],["details",3],["opentrip",3],["option",4,["f64"]]],["widget",3]],[[],["opentrip",3]],[[["eventctx",3],["app",3],["details",3],["agentid",4],["tripid",3],["opentrip",3]],["widget",3]],null,[[["tripid",3]],[["btreemap",3,["tripid","opentrip"]],["tripid",3],["opentrip",3]]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[["str",15],["eventctx",3]],["widget",3]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],[["str",15],["option",4,["str"]]]],null,null,null,[[["eventctx",3],["app",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]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]]],[[["distance",3],["eventctx",3],["app",3]]],[[["eventctx",3]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[["eventctx",3],["app",3]],["steepstreets",3]],[[["eventctx",3],["app",3]],["elevationcontours",3]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["buildingid",3],["app",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["buildingid",3],["app",3]],["bool",15]],[[],["result",4]],[[["gfxctx",3],["app",3]]],null,[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],["favorites",3]],[[],[["str",15],["option",4,["str"]]]],[[["eventctx",3],["app",3]],["showfavorites",3]],null,[[["app",3]],["string",3]],[[["buildingid",3],["app",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["eventctx",3],["app",3]],["static",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["eventctx",3],["app",3]],["static",3]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["eventctx",3],["app",3]],["static",3]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[["eventctx",3],["app",3]],["static",3]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],null,[[["eventctx",3],["app",3]],["bikeactivity",3]],[[["string",3],["eventctx",3],["colordiscrete",3],["widget",3],["str",15]],["static",3]],[[["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["options",3],["eventctx",3],["app",3],["widget",3],["option",4,["widget"]]],["panel",3]],[[],[["str",15],["option",4,["str"]]]],[[["options",3]],["bool",15]],[[["options",3],["eventctx",3],["app",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]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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,[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[["loc",4]],["bool",15]],[[["eventctx",3],["bool",15],["app",3]],["occupancy",3]],[[["eventctx",3],["app",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,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["options",3]],[[]],[[["gfxctx",3],["app",3]]],null,[[["gfxctx",3]]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["options",3],["eventctx",3],["app",3],["widget",3],["option",4,["widget"]]],["panel",3]],[[],[["str",15],["option",4,["str"]]]],[[["options",3]],["bool",15]],[[["options",3],["eventctx",3],["app",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]],[[]],[[["gfxctx",3],["app",3]]],null,[[["gfxctx",3]]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3],["app",3],["options",3],["widget",3],["option",4,["widget"]]],["panel",3]],null,[[],[["str",15],["option",4,["str"]]]],[[["options",3]],["bool",15]],[[["options",3],["eventctx",3],["app",3]],["problemmap",3]],[[["app",3]],["options",3]],[[["app",3]],["options",3]],null,null,[[["tripinfo",3],["time",3],["problem",4]],["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]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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,[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[["eventctx",3],["app",3]],["backpressure",3]],[[["eventctx",3],["app",3],["btreeset",3,["agenttype"]],["agenttype",4]],["throughput",3]],[[["eventctx",3],["app",3]],["comparethroughput",3]],[[["eventctx",3],["app",3]],["trafficjams",3]],[[["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],[["str",15],["option",4,["str"]]]],[[["eventctx",3],["bool",15],["app",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]],[[["map",3],["intersectionid",3]],["polygon",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,[[["map",3]]],null,[[["gfxctx",3],["app",3]]],null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[["map",3],["roadid",3]],["neighborhood",3]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["map",3],["roadid",3]],["bool",15]],null,null,null,null,[[["vec",3,["intersectionid"]],["map",3],["intersectionid",3]],["ratrun",3]],null,null,null,[[["map",3],["intersectionid",3]],[["option",4,["ratrun"]],["ratrun",3]]],null,[[["eventctx",3],["app",3]]],[[["eventctx",3],["app",3]]],[[["map",3]]],[[["roadid",3],["eventctx",3],["app",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]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["app",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]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["eventctx",3],["xorshiftrng",3]],["screensaver",3]],null,[[["mapname",3]],["string",3]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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]],["titlescreen",3]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",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]],[[["app",3],["eventctx",3],["xorshiftrng",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,[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["permanentmapedits",3],["eventctx",3],["app",3]],[["app",3],["transition",4,["app"]]]],[[["string",3],["eventctx",3],["app",3],["option",4,["string"]]],[["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,[[["id",4],["app",3]],["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],["gameplaymode",4],["box",3,["fnonce"]],["app",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["actions",3]],null,null,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["string",3],["eventctx",3],["id",4],["app",3],["bool",15]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,[[],["gameplaymode",4]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["bool",15]],[[],["bool",15]],null,null,[[["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,null,null,null,[[["app",3],["eventctx",3]]],[[["gameplaystate",8],["eventctx",3],["app",3]],["sandboxcontrols",3]],[[["app",3],["eventctx",3]]],null,[[["eventctx",3],["app",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,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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["eventctx",3],["app",3]],["widget",3]],null,null,[[["panel",3],["app",3]],[["dashtab",4],["option",4,["dashtab"]]]],[[]],null,[[["panel",3],["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],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,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3],["app",3],["blockselection",4]]],[[["intersection",3],["map",3],["bordertype",4]],["polygon",3]],null,[[],["blockselection",4]],[[]],[[["block",3]],["vec",3]],null,null,null,[[["gfxctx",3],["app",3]]],null,[[["blockselection",4]],["bool",15]],[[["filter",3]],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["timer",3],["app",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["eventctx",3],["app",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,[[["eventctx",3],["app",3],["panelstate",3],["option",4,["panelstate"]]]],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,null,[[["usize",15],["app",3]],[["app",3],["transition",4,["app"]]]],[[["gfxctx",3],["app",3],["geombatch",3],["tripid",3]]],[[["panel",3],["geombatch",3],["gfxctx",3],["app",3],["drawable",3],["option",4,["drawable"]]]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["vec",3]],["vec",3]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",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,[[["gfxctx",3],["app",3]]],null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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],["app",3]],[["entry",3],["app",3],["table",3,["app","entry","filters"]],["filters",3]]],null,null,null,null,[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,[[["eventctx",3],["app",3]],[["vec",3,["entry"]],["entry",3]]],[[["table",3],["eventctx",3],["app",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]],[[]],[[]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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","entry","filters"]],["filters",3],["entry",3]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3]],[["vec",3,["entry"]],["entry",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]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3]],[["result",6,["string"]],["string",3]]],[[]],[[]],[[],["bool",15]],null,[[["tripmode",4]],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["bool",15],["eventctx",3],["app",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,[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["refcell",3,["option"]],["eventctx",3],["rc",3,["refcell"]]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["timer",3],["app",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]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,[[["eventctx",3],["app",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,[[["filter",3],["eventctx",3],["app",3]],["widget",3]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3]],[["result",6,["string"]],["string",3]]],[[]],[[]],[[["app",3]],["vec",3]],[[],["bool",15]],null,[[["tripmode",4]],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["filter",3],["eventctx",3],["app",3]],["panel",3]],null,[[],["filter",3]],[[["filter",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,[[["duration",3]],["f64",15]],[[["filter",3],["eventctx",3],["app",3]],["widget",3]],[[["filter",3],["eventctx",3],["app",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,[[]],[[],[["problemtype",4],["vec",3,["problemtype"]]]],[[],["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]],[[["matrixoptions",3],["eventctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["vec",3],["vec",3]],["matrix",3]],[[["eventctx",3],["app",3],["vec",3]],["widget",3]],[[]],null,null,null,[[["problemtype",4],["app",3]],["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,[[["gfxctx",3],["app",3]]],null,null,null,null,null,null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],[["table",3,["app","cancelledtrip","filters"]],["app",3],["cancelledtrip",3],["filters",3]]],[[["app",3]],[["app",3],["finishedtrip",3],["filters",3],["table",3,["app","finishedtrip","filters"]]]],[[["app",3]],[["table",3,["app","unfinishedtrip","filters"]],["app",3],["filters",3],["unfinishedtrip",3]]],null,null,null,null,null,null,[[["eventctx",3],["app",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],["result",4,["rc","rc"]],["rc",3]]],[[],["option",4]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gameplaymode",4]],["bool",15]],[[],["bool",15]],[[["actions",3],["eventctx",3],["sandboxcontrols",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,null,[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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]],[[],["mapname",3]],[[["gameplaymode",4]],["bool",15]],[[["option",4,["gameplaymode"]],["string",3],["eventctx",3],["app",3],["gameplaymode",4]],[["box",3,["state"]],["state",8]]],null,[[["app",3]]],null,[[["gameplaymode",4]],[["option",4,["ordering"]],["ordering",4]]],null,[[["eventctx",3],["app",3]]],null,[[["timer",3],["xorshiftrng",3],["app",3]],["loadscenario",4]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["actions",3],["eventctx",3],["sandboxcontrols",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["app",3]],["option",4]],[[]],[[]],[[],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["string",3],["eventctx",3],["bool",15]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],null,[[["eventctx",3],["app",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gameplaymode",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["gameplaymode",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["gameplaymode",4]],[["fn",8],["box",3,["fn"]]]],null,[[["gfxctx",3],["app",3]]],[[["actions",3],["eventctx",3],["sandboxcontrols",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["eventctx",3],["gameplaymode",4],["app",3],["duration",3]],[["box",3,["state"]],["state",8]]],[[]],[[["app",3]]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["app",3],["origpersonid",3],["duration",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],null,null,[[["eventctx",3],["app",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gameplaymode",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]],["widget",3]],null,[[["gfxctx",3],["app",3]]],[[["actions",3],["eventctx",3],["sandboxcontrols",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["eventctx",3],["gameplaymode",4],["bool",15],["app",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["app",3]]],[[["eventctx",3],["app",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,[[["id",4],["app",3]],["vec",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["actions",3],["eventctx",3],["sandboxcontrols",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["eventctx",3],["id",4],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["str",15],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3],["app",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]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["map",3],["string",3],["timer",3]],[["result",6,["string"]],["string",3]]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3],["option",4,["buildingid"]],["buildingid",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,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["actions",3],["eventctx",3],["sandboxcontrols",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[]],[[]],[[]],[[["app",3]]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["app",3]],["counttrips",3]],[[["eventctx",3],["app",3],["vec",3,["scenariomodifier"]],["str",15],["scenariomodifier",4]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["string",3],["eventctx",3],["vec",3,["scenariomodifier"]],["scenariomodifier",4]],[["box",3,["state"]],["state",8]]],[[["string",3],["eventctx",3],["app",3],["vec",3,["scenariomodifier"]],["scenariomodifier",4]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3]]],null,null,[[["eventctx",3],["app",3]]],[[["eventctx",3],["app",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,[[["id",4],["app",3]],["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,[[["gfxctx",3],["app",3]]],[[["box",3,["fn"]],["fn",8]],["message",3]],[[["tutorialpointer",3]],["bool",15]],[[["task",4]],["bool",15]],[[],["bool",15]],[[["actions",3],["eventctx",3],["sandboxcontrols",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["eventctx",3],["id",4],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["str",15]],["message",3]],null,[[["app",3],["eventctx",3]]],[[["eventctx",3],["tutorialstate",3],["sandboxcontrols",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],null,null,null,null,[[],["task",4]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],[["box",3,["state"]],["state",8]]],[[],["str",15]],null,[[],["message",3]],[[["map",3]],["scenariogenerator",3]],[[["app",3],["eventctx",3],["tutorialpointer",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],null,[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["eventctx",3],["bool",15]],["panel",3]],[[],[["message",3],["option",4,["message"]]]],null,[[["message",3]],["stage",3]],null,[[["tutorialpointer",3]],["bool",15]],[[["task",4]],["stage",3]],[[["text",3]],["message",3]],[[["eventctx",3],["app",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,[[]],[[["eventctx",3],["app",3]]],[[]],[[["tutorialpointer",3],["app",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]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],null,[[["eventctx",3],["tutorialstate",3]],["text",3]],[[["app",3],["tutorialstate",3]],[["app",3],["transition",4,["app"]]]],[[],["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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[]],[[["app",3]],["bool",15]],[[["app",3]],["bool",15]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],[["vec",3,["widget"]],["widget",3]]],[[["eventctx",3],["app",3]],["widget",3]],[[["eventctx",3],["app",3]],["widget",3]],[[["eventctx",3],["app",3]],["panel",3]],[[["eventctx",3],["app",3]],["widget",3]],[[["panel",3],["app",3],["eventctx",3]]],[[["app",3],["eventctx",3],["str",15]],[["option",4,["transition"]],["transition",4,["app"]]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3]],["widget",3]],null,[[],["routepreview",3]],[[["btreeset",3,["intersectionid"]],["eventctx",3],["intersectionid",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]],[[]],[[["eventctx",3],["app",3]],["widget",3]],[[["gfxctx",3]]],[[["speedsetting",4]],["bool",15]],[[["option",4,["gameplaymode"]],["eventctx",3],["gameplaymode",4],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["eventctx",3],["app",3]],["timepanel",3]],null,null,[[["speedsetting",4]],[["option",4,["ordering"]],["ordering",4]]],[[["eventctx",3],["app",3]]],null,[[["eventctx",3],["app",3]]],[[["speedsetting",4],["eventctx",3],["app",3]]],null,null,[[]],[[["eventctx",3],["app",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]],[[]],[[]],[[]],[[]],[[["eventctx",3],["duration",3]],["widget",3]],[[["eventctx",3],["time",3]],["widget",3]],[[["usize",15]],["string",3]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["option",4,["gameplaymode"]],["eventctx",3],["app",3],["gameplaymode",4]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["time",3],["option",4,["duration"]],["app",3],["duration",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,[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["tab",4]],["bool",15]],null,[[]],[[]],[[["app",3],["eventctx",3],["str",15]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["widget",3],["eventctx",3],["app",3]],["panel",3]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],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]],[[["gfxctx",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["road",3]],["bool",15]],[[["eventctx",3],["app",3]],["drawnetworklayer",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3],["layers",3]],[["box",3,["state"]],["state",8]]],[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],null,[[]],[[["str",15],["eventctx",3],["app",3]]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],["screenpt",3]],[[["color",3],["str",15]],["buttonbuilder",3]],[[["eventctx",3],["app",3]],["widget",3]],[[["eventctx",3]],["widget",3]],null,null,[[["eventctx",3],["app",3]],["layers",3]],null,null,[[["eventctx",3],["app",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["eventctx",3],["app",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]],[[["gfxctx",3],["app",3]]],null,null,[[["eventctx",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[["panel",3]],["filters",3]],[[["timer",3],["scenario",3],["eventctx",3],["app",3]],["modeshiftdata",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["eventctx",3],["app",3]],["panel",3]],null,null,[[["app",3],["eventctx",3],["layers",3]],[["box",3,["state"]],["state",8]]],null,[[["usize",15]],["f64",15]],[[["text",3],["eventctx",3],["f64",15]],["widget",3]],[[["timer",3],["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["roadid",3],["vec",3,["roadid"]],["app",3],["buffertype",4],["option",4,["buffertype"]]],[["string",3],["vec",3,["string"]]]],null,[[["drivingside",4],["option",4,["buffertype"]],["editroad",3],["buffertype",4]]],[[["app",3],["eventctx",3],["layers",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3]],["widget",3]],null,[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["eventctx",3],["app",3]]],[[]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,[[["eventctx",3],["app",3]],["widget",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["id",4]],[[],["routingpreferences",3]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["id",4]],["bool",15]],[[["routingpreferences",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,null,[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["str",15]],[[["id",4]],["bool",15]],[[["routingpreferences",3]],["bool",15]],[[["app",3],["eventctx",3],["layers",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]]],[[["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]],[[["widget",3],["eventctx",3],["app",3]]],[[]],[[]],[[]],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]],[[["app",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["namedtrip",3]],[[]],null,null,[[],["result",4]],[[],["result",4]],[[["gfxctx",3],["app",3]]],[[["namedtrip",3]],["bool",15]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["widget",3]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[],["usize",15]],[[["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],["eventctx",3],["str",15]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["str",15]],[["option",4,["namedtrip"]],["namedtrip",3]]],[[["app",3]]],[[["app",3]]],[[],["result",4]],[[],["result",4]],[[["str",15]]],[[]],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],["eventctx",3],["app",3],["routingpreferences",3],["tripendpoint",4]],["builtroute",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["text",3],["distance",3],["app",3],["str",15]]],[[["text",3],["app",3],["str",15],["duration",3]]],[[["routestats",3],["routingpreferences",3],["app",3]],["text",3]],null,null,null,[[["panel",3],["gfxctx",3]]],null,null,null,null,[[["routestats",3]],["bool",15]],[[["eventctx",3],["app",3],["outcome",4],["panel",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,["tripendpoint"]],["eventctx",3],["app",3],["tripendpoint",4]],["builtroute",3]],[[["eventctx",3],["app",3],["routestats",3],["vec",3]],["widget",3]],[[["routestats",3]],["bool",15]],[[["vec",3,["tripendpoint"]],["routingpreferences",3],["eventctx",3],["app",3],["color",3],["option",4,["color"]],["tripendpoint",4]],["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"],[13,"Extra"],[3,"PrebakeSummary"],[3,"CommonState"],[4,"Mode"],[3,"Route"],[3,"RouteSketcher"],[13,"Hovering"],[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"],[3,"Obj"],[3,"Blockfinder"],[3,"OneBlock"],[4,"Source"],[3,"Floodfiller"],[13,"Floodfill"],[3,"ObjectDebugger"],[3,"PathCounter"],[4,"Item"],[3,"PolygonDebugger"],[13,"Point"],[13,"Triangle"],[13,"Polygon"],[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"],[13,"Point"],[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"],[13,"PersonTrips"],[13,"PersonBio"],[13,"PersonSchedule"],[13,"BusStatus"],[13,"BusStop"],[13,"BusRoute"],[13,"ParkedCar"],[13,"BldgInfo"],[13,"BldgPeople"],[13,"ParkingLot"],[13,"Crowd"],[13,"Area"],[13,"IntersectionInfo"],[13,"IntersectionTraffic"],[13,"IntersectionDelay"],[13,"IntersectionDemand"],[13,"IntersectionArrivals"],[13,"IntersectionTrafficSignal"],[13,"LaneInfo"],[13,"LaneDebug"],[13,"LaneTraffic"],[3,"OpenTrip"],[4,"LayerOutcome"],[3,"PickLayer"],[8,"Layer"],[13,"Replace"],[13,"Transition"],[3,"SteepStreets"],[3,"ElevationContours"],[3,"Favorites"],[3,"ShowFavorites"],[3,"Static"],[3,"BikeActivity"],[4,"Seir"],[3,"Pandemic"],[3,"Options"],[4,"Loc"],[3,"Occupancy"],[3,"Efficiency"],[13,"Road"],[13,"Bldg"],[13,"Lot"],[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"],[13,"GotScenario"],[13,"LoadingPrebaked"],[13,"GotPrebaked"],[4,"DashTab"],[4,"BorderType"],[4,"BlockSelection"],[3,"CommuterPatterns"],[3,"PanelState"],[3,"Block"],[3,"Loop"],[3,"Filter"],[13,"Unlocked"],[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"],[13,"Freeform"],[13,"PlayScenario"],[13,"OptimizeCommute"],[13,"Actdev"],[13,"Tutorial"],[13,"Path"],[13,"Scenario"],[13,"Future"],[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,"Layers"],[3,"ModeShiftData"],[3,"Results"],[3,"Filters"],[3,"ShowGaps"],[3,"CandidateTrip"],[3,"NetworkGaps"],[3,"QuickSketch"],[4,"ID"],[3,"TripPlanner"],[3,"RoutingPreferences"],[13,"AltRoute"],[13,"Waypoint"],[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,12,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,12,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,12,12,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,17,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,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,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,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,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,12,3,17,17,3,3,17,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,12,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,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,12,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,12,12,12,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,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,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,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,12,12,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,12,12,12,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,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,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,12,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,12,12,12,12,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,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,12,12,12,12,12,12,12,12,12,12,12,12,12,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,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,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,5,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,11,11,12,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,12,5,11,5,12,11,12,11,11,11,11,11,13,4,13,3,3,13,12,11,11,11,11,11,11,12,12,5,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,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,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,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,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,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","store_unedited_map_in_secondary","study_area","suspended_sim","swap_map","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","ungap_current_trip_name","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","0","1","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","INTERSECTON_RADIUS","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","is_route_valid","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","0","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","len","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","blockfinder","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","0","Blockfinder","COLORS","MODIFIED","Obj","OneBlock","TO_MERGE","add_block","add_blocks_with_coloring","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","block","blocks","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","draw","draw","eq","equivalent","event","fmt","from","from","from","get_hash","hash","id_counter","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_panel","ne","new_id","new_state","new_state","on_click","other_event","panel","partial_cmp","to_merge","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","world","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","0","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","0","0","0","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","0","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","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","1","1","1","1","1","2","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","0","0","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","0","0","0","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","border_arrow","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","labels","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","labels","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","0","0","0","1","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","0","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","0","0","0","0","0","1","1","1","2","2","0","0","0","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","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","draw","draw_intersections","draw_roads","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","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","new_state","take_layers","top_panel","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","map_edit_key","maybe_add_bike_lanes","new_state","proposal_management","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","before_after_button","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","on_destroy","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","0","0","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","autosave","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","len","load","name","ne","new","new_name","new_state","next","on_click","on_click","panel_changed","prev","save","save_current_trip_to_session","serialize","serialize","set_current","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_route","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::cutscene::Layout","","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::blockfinder","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::floodfill","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::floodfill::Source","game::debug::objects","","","","","","","","","","","","","","","","","game::debug::path_counter","","","","","","","","","","","","","","","","","","","","game::debug::polygons","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::debug::polygons::Item","","","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::polygon::Obj","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::Tab","","","","","","","","","","","","","","","","","","","","","","","","","","","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::LayerOutcome","","game::layer::elevation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::favorites","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::pandemic","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::parking","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::layer::parking::Loc","","","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::LoadStage","","","","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::GameplayMode","","","","","","","","","","game::sandbox::gameplay::LoadScenario","","","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::layers","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::predict","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::quick_sketch","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","game::ungap::trip::ID","","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 …","State (like the simulation and drawing stuff) associated …","Assumes some defaults.","","","","","The most recent Scenario loaded from a file. Don’t …","Represents state for a different version of the primary
…","Static data that lasts the entire session. Use sparingly.","","","","","","","","","","","","","","","Display an extra area with this name on the map. This gets …","Only filled out in edit mode. Stored here once to avoid …","This swaps the primary and secondary PerMaps. Depending on …","","","","","","","","","","","","","","","","","","","","","","","","","","","If the map has been edited and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","True if the route changed","","","","","","","","","","","","","","","","","","","Has the user even picked a start point?","Has the user specified a full route?","","","","","","","","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 panel …","","","","","","","","","","","","","","","","","","","","","If the outcome from the panel or world isn’t used by the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","The caller should call rebuild_world
after this","The caller is responsible for calling initialize_hover
and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","After a single road has been edited, these states let the …","","","Mode is just used for allows
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 intersection. …","","","","","","","","","","","","","","","","","","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 buttons …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 by CARGO_CFG_TARGET_ENDIAN
.","The toolchain-environment, given by CARGO_CFG_TARGET_ENV
.","The OS-family, given by CARGO_CFG_TARGET_FAMILY
.","The operating system, given by CARGO_CFG_TARGET_OS
.","The pointer width, given by CARGO_CFG_TARGET_POINTER_WIDTH
.","The target architecture, given by CARGO_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 compilation.","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 of rustc -V
","The documentation generator that cargo resolved to use.","The output of rustdoc -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 for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the trait …","Returns an Rc
-ed object from an Rc
-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 with","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Idempotent. This must be called before make_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 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A bottom-right panel for managing a bunch of toggleable …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Save sequences of waypoints as named trips. Basic file …","","","","","","","","","","","saves iff current trip is changed.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A temporary structure that the caller should unpack and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","“main” is determined by app.session.routing_preferences
","","","","","","","","","","","","","","","","","","","","","","","","",""],"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,3,9,2,3,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,6,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,19,19,0,20,20,20,20,20,20,20,20,20,20,20,20,0,0,20,20,20,20,20,20,20,0,21,21,21,21,21,0,0,0,0,0,21,21,21,21,21,21,21,21,0,21,21,21,0,21,0,21,21,0,0,0,0,21,21,21,21,0,0,22,22,0,0,22,0,0,23,24,24,23,22,24,23,22,24,23,22,24,23,22,23,22,23,22,24,23,22,24,24,23,22,23,24,23,24,23,22,24,23,22,24,23,22,24,23,22,24,24,24,24,23,23,22,24,23,24,24,24,24,23,22,24,23,22,24,23,22,24,23,22,24,24,24,23,22,23,25,26,26,27,0,27,27,0,27,28,27,28,27,28,27,28,27,28,28,28,28,27,28,28,27,28,27,28,27,28,27,28,28,28,28,28,28,28,27,28,27,28,27,28,27,29,29,0,0,0,30,31,30,31,30,31,30,31,31,30,31,30,31,30,31,30,31,30,31,30,31,31,31,30,30,31,31,0,30,31,30,31,30,31,30,30,30,31,0,0,0,32,33,32,33,32,33,32,33,32,33,32,33,32,33,32,0,32,33,32,33,32,32,33,32,33,33,32,33,32,33,32,33,32,33,0,32,34,0,0,0,35,36,34,35,36,34,36,35,36,34,35,36,34,36,34,34,34,34,35,34,35,36,34,34,35,35,0,35,34,35,36,34,35,36,34,35,36,34,35,36,34,36,35,34,35,36,35,35,35,34,35,36,34,35,36,34,35,36,34,35,36,34,35,0,0,0,0,37,38,38,39,37,40,38,39,37,40,0,0,38,39,37,40,38,39,37,40,0,38,0,38,40,39,0,0,38,38,40,37,0,0,0,0,0,38,39,37,40,37,38,38,38,39,37,40,38,39,37,40,39,37,40,38,39,37,40,37,38,38,38,40,39,0,38,38,0,0,39,0,38,0,40,0,38,0,0,38,0,40,38,38,39,37,40,38,39,37,40,38,39,37,40,0,38,39,37,40,0,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,0,0,0,0,0,0,43,43,43,44,42,43,44,42,44,43,43,44,42,43,44,42,42,42,42,43,44,42,42,43,42,43,44,42,42,42,43,43,44,42,43,44,42,44,42,43,44,42,0,42,43,43,44,44,44,43,42,43,42,43,44,42,43,44,42,43,44,42,43,44,42,43,45,0,45,0,46,45,46,45,46,45,46,45,45,45,45,46,46,46,46,46,45,46,45,46,45,45,46,45,46,46,46,46,45,46,45,46,45,46,45,46,45,47,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,0,50,50,0,50,51,50,51,50,51,50,51,50,51,51,51,51,50,51,51,50,51,50,50,51,50,51,51,51,51,51,50,51,50,51,50,51,50,52,53,54,0,0,0,55,56,57,55,56,57,56,55,56,57,55,56,57,0,0,0,57,56,55,56,57,56,57,55,56,57,55,56,57,55,55,56,57,55,56,57,55,56,57,57,55,56,55,56,57,0,55,56,55,56,57,55,56,57,55,56,57,55,56,57,55,56,57,0,58,58,58,58,58,58,58,58,58,58,0,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,59,60,59,60,59,60,59,60,59,60,60,60,59,60,60,60,59,60,59,60,59,60,59,60,60,59,59,60,59,60,59,59,60,60,59,60,59,60,59,60,59,60,0,61,61,61,61,0,0,61,61,61,61,61,61,61,0,61,61,0,0,0,61,61,61,61,0,0,0,62,63,62,63,62,63,62,63,62,63,63,62,63,63,62,62,0,63,62,63,62,62,63,62,62,62,62,63,63,0,62,62,62,63,62,63,62,63,62,63,62,63,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,65,66,65,66,66,65,66,65,66,66,65,65,65,65,65,66,65,66,65,66,66,65,66,0,0,0,65,65,66,65,0,66,65,65,65,66,65,66,65,66,65,66,0,67,67,0,68,67,68,67,68,67,68,67,67,67,68,67,67,68,67,68,67,67,67,68,67,68,67,67,68,67,68,67,68,68,68,68,67,68,67,68,67,68,67,68,67,68,69,0,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,71,0,0,0,0,0,0,0,0,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,71,78,71,78,78,72,72,76,77,72,75,76,71,71,72,76,77,71,72,73,74,75,76,77,71,78,72,71,71,75,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,74,76,73,73,78,73,78,71,73,77,76,72,75,75,72,77,74,72,72,73,78,0,72,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,73,74,75,76,77,71,78,72,0,0,0,0,0,79,80,81,82,79,80,81,82,79,80,81,82,79,80,81,82,0,80,79,0,80,82,79,80,81,82,79,79,80,81,82,79,80,81,82,0,79,80,81,82,79,80,81,82,79,80,81,82,0,0,79,0,79,81,0,79,80,81,82,80,79,79,80,81,82,79,80,80,0,0,0,0,79,79,0,79,80,81,82,79,80,81,82,79,80,81,82,0,79,80,81,82,0,0,0,0,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,0,84,84,84,84,0,0,84,84,84,0,84,84,0,84,84,84,84,84,84,84,84,0,84,0,0,84,84,84,84,84,84,84,84,84,84,84,0,84,84,84,84,84,0,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,0,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,0,0,87,88,87,88,87,88,87,88,87,88,87,0,88,88,87,88,87,87,87,87,0,0,88,87,0,87,87,88,88,0,87,88,87,88,88,87,88,0,0,87,87,87,87,88,87,0,87,0,0,87,87,87,88,0,88,88,87,87,87,88,87,88,87,88,87,87,88,87,0,89,89,89,89,89,0,89,89,89,89,89,89,89,89,89,89,89,89,89,89,0,0,0,90,91,90,91,90,91,90,91,0,91,91,90,91,91,90,91,0,0,90,91,90,91,90,91,90,91,90,91,90,91,0,0,91,90,90,91,91,90,91,90,91,90,91,90,91,0,0,0,92,93,94,92,93,94,93,92,93,94,92,93,94,92,93,94,92,93,94,94,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,92,93,92,93,94,92,93,94,92,93,94,92,93,94,92,93,94,0,95,95,95,95,95,95,95,95,95,95,0,95,95,95,95,95,95,95,95,0,96,96,96,96,96,96,96,96,96,96,0,96,96,96,96,96,96,96,0,0,0,97,97,97,97,97,97,97,0,97,97,97,97,97,0,97,97,97,97,97,97,97,97,98,98,98,98,98,98,0,98,0,0,0,98,98,98,98,98,98,98,98,98,98,98,98,98,98,0,99,100,100,100,101,98,102,100,101,98,102,100,101,98,102,100,101,98,102,0,0,100,101,98,98,102,98,102,0,102,102,100,100,101,102,100,99,100,101,98,102,102,98,99,0,100,101,0,100,101,98,102,100,101,98,102,101,98,102,100,101,98,102,99,100,0,0,0,102,100,102,100,0,0,102,102,100,0,100,100,101,102,98,98,102,100,101,0,100,101,98,102,100,101,98,102,100,101,98,102,98,100,101,98,102,100,101,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,103,116,117,119,123,117,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,124,124,124,124,124,0,124,124,0,0,0,124,0,124,0,124,124,124,124,0,0,0,124,0,124,124,124,124,124,124,124,125,0,0,0,0,125,125,125,126,125,126,125,126,125,126,127,126,126,127,0,127,126,0,125,126,0,125,126,125,126,125,126,0,127,0,126,0,126,0,0,127,0,0,125,126,125,126,125,126,126,125,126,128,129,0,0,0,0,130,131,130,131,130,131,130,131,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,0,0,132,133,132,133,132,133,132,133,132,132,132,132,133,133,133,133,133,132,133,132,133,132,132,133,132,132,133,133,133,132,132,132,133,132,133,132,133,132,133,132,0,0,134,135,134,135,134,134,135,134,135,134,135,134,135,134,135,134,134,135,134,135,134,134,135,134,135,134,135,134,135,134,134,135,134,134,135,134,135,135,135,134,135,134,135,134,135,134,136,136,136,0,0,136,136,0,137,136,138,137,136,138,137,136,138,137,136,138,136,138,136,138,137,137,137,136,138,137,136,137,136,138,138,137,136,138,137,136,138,136,138,137,136,138,0,137,138,137,137,137,137,138,137,136,138,137,136,138,137,136,138,137,136,138,137,136,138,139,0,0,139,0,139,140,141,139,140,141,139,140,141,139,140,141,139,139,139,139,140,141,140,141,140,141,139,139,140,141,140,141,139,140,140,141,139,140,141,139,139,140,141,139,140,140,140,141,139,140,141,139,140,140,141,139,140,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,142,143,144,0,0,145,146,145,146,145,146,145,146,146,146,145,145,145,146,145,145,146,146,145,146,145,146,146,145,146,0,145,146,145,145,145,145,145,146,145,146,145,146,145,146,145,146,0,0,147,148,147,148,147,148,147,148,148,148,147,147,147,148,147,147,148,148,147,148,147,148,148,147,148,0,148,147,148,147,148,147,147,147,148,148,148,148,148,147,148,148,148,147,148,147,148,147,148,147,148,0,0,0,0,0,0,149,150,149,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,0,151,150,152,153,154,151,150,152,153,154,151,150,152,153,154,149,151,150,152,153,154,0,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,149,151,150,152,153,149,154,149,151,150,152,153,154,151,150,152,153,154,151,150,152,153,154,151,150,152,153,154,150,152,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,151,150,152,153,149,154,0,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,0,0,0,0,156,157,158,156,157,158,157,157,156,157,158,156,157,158,0,157,156,156,156,156,156,156,157,158,157,157,156,157,158,156,157,158,157,158,156,157,158,157,156,158,157,156,158,156,158,157,157,157,156,157,158,156,157,156,157,158,156,157,158,156,157,158,156,157,158,0,159,159,159,159,0,159,159,159,159,159,159,159,159,159,159,159,159,159,159,0,0,0,0,160,161,162,163,160,161,162,163,160,161,162,163,160,161,162,163,163,0,0,160,161,162,161,162,160,161,162,160,161,162,163,160,161,162,163,160,161,162,163,163,160,161,162,163,163,160,161,162,160,161,162,0,160,160,163,160,161,162,163,160,161,162,163,160,161,162,163,163,160,161,162,163,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,164,164,164,164,164,164,164,164,164,164,164,164,0,164,164,164,164,164,164,164,0,0,165,165,165,0,165,165,165,0,0,0,166,167,168,169,166,165,170,167,168,169,166,165,170,167,167,168,169,166,165,170,167,168,169,166,165,170,166,168,167,167,0,167,169,170,167,169,170,166,170,167,168,169,166,165,170,0,167,166,166,167,167,168,169,166,165,170,167,168,169,166,165,170,169,166,165,167,168,169,166,165,170,0,166,166,167,0,0,168,0,170,0,168,167,167,168,168,167,0,170,167,168,0,168,167,168,169,166,165,170,167,168,169,166,165,170,167,168,169,166,165,170,167,168,169,166,165,170,171,172,173,173,174,174,0,174,174,174,174,174,174,174,174,174,174,174,174,174,0,174,174,174,0,174,174,174,174,174,0,0,0,174,0,0,174,174,0,174,0,0,0,174,174,174,174,0,0,0,0,175,0,0,175,176,0,176,175,0,176,177,178,179,175,180,176,181,177,178,179,175,180,176,181,177,179,180,177,177,179,177,178,179,175,180,176,181,177,178,179,175,180,176,181,177,0,178,176,176,177,177,181,181,177,177,176,181,177,177,177,178,179,175,180,176,181,181,0,179,181,177,178,179,175,180,176,181,177,178,179,175,180,176,181,178,179,175,180,176,181,177,178,179,175,180,176,181,0,178,181,176,181,177,177,0,180,177,180,179,176,178,177,177,177,178,179,175,180,176,181,177,178,179,175,180,176,181,177,178,179,175,180,176,181,177,178,179,175,180,176,181,182,183,183,0,0,0,0,0,184,185,184,185,184,185,184,185,0,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,0,0,0,186,187,188,186,187,188,186,187,188,186,187,188,187,186,187,187,186,186,187,188,186,187,188,186,187,188,187,188,186,187,188,0,188,188,188,188,186,186,0,0,186,186,186,187,187,187,186,187,188,186,187,188,186,187,188,186,187,188,0,0,0,189,190,191,189,190,191,189,190,191,189,190,191,189,190,190,191,189,189,190,191,189,190,191,189,190,191,190,191,189,190,191,0,189,189,190,190,0,190,191,189,189,190,190,189,190,191,189,190,191,189,190,191,189,190,191,190,0,0,192,193,192,193,192,193,192,193,192,192,0,192,193,193,193,193,192,193,192,193,193,192,193,193,192,192,192,193,192,193,192,193,192,193,0,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,0,0,195,196,196,195,196,195,196,195,196,195,195,196,196,196,196,195,196,196,195,196,195,195,196,195,196,196,195,196,196,195,196,195,196,195,196,195,196,0,0,197,198,197,198,197,198,197,198,198,0,197,197,0,197,198,198,198,198,198,197,198,197,198,198,197,198,197,198,198,197,197,0,0,0,197,198,197,198,197,198,197,198,199,0,199,199,0,0,199,0,0,200,201,199,201,202,199,200,201,202,199,200,201,202,199,200,201,202,199,200,0,201,201,199,199,202,199,200,201,201,199,203,199,202,201,202,199,199,200,201,203,203,200,201,202,199,200,201,202,199,200,201,199,200,201,202,199,200,201,0,199,202,202,202,203,201,202,199,200,201,202,199,200,201,202,199,200,201,202,199,200,0,0,0,0,0,204,205,206,207,208,204,205,206,207,208,204,205,206,207,208,204,205,206,207,208,204,205,206,207,204,205,205,206,207,205,206,208,204,204,204,205,206,207,208,205,206,207,204,205,206,207,208,204,205,206,207,208,205,206,207,208,204,205,206,207,208,0,0,0,205,206,207,208,205,208,204,208,208,204,205,0,206,204,205,206,208,204,204,204,205,206,207,208,204,205,206,207,208,204,205,206,207,208,204,208,204,205,206,207,208,205,209,0,209,209,210,0,0,0,210,209,210,209,210,209,0,209,210,211,209,210,211,209,210,211,209,210,211,209,209,209,212,209,212,0,211,211,209,209,209,0,212,212,212,212,212,211,209,209,212,211,0,0,210,211,209,212,212,212,212,209,210,211,209,210,211,209,209,210,211,209,212,209,209,211,211,212,211,209,0,212,211,209,209,210,211,209,210,211,209,0,210,211,209,210,211,209,213,214,215,216,217,214,215,216,214,216,218,219,220,0,0,221,222,221,222,221,221,222,221,222,221,222,221,0,221,222,221,221,222,221,222,222,221,222,221,222,221,221,221,221,221,222,221,222,221,222,221,222,0,223,223,223,223,223,223,0,223,223,223,0,223,0,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,0,0,224,224,224,224,224,0,224,224,224,0,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,0,0,0,225,226,225,226,225,226,225,226,225,226,225,0,225,226,0,225,226,225,226,226,225,226,225,226,226,225,0,0,225,225,226,225,226,225,226,225,226,0,227,227,227,227,227,227,0,0,0,227,227,227,227,227,227,227,227,227,227,0,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,0,0,0,0,0,229,230,231,232,233,229,230,231,232,233,229,230,231,232,233,229,230,231,232,233,233,231,233,229,230,231,229,230,231,232,229,230,231,232,233,231,229,230,231,232,233,229,230,231,232,233,232,233,229,230,231,232,233,229,230,231,233,229,230,231,232,232,229,230,231,231,229,229,230,231,229,229,230,231,232,233,229,230,231,232,233,229,230,231,232,233,229,230,231,232,233,0,234,234,0,234,234,234,234,0,234,234,0,0,234,0,0,0,234,0,235,235,235,236,237,235,238,239,234,236,237,235,238,239,234,0,236,237,235,238,239,234,236,237,235,238,239,234,236,236,238,239,234,239,234,239,238,237,237,236,235,239,234,239,236,0,238,238,236,237,235,238,239,234,236,236,236,236,235,235,236,236,238,238,238,238,238,236,237,235,238,239,234,236,237,235,238,239,234,239,234,236,237,235,238,239,234,0,234,236,235,0,236,237,238,238,238,237,237,236,239,237,235,238,239,238,238,238,239,239,234,238,238,236,238,236,237,238,238,238,239,238,236,237,239,234,236,234,0,236,237,235,238,239,234,236,237,235,238,239,234,235,236,237,235,238,239,234,236,237,235,238,239,234,237,237,236,238,238,0,240,240,240,240,240,240,240,240,240,240,240,240,0,240,0,240,240,240,240,240,240,240,240,0,0,241,242,241,242,241,242,241,242,241,242,241,242,241,242,241,242,241,242,241,241,242,0,242,241,242,242,241,241,242,241,242,241,242,241,242,243,243,243,243,0,0,244,243,244,243,244,244,243,244,243,243,243,244,244,243,244,244,243,244,243,244,243,243,244,243,244,244,244,244,243,244,244,244,244,244,244,243,244,244,243,244,243,244,243,244,243,0,0,0,245,246,245,246,245,246,245,246,0,0,0,245,246,246,245,246,245,246,246,245,246,245,246,245,246,245,245,246,246,245,246,246,245,245,246,245,246,245,246,245,246,245,246,246,0,247,247,247,0,0,247,248,247,248,247,0,248,247,248,247,248,247,0,248,247,247,248,247,248,247,248,247,248,247,0,247,248,248,0,0,249,0,248,247,248,247,248,247,248,247,0,0,0,0,0,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,250,251,252,253,254,254,254,254,250,251,252,253,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,0,254,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,254,250,251,252,253,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,0,256,0,256,256,256,256,256,256,256,256,256,256,256,256,0,256,0,0,0,0,0,0,257,258,259,260,257,261,259,262,258,260,257,261,259,262,258,261,260,257,261,259,262,258,260,257,261,259,262,258,262,259,258,258,260,262,261,257,261,260,257,257,260,257,261,259,262,258,259,257,257,260,257,261,259,262,258,260,257,261,259,262,258,257,261,259,262,258,260,257,261,259,262,258,260,0,259,259,260,258,0,0,257,257,260,259,260,260,258,261,260,257,261,259,262,258,260,257,261,259,262,258,260,257,261,259,262,258,260,257,261,259,262,258,0,263,263,263,263,263,263,263,263,263,263,263,0,263,0,263,0,263,263,263,263,263,263,263,263,264,0,264,0,0,264,265,265,264,266,265,264,266,266,266,0,265,264,266,265,264,266,264,266,264,266,266,265,264,266,264,265,0,265,264,265,264,266,264,264,265,265,264,266,265,264,266,264,266,265,264,266,265,265,266,264,266,265,265,265,0,266,265,265,264,266,265,264,266,265,264,266,265,264,266,265,265,264,266,265,265,267,268,0,0,0,0,269,270,269,270,271,272,269,270,271,272,269,269,270,271,272,269,270,271,272,271,271,269,270,271,272,270,271,269,270,271,272,269,269,270,271,272,269,270,271,272,269,270,271,272,269,270,271,272,272,272,271,271,269,272,270,272,269,270,270,272,272,269,271,272,269,271,272,269,270,271,272,269,270,271,272,269,270,271,272,269,270,271,272,271,0,0,0,273,274,273,275,274,273,275,274,273,275,274,273,275,273,0,0,0,274,274,275,273,274,273,273,273,275,273,274,273,275,274,273,273,274,273,275,274,273,275,273,275,274,273,275,273,0,275,273,275,275,273,273,273,274,275,275,275,275,274,273,275,274,273,275,274,273,275,274,273,275],"f":[null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,[[["eventctx",3],["bool",15],["setup",3],["app",3],["permap",3],["option",4,["permap"]]],[["vec",3,["box"]],["box",3,["state"]]]],null,null,null,null,[[["sim",3],["mapedits",3],["option",4,["sim"]],["eventctx",3],["bool",15],["setup",3],["app",3],["option",4,["mapedits"]]],[["vec",3,["box"]],["box",3,["state"]]]],null,[[]],null,null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,null,null,[[]],null,null,null,[[["settings",3]]],null,[[["eventctx",3],["setup",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],["eventctx",3],["showobject",8]],[["id",4],["option",4,["id"]]]],[[["id",4]],[["option",4,["pt2d"]],["pt2d",3]]],[[["eventctx",3]]],[[],["sim",3]],null,[[["string",3],["eventctx",3],["into",8,["string"]]],[["option",4,["intersectionid"]],["intersectionid",3]]],[[],["flags",3]],[[]],[[],["colorscheme",3]],null,null,null,null,null,null,[[["showobject",8],["gfxctx",3],["drawoptions",3]]],[[["gfxctx",3]]],[[],["drawmap",3]],null,[[["gfxctx",3],["drawoptions",3]]],[[["canvas",3]]],null,[[],["sessionstate",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["prerender",3],["agentcache",3],["bounds",3],["showobject",8]],[["vec",3,["renderable"]],["renderable",8]]],null,null,[[],["option",4]],null,null,[[["eventctx",3],["bool",15]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["showlayers",3]],[[],["showlayers",3]],null,[[["string",3],["eventctx",3],["into",8,["string"]]],["bool",15]],null,[[["option",4,["id"]],["id",4],["eventctx",3],["pt2d",3],["option",4,["f64"]],["f64",15]],[["box",3,["state"]],["state",8]]],[[],["map",3]],null,[[["timer",3],["map",3],["eventctx",3],["sim",3],["flags",3],["colorscheme",3],["options",3]],["permap",3]],[[["timer",3],["eventctx",3],["map",3]]],null,[[["eventctx",3],["showobject",8]],[["id",4],["option",4,["id"]]]],[[["eventctx",3]],[["id",4],["option",4,["id"]]]],[[["eventctx",3]],[["id",4],["option",4,["id"]]]],[[["eventctx",3]],[["id",4],["option",4,["id"]]]],[[["eventctx",3]],[["id",4],["option",4,["id"]]]],[[],["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,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,null,[[],[["btreemap",3,["string","vec"]],["string",3],["vec",3,["challenge"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["gameplaymode",4]]],[[]],[[]],[[]],null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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],["app",3],["option",4]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,null,[[["gameplaymode",4],["app",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,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["string",3],["into",8,["string"]]],["cutscenebuilder",3]],[[["fn",8],["eventctx",3],["box",3,["fn"]]],[["box",3,["state"]],["state",8]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["str",15],["string",3],["into",8,["string"]],["f64",15]],["cutscenebuilder",3]],[[],["color",3]],[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["fn",8],["usize",15],["eventctx",3],["str",15]],["panel",3]],null,null,null,null,[[["str",15]],["cutscenebuilder",3]],[[["color",3],["widget",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,[[["string",3],["into",8,["string"]]],["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,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["map",3],["timer",3],["scenario",3]],["prebakesummary",3]],[[]],null,[[],["result",4]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["btreeset",3],["eventctx",3],["app",3]],["widget",3]],[[["duration",3],["app",3]],[["textspan",3],["vec",3,["textspan"]]]],[[["agenttype",4],["app",3]],["color",3]],[[["tripmode",4],["app",3]],["color",3]],[[["tripphasetype",4],["app",3]],["color",3]],[[["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["gfxctx",3],["app",3]]],[[["text",3],["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3],["contextualactions",8]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],null,[[["app",3]],[["id",4],["option",4,["id"]]]],[[["btreeset",3],["map",3]],[["intersectionid",3],["btreeset",3,["intersectionid"]]]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["duration",3]],[["fnonce",8],["box",3,["fnonce"]]]],[[["eventctx",3],["tab",4],["contextualactions",8],["app",3]]],[[["fn",8],["text",3],["string",3],["btreeset",3,["string"]]]],[[],["commonstate",3]],[[["id",4],["app",3]],["text",3]],null,null,null,[[["eventctx",3]],["panel",3]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,[[["intersectionid",3],["app",3]]],[[["app",3]],[["vec",3,["roadid"]],["roadid",3]]],[[],["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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],[[],["bool",15]],null,[[["eventctx",3]],[["option",4,["intersectionid"]],["intersectionid",3]]],[[["map",3],["usize",15],["intersectionid",3]],["usize",15]],[[["route",3]],["bool",15]],[[["mode",4]],["bool",15]],[[["app",3]],["routesketcher",3]],[[],["route",3]],[[["str",15]],["bool",15]],null,null,null,[[]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[["eventctx",3],["app",3]]],[[["app",3]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["bool",15],["gfxctx",3],["app",3]]],[[["eventctx",3],["option",4,["str"]],["app",3],["str",15]],["bool",15]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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],["roadid",3],["btreeset",3,["roadid"]],["app",3]],["roadselector",3]],null,null,[[["eventctx",3],["app",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]],[[["gfxctx",3],["app",3]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["uploadedproposals",3]],null,[[["str",15],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["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]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[["app",3],["eventctx",3],["str",15]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["option",4,["id"]],["permap",3],["id",4],["eventctx",3],["pt2d",3],["option",4,["f64"]],["f64",15]],[["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],["eventctx",3],["str",15]],[["app",3],["transition",4,["app"]]]],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"]],["waypointid",3],["app",3],["outcome",4]],["bool",15]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[["eventctx",3]],["widget",3]],[[["usize",15]],["color",3]],[[["usize",15]],["char",15]],[[],[["vec",3,["tripendpoint"]],["tripendpoint",4]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["usize",15]],[[["waypointid",3]],["bool",15]],[[["app",3]],["inputwaypoints",3]],[[["tripendpoint",4],["app",3]],["waypoint",3]],[[["vec",3,["tripendpoint"]],["tripendpoint",4],["app",3]]],[[["usize",15],["eventctx",3],["world",3],["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,[[["id",4],["app",3]],["vec",3]],null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3],["app",3]]],null,[[["tags",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,[[["eventctx",3],["app",3]],["drawable",3]],[[["eventctx",3],["app",3]],["drawable",3]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["string",3],["eventctx",3],["id",4],["app",3],["bool",15]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3],["app",3]]],[[["app",3]]],[[["app",3]]],[[["app",3]]],null,[[]],[[]],[[]],[[]],[[],["gameplaymode",4]],null,null,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[],["bool",15]],[[],["showlayers",3]],null,[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["vec",3,["mapname"]],["mapname",3],["app",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,null,[[["option",4,["vec"]],["eventctx",3],["app",3],["vec",3,["originalroad"]]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]]],null,null,[[["string",3],["eventctx",3],["app",3]],[["app",3],["transition",4,["app"]]]],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,[[["agentid",4],["app",3]],["option",4]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3],["app",3]]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,null,[[["agentid",4]],["delaycause",4]],[[["agentid",4],["app",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,[[["obj",3],["eventctx",3],["app",3],["color",3],["block",3]]],[[["timer",3],["perimeter",3],["eventctx",3],["app",3],["vec",3,["perimeter"]]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["obj",3]],[[]],[[["obj",3]],["ordering",4]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["obj",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["panel",3]],[[["obj",3]],["bool",15]],[[],["obj",3]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["block",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[["obj",3]],[["option",4,["ordering"]],["ordering",4]]],null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["map",3],["pathconstraints",4]]],[[],["source",4]],[[]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["laneid",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3],["source",4],["pathconstraints",4]],[["box",3,["state"]],["state",8]]],null,[[["laneid",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["map",3],["sim",3],["id",4]]],[[["gfxctx",3],["app",3]]],[[["map",3],["sim",3],["id",4]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["intersectionid",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["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,[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["vec",3,["item"]],["item",4],["eventctx",3],["option",4,["pt2d"]],["str",15],["pt2d",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]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["timer",3],["app",3]],[["counter",3,["roadid"]],["roadid",3]]],[[["usize",15]],[["textspan",3],["vec",3,["textspan"]]]],[[["panel",3]]],null,null,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["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]]],[[["polygon",3],["eventctx",3],["app",3],["pathrequest",3]],[["option",4,["box"]],["box",3,["state"]]]],[[["tripendpoint",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["tripmode",4],["eventctx",3],["routingparams",3]],["widget",3]],[[["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["roadselector",3]],["panel",3]],[[["app",3],["eventctx",3],["roadid",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["vec",3,["intersectionid"]],["map",3],["roadid",3],["vec",3,["roadid"]],["intersectionid",3]],["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]],[[["lane",3],["direction",4]],[["value",4],["string",3],["map",3,["string","value"]]]],[[["map",3],["roadid",3]],[["value",4],["string",3],["map",3,["string","value"]]]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,[[],["drawbaselayer",4]],[[]],[[]],null,null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["intersectionid",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["usize",15],["eventctx",3],["btreeset",3,["intersectionid"]],["bool",15],["app",3],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["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],["collisiondataset",3],["eventctx",3],["app",3]],[["dummyid",3],["world",3,["dummyid"]]]],[[["collisiondataset",3]],[["vec",3,["usize"]],["usize",15]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["gfxctx",3],["app",3]]],[[["filters",3]],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["panel",3]],["filters",3]],[[["vec",3,["usize"]],["usize",15],["collisiondataset",3],["eventctx",3],["app",3]],[["dummyid",3],["world",3,["dummyid"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["filters",3]],["bool",15]],[[],["filters",3]],[[["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3],["buildingid",3],["counter",3,["buildingid"]],["option",4,["heatmapoptions"]],["heatmapoptions",3]],[["box",3,["state"]],["state",8]]],[[["scenario",3],["eventctx",3],["app",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,[[["gfxctx",3],["app",3]]],null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["timer",3],["string",3],["app",3],["bool",15],["option",4,["string"]]]],[[["vec",3,["pt2d"]],["string",3],["str",15],["hashmap",3],["pt2d",3],["usize",15],["btreemap",3,["string","string"]],["colorscheme",3]],["object",3]],[[["str",15],["app",3]]],[[["string",3],["eventctx",3],["app",3],["option",4,["string"]]],[["box",3,["state"]],["state",8]]],null,null,null,[[["eventctx",3],["app",3]],[["app",3],["transition",4,["app"]]]],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]],[[]],[[["gfxctx",3],["app",3]]],[[["obj",4]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["u64",15]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["obj",4]],["bool",15]],[[["string",3],["eventctx",3],["app",3],["vec",3,["lonlat"]],["lonlat",3]],[["box",3,["state"]],["state",8]]],null,null,[[["eventctx",3],["app",3]]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["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,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["markerid",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3]],[["ring",3],["option",4,["ring"]]]],[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["storymap",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["recordedstorymap",3],["app",3]],[["storymap",3],["option",4,["storymap"]]]],null,null,null,null,[[["markerid",3]],["bool",15]],[[],["storymap",3]],[[],["lasso",3]],null,[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["usize",15],["str",15],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],null,null,null,[[["eventctx",3]]],[[["eventctx",3],["app",3]]],[[["app",3]]],[[],["result",4]],[[["vec",3,["pt2d"]],["pt2d",3]],["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,[[["app",3],["eventctx",3],["mapedits",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["laneid",3],["app",3]],["bool",15]],null,null,[[["editcmd",4]],[["id",4],["option",4,["id"]]]],null,null,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["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]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],["panel",3]],[[["eventctx",3],["app",3]],["panel",3]],null,[[["eventctx",3],["gameplaymode",4],["app",3],["intersectionid",3]],[["option",4,["box"]],["box",3,["state"]]]],null,null,null,[[["gameplaymode",4],["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["string",3],["transition",4,["app"]],["fn",8],["eventctx",3],["app",3],["into",8,["string"]],["bool",15],["option",4,["transition"]],["box",3,["fn"]]],[["box",3,["state"]],["state",8]]],[[["gameplaymode",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["fn",8],["eventctx",3],["box",3,["fn"]]],[["box",3,["state"]],["state",8]]],null,null,null,null,null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3],["app",3]]],null,null,null,[[["option",4,["speed"]],["speed",3],["app",3]],[["vec",3,["choice"]],["choice",3,["speed"]]]],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,[[["lanetype",4],["tags",3],["editroad",3]],["usize",15]],[[["direction",4],["editroad",3]],["usize",15]],[[["lanetype",4],["bool",15],["editroad",3]],["direction",4]],null,[[],["any",8]],[[],["any",8]],null,null,[[]],[[]],null,null,[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["roadid",3],["editroad",3],["app",3],["mapedits",3]],[["box",3,["state"]],["state",8]]],null,[[["app",3],["eventctx",3]]],null,[[["eventctx",3],["app",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["option",4,["laneid"]],["laneid",3],["app",3],["eventctx",3]]],[[["lanetype",4]],["bool",15]],[[["app",3]],[["option",4,["mapedits"]],["mapedits",3]]],[[["option",4,["laneid"]],["eventctx",3],["roadid",3],["laneid",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["gfxctx",3],["app",3]]],[[["usize",15],["roadid",3],["app",3]],["geombatch",3]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["roadid",3],["app",3]],["geombatch",3]],null,[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["app",3]],["laneid",3]],null,[[["lanetype",4]],[["str",15],["option",4,["str"]]]],null,[[["option",4,["laneid"]],["eventctx",3],["road",3],["app",3],["laneid",3]],["panel",3]],[[["usize",15],["eventctx",3],["app",3],["bool",15],["roadid",3],["editroad",3]],["panel",3]],[[["option",4,["isize"]],["eventctx",3],["fn",8],["app",3],["isize",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3],["laneid",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3],["roadid",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["eventctx",3],["app",3]]],[[["eventctx",3],["app",3]]],[[["eventctx",3],["app",3]]],null,null,[[["eventctx",3]],["color",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["laneid",3],["app",3]],[["choice",3,["distance"]],["vec",3,["choice"]]]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[]],null,null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["gameplaymode",4],["app",3],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["usize",15],["eventctx",3],["app",3],["fn",8]]],[[["app",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["usize",15],["eventctx",3],["app",3]]],[[["btreeset",3],["app",3]],[["bundleedits",3],["option",4,["bundleedits"]]]],[[],["bundleedits",3]],[[]],null,[[["app",3],["eventctx",3]]],null,[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],null,[[["usize",15],["eventctx",3],["app",3],["btreeset",3]],["geombatch",3]],null,[[["bundleedits",3]],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["btreeset",3],["app",3]],["geombatch",3]],null,[[]],[[]],[[["btreeset",3],["app",3]],["bundleedits",3]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3],["app",3],["btreeset",3]],["panel",3]],[[["eventctx",3],["bool",15],["app",3]],["panel",3]],null,null,null,null,[[["bundleedits",3]],["bool",15]],[[["eventctx",3],["btreeset",3,["intersectionid"]],["gameplaymode",4],["app",3],["intersectionid",3]],[["box",3,["state"]],["state",8]]],null,null,null,null,[[["eventctx",3],["app",3]]],null,null,null,[[["polygon",3],["vec",3,["polygon"]]],["vec",3]],[[["btreeset",3],["app",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],["eventctx",3],["app",3],["gameplaymode",4],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3],["app",3],["controltrafficsignal",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[],["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]],[["result",6,["movementid"]],["movementid",3]]],null,[[["map",3],["str",15],["intersectionid",3]],[["result",6,["controltrafficsignal"]],["controltrafficsignal",3]]],[[["app",3],["eventctx",3],["str",15]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["map",3],["intersectionid",3]],[["result",6,["snapper"]],["snapper",3]]],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,[[]],[[]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[]],[[]],[[]],null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["eventctx",3],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3]],["widget",3]],null,null,[[["eventctx",3],["btreeset",3,["intersectionid"]],["gameplaymode",4],["intersectionid",3]],[["box",3,["state"]],["state",8]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3],["app",3],["btreeset",3,["intersectionid"]],["intersectionid",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],[[["app",3],["eventctx",3],["editcmd",4]],[["option",4,["box"]],["box",3,["state"]]]],[[["app",3],["eventctx",3],["editcmd",4]],[["option",4,["box"]],["box",3,["state"]]]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["btreeset",3],["eventctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["btreeset",3]],["widget",3]],[[["app",3],["eventctx",3],["roadid",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,[[["id",4],["app",3]],["vec",3]],[[["app",3]],[["id",4],["option",4,["id"]]]],[[],["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,[[],[["string",3],["hashset",3,["string"]]]],null,[[["gfxctx",3],["app",3]]],null,null,[[["dataoptions",3]],["bool",15]],[[["app",3],["eventctx",3],["contextualactions",8]]],[[["string",3],["eventctx",3],["id",4],["app",3],["bool",15]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["panel",3]],["dataoptions",3]],[[["id",4],["app",3]],["tab",4]],[[],["gameplaymode",4]],[[["eventctx",3]],["widget",3]],null,null,null,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[],["bool",15]],null,null,[[["eventctx",3],["vec",3]],[["vec",3,["widget"]],["widget",3]]],[[["vec",3],["tab",4],["eventctx",3],["hashmap",3]],["widget",3]],[[["dataoptions",3]],["bool",15]],[[["eventctx",3],["tab",4],["contextualactions",8],["app",3]],["infopanel",3]],[[],["dataoptions",3]],null,null,null,null,null,null,[[["dataoptions",3],["app",3],["eventctx",3],["str",15],["fn",8]],["widget",3]],null,null,null,[[["eventctx",3],["app",3]],["widget",3]],[[["app",3]],[["id",4],["option",4,["id"]]]],[[]],[[]],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,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["buildingid",3],["app",3],["details",3],["personid",3],["option",4,["personid"]]]],[[["app",3],["eventctx",3],["details",3],["buildingid",3],["tab",4]],["widget",3]],[[["eventctx",3],["app",3],["buildingid",3],["details",3]],["widget",3]],[[["eventctx",3],["app",3],["buildingid",3],["details",3]],["widget",3]],[[["eventctx",3],["app",3],["buildingid",3],["details",3]],["widget",3]],[[["eventctx",3],["app",3],["buildingid",3],["details",3]],["widget",3]],[[["eventctx",3],["app",3],["carid",3],["details",3],["tab",4]],["widget",3]],[[["eventctx",3],["app",3],["carid",3],["details",3]],["widget",3]],[[["eventctx",3],["app",3],["carid",3],["details",3]],["widget",3]],[[["busroute",3]],["text",3]],[[["busrouteid",3],["eventctx",3],["app",3],["details",3]],["widget",3]],[[["busrouteid",3],["eventctx",3],["app",3],["details",3]],["widget",3]],[[["busstopid",3],["eventctx",3],["app",3],["details",3]],["widget",3]],[[["busstopid",3],["eventctx",3],["app",3],["details",3]],["widget",3]],[[["app",3],["eventctx",3],["details",3],["areaid",3]],["widget",3]],[[["eventctx",3],["areaid",3],["app",3]],["widget",3]],[[["dataoptions",3],["eventctx",3],["app",3],["details",3],["intersectionid",3]],["widget",3]],[[["eventctx",3],["app",3],["details",3],["intersectionid",3]],["widget",3]],[[["intersectionid",3],["eventctx",3],["app",3]],["widget",3]],[[["dataoptions",3],["eventctx",3],["app",3],["bool",15],["details",3],["intersectionid",3]],["widget",3]],[[["dataoptions",3],["eventctx",3],["app",3],["bool",15],["intersectionid",3]],["widget",3]],[[["dataoptions",3],["app",3],["eventctx",3],["bool",15],["intersectionid",3]],["widget",3]],[[["app",3],["eventctx",3],["details",3],["tab",4],["intersectionid",3]],["widget",3]],[[["app",3],["eventctx",3],["details",3],["intersectionid",3]],["widget",3]],[[["eventctx",3],["intersectionid",3],["app",3]],["widget",3]],[[["dataoptions",3],["eventctx",3],["app",3],["details",3],["intersectionid",3]],["widget",3]],[[["dataoptions",3],["eventctx",3],["app",3],["intersectionid",3]],["widget",3]],[[["eventctx",3],["app",3],["details",3],["intersectionid",3]],["widget",3]],[[["intersectionid",3],["eventctx",3],["app",3]],["widget",3]],[[["laneid",3],["app",3],["eventctx",3],["details",3]],["widget",3]],[[["eventctx",3],["laneid",3],["app",3]],["widget",3]],[[["laneid",3],["app",3],["eventctx",3],["details",3],["tab",4]],["widget",3]],[[["laneid",3],["app",3],["eventctx",3],["details",3]],["widget",3]],[[["eventctx",3],["laneid",3],["app",3]],["widget",3]],[[["laneid",3],["eventctx",3],["app",3],["dataoptions",3],["details",3]],["widget",3]],[[["laneid",3],["eventctx",3],["app",3],["dataoptions",3]],["widget",3]],[[["parkinglotid",3],["tab",4],["eventctx",3],["details",3]],["widget",3]],[[["parkinglotid",3],["eventctx",3],["app",3],["details",3]],["widget",3]],[[["parkinglotid",3],["eventctx",3],["app",3]],["widget",3]],[[["eventctx",3],["app",3],["bool",15],["details",3],["personid",3]],["widget",3]],[[["eventctx",3],["app",3],["details",3],["personid",3]],["widget",3]],[[["duration",3]],["textspan",3]],[[["app",3],["eventctx",3],["details",3]],["widget",3]],[[["app",3],["eventctx",3],["details",3]],["widget",3]],[[["eventctx",3],["map",3],["person",3]],["widget",3]],[[["eventctx",3],["app",3],["tab",4],["details",3],["personid",3],["bool",15]],["widget",3]],[[["eventctx",3],["app",3],["carid",3],["details",3],["bool",15]],["widget",3]],[[["eventctx",3],["app",3],["carid",3],["details",3]],["widget",3]],[[["eventctx",3],["app",3],["bool",15],["details",3],["personid",3]],["widget",3]],[[["personid",3],["eventctx",3],["app",3]],["widget",3]],[[["btreemap",3],["eventctx",3],["app",3],["bool",15],["details",3],["personid",3]],["widget",3]],[[["btreemap",3],["eventctx",3],["app",3],["details",3],["personid",3]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["eventctx",3],["app",3],["opentrip",3],["details",3],["tripid",3]],["widget",3]],[[],["opentrip",3]],[[]],[[["percent",3],["eventctx",3],["analytics",3],["tripid",3],["tripinfo",3]],["widget",3]],[[["app",3],["eventctx",3],["analytics",3],["details",3],["tripid",3]]],[[["tripendpoint",4],["app",3]]],[[["opentrip",3]],["bool",15]],[[["btreemap",3],["eventctx",3],["app",3],["personid",3],["tripid",3],["details",3]],["widget",3]],[[]],[[["eventctx",3],["app",3],["opentrip",3],["details",3],["tripid",3]],["widget",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["map",3],["bool",15],["eventctx",3],["color",3],["path",3],["unitfmt",3]],["widget",3]],[[["f64",15],["eventctx",3],["app",3],["tripid",3],["option",4,["f64"]]],["widget",3]],[[["vec",3,["tripphase"]],["tripphase",3],["opentrip",3],["details",3],["tripid",3],["f64",15],["map",3],["eventctx",3],["app",3],["option",4,["f64"]]],["widget",3]],[[],["opentrip",3]],[[["eventctx",3],["app",3],["opentrip",3],["agentid",4],["tripid",3],["details",3]],["widget",3]],null,[[["tripid",3]],[["btreemap",3,["tripid","opentrip"]],["tripid",3],["opentrip",3]]],[[]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["gfxctx",3]]],null,[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[["str",15],["eventctx",3]],["widget",3]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],[["str",15],["option",4,["str"]]]],null,null,null,[[["eventctx",3],["app",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]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]]],[[["distance",3],["eventctx",3],["app",3]]],[[["eventctx",3]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[["eventctx",3],["app",3]],["steepstreets",3]],[[["eventctx",3],["app",3]],["elevationcontours",3]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["buildingid",3],["app",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],null,[[["buildingid",3],["app",3]],["bool",15]],[[],["result",4]],[[["gfxctx",3],["app",3]]],null,[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3]],["favorites",3]],[[],[["str",15],["option",4,["str"]]]],[[["eventctx",3],["app",3]],["showfavorites",3]],null,[[["app",3]],["string",3]],[[["buildingid",3],["app",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,null,[[["eventctx",3],["app",3]],["static",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["eventctx",3],["app",3]],["static",3]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],null,null,[[["gfxctx",3]]],[[["gfxctx",3]]],[[["eventctx",3],["app",3]],["static",3]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[["eventctx",3],["app",3]],["static",3]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],null,[[["eventctx",3],["app",3]],["bikeactivity",3]],[[["colordiscrete",3],["string",3],["eventctx",3],["widget",3],["str",15]],["static",3]],[[["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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],["app",3],["widget",3],["options",3],["option",4,["widget"]]],["panel",3]],[[],[["str",15],["option",4,["str"]]]],[[["options",3]],["bool",15]],[[["options",3],["eventctx",3],["app",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]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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,[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[["loc",4]],["bool",15]],[[["eventctx",3],["bool",15],["app",3]],["occupancy",3]],[[["eventctx",3],["app",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,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[],["options",3]],[[]],[[["gfxctx",3],["app",3]]],null,[[["gfxctx",3]]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["options",3],["eventctx",3],["app",3],["widget",3],["option",4,["widget"]]],["panel",3]],[[],[["str",15],["option",4,["str"]]]],[[["options",3]],["bool",15]],[[["options",3],["eventctx",3],["app",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]],[[]],[[["gfxctx",3],["app",3]]],null,[[["gfxctx",3]]],[[["options",3]],["bool",15]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3],["app",3],["options",3],["widget",3],["option",4,["widget"]]],["panel",3]],null,[[],[["str",15],["option",4,["str"]]]],[[["options",3]],["bool",15]],[[["options",3],["eventctx",3],["app",3]],["problemmap",3]],[[["app",3]],["options",3]],[[["app",3]],["options",3]],null,null,[[["tripinfo",3],["time",3],["problem",4]],["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]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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,[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[],[["str",15],["option",4,["str"]]]],[[["eventctx",3],["app",3]],["backpressure",3]],[[["eventctx",3],["app",3],["btreeset",3,["agenttype"]],["agenttype",4]],["throughput",3]],[[["eventctx",3],["app",3]],["comparethroughput",3]],[[["eventctx",3],["app",3]],["trafficjams",3]],[[["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["gfxctx",3]]],[[["app",3],["eventctx",3]],[["layeroutcome",4],["option",4,["layeroutcome"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],[["str",15],["option",4,["str"]]]],[[["eventctx",3],["bool",15],["app",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]],[[["map",3],["intersectionid",3]],["polygon",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,[[["map",3]]],null,[[["gfxctx",3],["app",3]]],null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[["map",3],["roadid",3]],["neighborhood",3]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["map",3],["roadid",3]],["bool",15]],null,null,null,null,[[["vec",3,["intersectionid"]],["map",3],["intersectionid",3]],["ratrun",3]],null,null,null,[[["map",3],["intersectionid",3]],[["option",4,["ratrun"]],["ratrun",3]]],null,[[["eventctx",3],["app",3]]],[[["eventctx",3],["app",3]]],[[["map",3]]],[[["roadid",3],["eventctx",3],["app",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]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["app",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]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["app",3],["eventctx",3],["xorshiftrng",3]],["screensaver",3]],null,[[["mapname",3]],["string",3]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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]],["titlescreen",3]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",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]],[[["app",3],["eventctx",3],["xorshiftrng",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,[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["permanentmapedits",3],["eventctx",3],["app",3]],[["app",3],["transition",4,["app"]]]],[[["string",3],["eventctx",3],["app",3],["option",4,["string"]]],[["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,[[["id",4],["app",3]],["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],["box",3,["fnonce"]],["gameplaymode",4],["app",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["actions",3]],null,null,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["string",3],["eventctx",3],["id",4],["app",3],["bool",15]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,[[],["gameplaymode",4]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["bool",15]],[[],["bool",15]],null,null,[[["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,null,null,null,[[["app",3],["eventctx",3]]],[[["gameplaystate",8],["eventctx",3],["app",3]],["sandboxcontrols",3]],[[["app",3],["eventctx",3]]],null,[[["eventctx",3],["app",3]]],null,[[["gameplaymode",4],["app",3]],[["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,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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["app",3],["eventctx",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["eventctx",3],["app",3]],["widget",3]],null,null,[[["panel",3],["app",3]],[["option",4,["dashtab"]],["dashtab",4]]],[[]],null,[[["panel",3],["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],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,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3],["blockselection",4],["app",3]]],[[["intersection",3],["map",3],["bordertype",4]],["polygon",3]],null,[[],["blockselection",4]],[[]],[[["block",3]],["vec",3]],null,null,null,[[["gfxctx",3],["app",3]]],null,[[["blockselection",4]],["bool",15]],[[["filter",3]],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["timer",3],["app",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["eventctx",3],["app",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]],[["vec",3,["loop"]],["loop",3]]],null,[[["option",4,["panelstate"]],["eventctx",3],["app",3],["panelstate",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,null,[[["usize",15],["app",3]],[["app",3],["transition",4,["app"]]]],[[["gfxctx",3],["app",3],["geombatch",3],["tripid",3]]],[[["panel",3],["geombatch",3],["gfxctx",3],["app",3],["drawable",3],["option",4,["drawable"]]]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["vec",3]],["vec",3]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",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,[[["gfxctx",3],["app",3]]],null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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],["app",3]],[["app",3],["entry",3],["filters",3],["table",3,["app","entry","filters"]]]],null,null,null,null,[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,[[["eventctx",3],["app",3]],[["entry",3],["vec",3,["entry"]]]],[[["table",3],["eventctx",3],["app",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]],[[]],[[]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],null,null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],[["table",3,["app","entry","filters"]],["app",3],["filters",3],["entry",3]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,null,null,[[["app",3]],[["vec",3,["entry"]],["entry",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]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3]],[["result",6,["string"]],["string",3]]],[[]],[[]],[[],["bool",15]],null,[[["tripmode",4]],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["bool",15],["eventctx",3],["app",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,[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["refcell",3,["option"]],["eventctx",3],["rc",3,["refcell"]]],[["box",3,["state"]],["state",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[["timer",3],["app",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]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,[[["eventctx",3],["app",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,[[["filter",3],["eventctx",3],["app",3]],["widget",3]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3]],[["result",6,["string"]],["string",3]]],[[]],[[]],[[["app",3]],["vec",3]],[[],["bool",15]],null,[[["tripmode",4]],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["filter",3],["eventctx",3],["app",3]],["panel",3]],null,[[],["filter",3]],[[["filter",3],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],null,[[["duration",3]],["f64",15]],[[["filter",3],["eventctx",3],["app",3]],["widget",3]],[[["filter",3],["eventctx",3],["app",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,[[]],[[],[["problemtype",4],["vec",3,["problemtype"]]]],[[],["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]],[[["matrixoptions",3],["eventctx",3],["app",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"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["vec",3],["vec",3]],["matrix",3]],[[["eventctx",3],["app",3],["vec",3]],["widget",3]],[[]],null,null,null,[[["problemtype",4],["app",3]],["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,[[["gfxctx",3],["app",3]]],null,null,null,null,null,null,null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],[["app",3],["cancelledtrip",3],["filters",3],["table",3,["app","cancelledtrip","filters"]]]],[[["app",3]],[["app",3],["table",3,["app","finishedtrip","filters"]],["filters",3],["finishedtrip",3]]],[[["app",3]],[["app",3],["unfinishedtrip",3],["filters",3],["table",3,["app","unfinishedtrip","filters"]]]],null,null,null,null,null,null,[[["eventctx",3],["app",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],["result",4,["rc","rc"]],["rc",3]]],[[],["option",4]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gameplaymode",4]],["bool",15]],[[],["bool",15]],[[["eventctx",3],["sandboxcontrols",3],["actions",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,null,[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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]],[[],["mapname",3]],[[["gameplaymode",4]],["bool",15]],[[["string",3],["eventctx",3],["app",3],["gameplaymode",4],["option",4,["gameplaymode"]]],[["box",3,["state"]],["state",8]]],null,[[["app",3]]],null,[[["gameplaymode",4]],[["option",4,["ordering"]],["ordering",4]]],null,[[["eventctx",3],["app",3]]],null,[[["timer",3],["xorshiftrng",3],["app",3]],["loadscenario",4]],[[]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[],["typeid",3]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["eventctx",3],["sandboxcontrols",3],["actions",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["app",3]],["option",4]],[[]],[[]],[[],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["string",3],["eventctx",3],["bool",15]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],null,[[["eventctx",3],["app",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gameplaymode",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["gameplaymode",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["gameplaymode",4]],[["fn",8],["box",3,["fn"]]]],null,[[["gfxctx",3],["app",3]]],[[["eventctx",3],["sandboxcontrols",3],["actions",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["eventctx",3],["gameplaymode",4],["app",3],["duration",3]],[["box",3,["state"]],["state",8]]],[[]],[[["app",3]]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["app",3],["origpersonid",3],["duration",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],null,null,[[["eventctx",3],["app",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gameplaymode",4],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3]],["widget",3]],null,[[["gfxctx",3],["app",3]]],[[["eventctx",3],["sandboxcontrols",3],["actions",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["eventctx",3],["bool",15],["gameplaymode",4],["app",3]],[["box",3,["state"]],["state",8]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["app",3]]],[[["eventctx",3],["app",3]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,null,[[["id",4],["app",3]],["vec",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["eventctx",3],["sandboxcontrols",3],["actions",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["eventctx",3],["id",4],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["str",15],["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3],["app",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]],[["app",3],["transition",4,["app"]]]],[[["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["map",3],["string",3],["timer",3]],[["result",6,["string"]],["string",3]]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3],["option",4,["buildingid"]],["buildingid",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,[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[["eventctx",3],["sandboxcontrols",3],["actions",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],[[]],[[]],[[]],[[["app",3]]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["app",3]],["counttrips",3]],[[["eventctx",3],["app",3],["vec",3,["scenariomodifier"]],["str",15],["scenariomodifier",4]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["string",3],["eventctx",3],["vec",3,["scenariomodifier"]],["scenariomodifier",4]],[["box",3,["state"]],["state",8]]],[[["string",3],["eventctx",3],["app",3],["vec",3,["scenariomodifier"]],["scenariomodifier",4]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["app",3]]],null,null,[[["eventctx",3],["app",3]]],[[["eventctx",3],["app",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,[[["id",4],["app",3]],["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,[[["gfxctx",3],["app",3]]],[[["box",3,["fn"]],["fn",8]],["message",3]],[[["tutorialpointer",3]],["bool",15]],[[["task",4]],["bool",15]],[[],["bool",15]],[[["eventctx",3],["sandboxcontrols",3],["actions",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["eventctx",3],["id",4],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["str",15]],["message",3]],null,[[["app",3],["eventctx",3]]],[[["eventctx",3],["sandboxcontrols",3],["tutorialstate",3],["app",3]],[["option",4,["transition"]],["transition",4,["app"]]]],null,null,null,null,[[],["task",4]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],[["box",3,["state"]],["state",8]]],[[],["str",15]],null,[[],["message",3]],[[["map",3]],["scenariogenerator",3]],[[["app",3],["eventctx",3],["tutorialpointer",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],null,[[["app",3],["eventctx",3]],[["box",3,["gameplaystate"]],["gameplaystate",8]]],[[["eventctx",3],["bool",15]],["panel",3]],[[],[["message",3],["option",4,["message"]]]],null,[[["message",3]],["stage",3]],null,[[["tutorialpointer",3]],["bool",15]],[[["task",4]],["stage",3]],[[["text",3]],["message",3]],[[["eventctx",3],["app",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,[[]],[[["eventctx",3],["app",3]]],[[]],[[["tutorialpointer",3],["app",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]],[["app",3],["transition",4,["app"]]]],null,[[]],[[]],null,[[["eventctx",3],["tutorialstate",3]],["text",3]],[[["app",3],["tutorialstate",3]],[["app",3],["transition",4,["app"]]]],[[],["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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[]],[[["app",3]],["bool",15]],[[["app",3]],["bool",15]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["app",3]],[["vec",3,["widget"]],["widget",3]]],[[["eventctx",3],["app",3]],["widget",3]],[[["eventctx",3],["app",3]],["widget",3]],[[["eventctx",3],["app",3]],["panel",3]],[[["eventctx",3],["app",3]],["widget",3]],[[["panel",3],["app",3],["eventctx",3]]],[[["app",3],["eventctx",3],["str",15]],[["option",4,["transition"]],["transition",4,["app"]]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["gfxctx",3]]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["usize",15],["eventctx",3]],["widget",3]],null,[[],["routepreview",3]],[[["btreeset",3,["intersectionid"]],["eventctx",3],["intersectionid",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]],[[]],[[["eventctx",3],["app",3]],["widget",3]],[[["gfxctx",3]]],[[["speedsetting",4]],["bool",15]],[[["eventctx",3],["gameplaymode",4],["app",3],["option",4,["gameplaymode"]]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["eventctx",3],["app",3]],["timepanel",3]],null,null,[[["speedsetting",4]],[["option",4,["ordering"]],["ordering",4]]],[[["eventctx",3],["app",3]]],null,[[["eventctx",3],["app",3]]],[[["speedsetting",4],["eventctx",3],["app",3]]],null,null,[[]],[[["eventctx",3],["app",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]],[[]],[[]],[[]],[[]],[[["eventctx",3],["duration",3]],["widget",3]],[[["eventctx",3],["time",3]],["widget",3]],[[["usize",15]],["string",3]],[[["gfxctx",3],["app",3]]],[[["gfxctx",3],["app",3]]],[[],["drawbaselayer",4]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["app",3],["gameplaymode",4],["option",4,["gameplaymode"]]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["time",3],["option",4,["duration"]],["app",3],["duration",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,[[]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["tab",4]],["bool",15]],null,[[]],[[]],[[["app",3],["eventctx",3],["str",15]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["widget",3],["eventctx",3],["app",3]],["panel",3]],[[["eventctx",3]],[["box",3,["state"]],["state",8]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],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]],[[["gfxctx",3]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["road",3]],["bool",15]],[[["eventctx",3],["app",3]],["drawnetworklayer",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["app",3],["eventctx",3],["layers",3]],[["box",3,["state"]],["state",8]]],[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]],null,[[],["any",8]],[[],["any",8]],null,[[]],[[]],[[["gfxctx",3],["app",3]]],null,[[["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],null,[[]],[[["str",15],["eventctx",3],["app",3]]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[],["screenpt",3]],[[["color",3],["str",15]],["buttonbuilder",3]],[[["eventctx",3],["app",3]],["widget",3]],[[["eventctx",3]],["widget",3]],null,null,[[["eventctx",3],["app",3]],["layers",3]],null,null,[[["eventctx",3],["app",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["eventctx",3],["app",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]],[[["gfxctx",3],["app",3]]],null,null,[[["eventctx",3]]],null,[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[["panel",3]],["filters",3]],[[["timer",3],["scenario",3],["eventctx",3],["app",3]],["modeshiftdata",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["eventctx",3],["app",3]],["panel",3]],null,null,[[["app",3],["eventctx",3],["layers",3]],[["box",3,["state"]],["state",8]]],null,[[["usize",15]],["f64",15]],[[["text",3],["eventctx",3],["f64",15]],["widget",3]],[[["timer",3],["eventctx",3],["app",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]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["roadid",3],["vec",3,["roadid"]],["app",3],["buffertype",4],["option",4,["buffertype"]]],[["string",3],["vec",3,["string"]]]],null,[[["drivingside",4],["option",4,["buffertype"]],["editroad",3],["buffertype",4]]],[[["app",3],["eventctx",3],["layers",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["app",3]],["widget",3]],null,[[],["layers",3]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["eventctx",3],["app",3]]],[[]],null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],null,null,[[["eventctx",3],["app",3]],["widget",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["id",4]],[[],["routingpreferences",3]],[[]],[[]],[[]],[[["gfxctx",3],["app",3]]],[[["id",4]],["bool",15]],[[["routingpreferences",3]],["bool",15]],[[],["bool",15]],[[["app",3],["eventctx",3]],[["app",3],["transition",4,["app"]]]],null,null,[[["formatter",3]],["result",6]],[[]],[[]],[[]],[[],["u64",15]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["str",15]],[[["id",4]],["bool",15]],[[["routingpreferences",3]],["bool",15]],[[["app",3],["eventctx",3],["layers",3]],[["box",3,["state"]],["state",8]]],[[["app",3],["eventctx",3]]],[[["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]],[[["widget",3],["eventctx",3],["app",3]]],[[]],[[]],[[]],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]],[[["app",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["namedtrip",3]],[[]],null,null,[[],["result",4]],[[],["result",4]],[[["gfxctx",3],["app",3]]],[[["namedtrip",3]],["bool",15]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["widget",3]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[],["usize",15]],[[["app",3]],["savedtrips",3]],null,[[["namedtrip",3]],["bool",15]],[[["app",3]],["tripmanagement",3]],[[],["string",3]],[[["namedtrip",3],["eventctx",3],["savedtrips",3]],[["box",3,["state"]],["state",8]]],[[["str",15]],[["namedtrip",3],["option",4,["namedtrip"]]]],[[["app",3],["eventctx",3],["str",15]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["panel",3],["eventctx",3],["app",3],["str",15]],[["app",3],["transition",4,["app"]]]],[[["panel",3],["app",3],["eventctx",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[["str",15]],[["namedtrip",3],["option",4,["namedtrip"]]]],[[["app",3]]],[[["app",3]]],[[],["result",4]],[[],["result",4]],[[["str",15]]],[[]],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],["eventctx",3],["app",3],["routingpreferences",3],["tripendpoint",4]],["builtroute",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["text",3],["distance",3],["app",3],["str",15]]],[[["text",3],["app",3],["str",15],["duration",3]]],[[["routingpreferences",3],["routestats",3],["app",3]],["text",3]],null,null,null,[[["panel",3],["gfxctx",3]]],null,null,null,null,[[["routestats",3]],["bool",15]],[[["eventctx",3],["app",3],["outcome",4],["panel",3]],[["option",4,["transition"]],["transition",4,["app"]]]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,["tripendpoint"]],["eventctx",3],["app",3],["tripendpoint",4]],["builtroute",3]],[[["eventctx",3],["app",3],["routestats",3],["vec",3]],["widget",3]],[[["routestats",3]],["bool",15]],[[["vec",3,["tripendpoint"]],["routingpreferences",3],["eventctx",3],["app",3],["color",3],["option",4,["color"]],["tripendpoint",4]],["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"],[13,"Extra"],[3,"PrebakeSummary"],[3,"CommonState"],[4,"Mode"],[3,"Route"],[3,"RouteSketcher"],[13,"Hovering"],[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"],[3,"Obj"],[3,"Blockfinder"],[3,"OneBlock"],[4,"Source"],[3,"Floodfiller"],[13,"Floodfill"],[3,"ObjectDebugger"],[3,"PathCounter"],[4,"Item"],[3,"PolygonDebugger"],[13,"Point"],[13,"Triangle"],[13,"Polygon"],[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"],[13,"Point"],[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"],[13,"PersonTrips"],[13,"PersonBio"],[13,"PersonSchedule"],[13,"BusStatus"],[13,"BusStop"],[13,"BusRoute"],[13,"ParkedCar"],[13,"BldgInfo"],[13,"BldgPeople"],[13,"ParkingLot"],[13,"Crowd"],[13,"Area"],[13,"IntersectionInfo"],[13,"IntersectionTraffic"],[13,"IntersectionDelay"],[13,"IntersectionDemand"],[13,"IntersectionArrivals"],[13,"IntersectionTrafficSignal"],[13,"LaneInfo"],[13,"LaneDebug"],[13,"LaneTraffic"],[3,"OpenTrip"],[4,"LayerOutcome"],[3,"PickLayer"],[8,"Layer"],[13,"Replace"],[13,"Transition"],[3,"SteepStreets"],[3,"ElevationContours"],[3,"Favorites"],[3,"ShowFavorites"],[3,"Static"],[3,"BikeActivity"],[4,"Seir"],[3,"Pandemic"],[3,"Options"],[4,"Loc"],[3,"Occupancy"],[3,"Efficiency"],[13,"Road"],[13,"Bldg"],[13,"Lot"],[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"],[13,"GotScenario"],[13,"LoadingPrebaked"],[13,"GotPrebaked"],[4,"DashTab"],[4,"BorderType"],[4,"BlockSelection"],[3,"CommuterPatterns"],[3,"PanelState"],[3,"Block"],[3,"Loop"],[3,"Filter"],[13,"Unlocked"],[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"],[13,"Freeform"],[13,"PlayScenario"],[13,"OptimizeCommute"],[13,"Actdev"],[13,"Tutorial"],[13,"Path"],[13,"Scenario"],[13,"Future"],[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,"Layers"],[3,"ModeShiftData"],[3,"Results"],[3,"Filters"],[3,"ShowGaps"],[3,"CandidateTrip"],[3,"NetworkGaps"],[3,"QuickSketch"],[4,"ID"],[3,"TripPlanner"],[3,"RoutingPreferences"],[13,"AltRoute"],[13,"Waypoint"],[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,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,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,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","milliseconds","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","reversed","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","simplify","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_between","get_shorter_slice_btwn","get_slice_between","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 of Pt2D
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 of LonLat
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 trimmed f64
from an i32
.","","","","","","","","","","","","","Groups of three indices make up the triangles","","","","","","","","","","","","Display in metric; US imperial otherwise.","","","","","","","","","","","","","","","","","","","If the polygon has holes, explicitly store all the rings …","Round Duration
s to a whole number of seconds.","","Serializes a trimmed f64
as an i32
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 of Pt2D
points.","Represents a rectangular boundary of LonLat
points. After …","Expand the existing boundary by some distance evenly on …","Converts the boundary to the format used by aabb_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 outside …","Convert map-space points back to LonLat
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 are …","","","","","","","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” value …","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 milliseconds.","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 time.","","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 than …","","","Returns a point along the line segment, unless the …","","","","","","","","","Returns an infinite line passing through this line’s two …","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 to self.dist_along(dist).unwrap()
. Use this to …","Equivalent to Line::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 interior …","","","","","","","","","","","","","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 thickness …","","","","","","","","","","","","","","","","","","","","","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. …","","","","","","","Like extend
, 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 not …","The resulting polygon is manually triangulated and may not …","","Fail if the length is too short.","","","Like extend
, but panics on failure.","","","","","","Extends self
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 point …","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, starting buffer_ends
from the …","Walk along the PolyLine, from start_buffer
to …","","Produces a GeoJSON linestring, optionally mapping the …","","","","","Like make_polygons, but make sure the points actually form …","","","","","","","","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 …","","","","","","","","","","","","","Assuming both points are somewhere along the ring, return …","","Assuming both points are somewhere along the ring, return …","","","","","","","","","","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,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,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,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"]]]],[[],[["vec",3,["lonlat"]],["lonlat",3]]],[[],["result",4]],[[],["result",4]],[[["bounds",3]],["bool",15]],[[["gpsbounds",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[],["bounds",3]],[[]],[[["vec",3,["lonlat"]],["lonlat",3]],["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]],[[]],[[]],[[],[["vec",3,["pt2d"]],["option",4,["vec"]]]],[[],["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]],[[["f64",15]],["distance",3]],[[["distance",3]],["f64",15]],[[["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]]],[[["f64",15]],["duration",3]],[[["usize",15]],["duration",3]],[[["speed",3]],["distance",3]],[[["f64",15]],["duration",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]],[[],[["f64",15],["linestring",3,["f64"]]]],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]],[["vec",3,["lonlat"]],["option",4,["vec"]]]],[[["lonlat",3]],[["option",4,["ordering"]],["ordering",4]]],[[["str",15]],[["vec",3,["lonlat"]],["result",6,["vec"]]]],[[],["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]],[["option",4,["pt2d"]],["pt2d",3]]],[[["pt2d",3]],[["option",4,["distance"]],["distance",3]]],[[["line",3]],["bool",15]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["infiniteline",3]],[[["line",3]],[["option",4,["pt2d"]],["pt2d",3]]],[[["infiniteline",3]],[["option",4,["pt2d"]],["pt2d",3]]],[[["infiniteline",3]],[["option",4,["pt2d"]],["pt2d",3]]],[[]],[[]],[[["pt2d",3]],["bool",15]],[[],["distance",3]],[[["distance",3]],["polygon",3]],[[],[["option",4,["pt2d"]],["pt2d",3]]],[[["distance",3]],["pt2d",3]],[[["pt2d",3]],["line",3]],[[["line",3]],["bool",15]],[[["pt2d",3]],[["line",3],["option",4,["line"]]]],[[["f64",15]],[["option",4,["pt2d"]],["pt2d",3]]],[[["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]],[["line",3],["option",4,["line"]]]],[[]],[[]],[[],["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]],[["vec",3,["pt2d"]],["option",4,["vec"]]]],[[["ring",3]],[["vec",3,["pt2d"]],["option",4,["vec"]]]],[[],["polygon",3]],[[],["triangle",3]],[[]],[[]],[[["pt2d",3],["u32",15],["vec",3,["pt2d"]]],["polygon",3]],[[["pt2d",3]],["bool",15]],[[["pt2d",3]],["bool",15]],[[["polygon",3],["vec",3,["polygon"]]],["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]],[["polygon",3],["vec",3,["polygon"]]]],[[["ring",3],["vec",3,["ring"]]],["polygon",3]],[[["triangle",3]],["polygon",3]],[[],["bounds",3]],[[],[["ring",3],["option",4,["ring"]]]],null,[[["polygon",3]],[["polygon",3],["vec",3,["polygon"]]]],[[["polygon",3]],["bool",15]],[[["polyline",3]],["bool",15]],[[]],[[]],[[],[["pt2d",3],["vec",3,["pt2d"]]]],[[],["ring",3]],[[["into",8,["cornerradii"]],["cornerradii",3],["f64",15]],[["option",4,["polygon"]],["polygon",3]]],[[["polygon",3]],["bool",15]],[[["pt2d",3]],["triangle",3]],[[["f64",15]],["polygon",3]],[[],["vec",3]],null,[[],["pt2d",3]],[[["vec",3,["usize"]],["usize",15],["pt2d",3],["vec",3,["pt2d"]]],["polygon",3]],null,null,null,[[]],[[["f64",15]],["polygon",3]],[[["pt2d",3],["distance",3]],["polygon",3]],[[["pt2d",3]],[["option",4,["polygon"]],["polygon",3]]],null,[[["angle",3]],["polygon",3]],[[["pt2d",3],["angle",3]],["polygon",3]],[[["into",8,["cornerradii"]],["cornerradii",3],["f64",15]],["polygon",3]],[[["f64",15]],["polygon",3]],[[["f64",15]],["polygon",3]],[[],["result",4]],[[["f64",15]],["polygon",3]],[[],["polygon",3]],[[],[["polygon",3,["f64"]],["f64",15]]],[[["option",4,["gpsbounds"]],["gpsbounds",3]],["geometry",3]],[[["distance",3]],[["result",6,["polygon"]],["polygon",3]]],[[]],[[]],[[],["string",3]],[[["fn",8]],["polygon",3]],[[["f64",15]],["polygon",3]],[[],[["triangle",3],["vec",3,["triangle"]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["typeid",3]],[[["polygon",3]],["polygon",3]],[[["polygon",3],["vec",3,["polygon"]]],["polygon",3]],[[["ring",3],["vec",3,["ring"]]],["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]],[[]],[[["arrowcap",4],["distance",3]],[["polygon",3],["vec",3,["polygon"]]]],[[["distance",3]],[["polygon",3],["vec",3,["polygon"]]]],[[["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]],[["polygon",3],["vec",3,["polygon"]]]],[[["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]],[["option",4,["pt2d"]],["pt2d",3]]],[[]],[[]],[[],[["pt2d",3],["vec",3,["pt2d"]]]],[[],["line",3]],[[],["pt2d",3]],[[],["distance",3]],null,[[]],[[["arrowcap",4],["distance",3]],["polygon",3]],[[["arrowcap",4],["distance",3]],["polygon",3]],[[["distance",3]],["polygon",3]],[[["f64",15],["distance",3]],["polygon",3]],[[["distance",3]],[["polyline",3],["result",6,["polyline"]]]],[[["arrowcap",4],["distance",3]],[["option",4,["polygon"]],["polygon",3]]],[[],["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"]]]],[[["f64",15],["distance",3]],[["pt2d",3],["vec",3,["pt2d"]]]],[[["distance",3]],["result",6]],[[["distance",3]],["vec",3]],[[["distance",3]],["vec",3]],[[],[["f64",15],["linestring",3,["f64"]]]],[[["option",4,["gpsbounds"]],["gpsbounds",3]],["geometry",3]],[[]],[[]],[[],["string",3]],[[["distance",3]],[["option",4,["polygon"]],["polygon",3]]],[[["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]],[["vec",3,["pt2d"]],["option",4,["vec"]]]],[[["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]]],[[["angle",3],["distance",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]],[["polyline",3],["option",4,["polyline"]]]],[[["pt2d",3],["bool",15]],[["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"]]],[["ring",3],["result",6,["ring"]]]],[[],["vec",3]],null,[[],["result",4]],[[],["result",6]],[[["option",4,["gpsbounds"]],["gpsbounds",3]],["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]],[[]],[[["duration",3],["distance",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,[[]],[[],[["vec",3,["statistic"]],["statistic",4]]],[[]],[[]],[[]],[[]],[[],["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":"This runs a simulation without any graphics and serves a …","t":[3,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,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,12,12,11,11,11,11,12,12,12,12,5,5,11,11,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,11,11,11,11,5,12,12,12,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,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12],"n":["AgentPosition","AgentPositions","Args","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","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","as_any_mut","blocked_by","borrow","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","borrow_mut","clap","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","from","from_clap","handle_command","id","id","initialize","initialize","initialize","into","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","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_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","into_any_rc","main","mode","modifiers","opts","opts","per_direction","per_direction","person","person","port","pos","remaining_time","rng_seed","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_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","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","type_id","vehicle_type","vzip","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 one …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The distance crossed so far by the agent, in meters. There …","","","","","","","","","","","","","","","","","","","","","The agent’s ID","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","None for buses","What port to run the JSON API on.","The agent’s current position. For pedestrians, this is …","","An arbitrary number to seed the random number generator. …","","","","","","","","","","","","","None for buses","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","None for pedestrians","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,1,2,3,6,7,8,9,5,10,11,4,12,13,1,2,3,6,7,8,9,5,10,11,4,12,13,12,1,2,3,6,7,8,9,5,10,11,4,12,13,1,2,3,6,7,8,9,5,10,11,4,12,13,6,11,4,1,2,3,13,7,10,7,13,0,0,1,2,3,6,7,8,9,5,10,11,4,12,13,6,0,7,10,1,2,3,1,2,3,6,7,8,9,5,10,11,4,12,13,1,2,3,6,7,8,9,5,10,11,4,12,13,1,2,3,6,7,8,9,5,10,11,4,12,13,1,2,3,6,7,8,9,5,10,11,4,12,13,0,7,13,6,13,8,9,7,10,6,10,4,6,13,13,7,8,9,5,10,11,4,12,0,13,10,1,2,3,6,7,8,9,5,10,11,4,12,13,1,2,3,6,7,8,9,5,10,11,4,12,13,1,2,3,6,7,8,9,5,10,11,4,12,13,10,1,2,3,6,7,8,9,5,10,11,4,12,13,4],"f":[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]],[[],["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,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["app",3]],null,null,[[],["rwlock",3]],[[],["rwlock",3]],[[],["rwlock",3]],[[],["result",4]],null,null,null,null,[[["map",3]],["geojson",4]],[[["map",3],["intersectionid",3]],["geojson",4]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["argmatches",3]]],[[["map",3],["sim",3],["hashmap",3],["str",15],["loadsim",3]],[["string",3],["result",6,["string"]]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["box",3,["global"]],["global",3]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["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]],[[],["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]],[[],["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]],[[],["typeid",3]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null],"p":[[3,"MAP"],[3,"SIM"],[3,"LOAD"],[3,"TrafficSignalState"],[3,"AgentPositions"],[3,"Args"],[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,11,0,11,11,0,11,11,11,11,5,12,12,12,12,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","clap","configuration","from","from_clap","generic","into","into_any","into_any_arc","into_any_rc","oneshot","only_map","opts","osm_to_raw","raw_to_map","regenerate_all_maps","regenerate_everything","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":["A specification for importing all maps in a single city.","","","","","","","Produce a city overview from all of the individual maps in …","","","","","","","","","","Transforms a .osm file to a map in one step.","Only process one map. If not specified, process all maps …","","Download all raw input files, then convert OSM to the …","Convert the RawMap to the final Map format.","Regenerate all maps from RawMaps in parallel.","Regenerate all maps and scenarios from scratch.","","Download trip demand data, then produce the typical …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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-wide Endpoints
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 a …","Converts a RawMap to a Map."],"i":[0,1,1,0,1,1,1,1,1,0,1,1,0,1,1,1,1,0,1,1,1,1,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,[[],["app",3]],null,[[]],[[["argmatches",3]]],null,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["bool",15],["option",4,["string"]],["string",3],["rawtomapoptions",3]]],null,null,null,null,[[]],[[["usize",15]]],[[["timer",3]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,null,[[]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["string",3],["timer",3]]],[[],["result",4]],[[["timer",3],["map",3]]],null,[[["formatter",3]],["result",6]],[[]],[[["timer",3],["rawmap",3],["importerconfiguration",3]]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,[[]],[[["global",3],["box",3,["global"]]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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]],[[["timer",3],["importerconfiguration",3],["bool",15]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[]],[[["timer",3],["importerconfiguration",3]]],[[]],[[]],[[["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]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["map",3],["extrashapes",3],["timer",3]]],[[["str",15],["timer",3],["importerconfiguration",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,[[["timer",3],["map",3]],["popdat",3]],[[["timer",3],["map",3]]],[[["timer",3],["map",3]],[["vec",3,["origtrip"]],["origtrip",3]]],[[]],[[]],[[]],[[]],[[]],[[["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]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,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]],[[]],[[]],[[]],[[]],[[["timer",3],["map",3],["bool",15],["popdat",3]],[["trip",3],["vec",3,["trip"]]]],[[],["trip",3]],[[]],[[["pathconstraints",4],["option",4],["map",3],["bool",15],["endpoint",3],["hashmap",3]],["option",4]],[[["formatter",3]],["result",6]],[[]],[[]],null,[[]],[[]],[[["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]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["timer",3],["map",3],["popdat",3],["str",15]],["scenario",3]],[[["endpoint",3],["option",4],["pathconstraints",4]],[["bordersnapper",3],["option",4,["bordersnapper"]]]],null,null,[[["map",3],["bool",15],["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]]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["map",3]],[["polygon",3],["result",6,["polygon"]]]],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,[[["string",3],["importerconfiguration",3],["str",15]]],[[["timer",3],["bool",15],["string",3],["str",15],["gpsbounds",3]]],[[["string",3],["importerconfiguration",3]]],[[["mapname",3],["timer",3],["rawtomapoptions",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"]]},\
@@ -23,7 +23,7 @@ var searchIndex = JSON.parse('{\
"traffic_seitan":{"doc":"This is a tool that runs a simulation, constantly …","t":[3,5,11,11,11,11,11,12,11,11,11,11,11,11,5,5,5,11,11,11,11],"n":["Args","alter_turn_destinations","as_any","as_any_mut","borrow","borrow_mut","clap","flags","from","from_clap","into","into_any","into_any_arc","into_any_rc","main","nuke_random_parking","run","try_from","try_into","type_id","vzip"],"q":["traffic_seitan","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1],"f":[null,[[["sim",3],["mapedits",3],["map",3],["xorshiftrng",3]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[],["app",3]],null,[[]],[[["argmatches",3]]],[[]],[[["global",3],["box",3,["global"]]],[["global",3],["box",3,["any","global"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[]],[[["map",3],["xorshiftrng",3],["mapedits",3]]],[[["map",3],["timer",3],["xorshiftrng",3],["sim",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[]]],"p":[[3,"Args"]]},\
"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,12,12,12,12],"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","0","0","1","2"],"q":["traffic_signal_data","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","traffic_signal_data::StageType","","",""],"d":["","A road segment connecting two intersections, and a …","A fixed number of seconds.","A plan describes how a traffic signal is configured during …","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. This …","","","","","","","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 this …","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 stages. …","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,7,8,8,8],"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,[[],[["btreemap",3,["i64","trafficsignal"]],["result",4,["btreemap","error"]],["error",3]]],[[["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]],null,null,null,null],"p":[[4,"StageType"],[3,"TrafficSignal"],[3,"Plan"],[3,"Stage"],[3,"Turn"],[3,"DirectedRoad"],[13,"Fixed"],[13,"Variable"]]},\
"updater":{"doc":"","t":[13,13,13,17,13,4,13,11,11,11,5,5,5,11,11,5,5,11,5,5,5,5,5,11,11,11,5,12,12,12,12,12,12],"n":["Download","DryRun","IncrementalUpload","MD5_BUF_READ_SIZE","OptIntoAll","Task","Upload","borrow","borrow_mut","clap","compress","download_file","download_updates","from","from_clap","generate_manifest","incremental_upload","into","just_compare","main","md5sum","remove_empty_directories","rm","try_from","try_into","type_id","upload","dl_from_local","dont_delete","minimal","single_file","version","version"],"q":["updater","","","","","","","","","","","","","","","","","","","","","","","","","","","updater::Task","","","","",""],"d":["Synchronize the local data
directory with the …","Just compare data in the current directory with the …","This uploads to S3 from cloud VMs that import maps. This …","","Print the JSON list of all possible city data packs to …","","Synchronize the source-of-truth in S3 with data in the …","","","","","","","","","","","","","","","","","","","","","Only useful for Dustin. “Download” from my local S3 …","Only update files from the manifest. Leave extra files …","The Github Actions build uses this to include only a few …","Just check if one file has changed.","Upload data to a temporary version managed by the cloud …","Download data tied to a named release. See …"],"i":[1,1,1,0,1,0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,0,1,1,1,0,2,2,2,3,4,2],"f":[null,null,null,null,null,null,null,[[]],[[]],[[],["app",3]],[[["str",15]]],[[["str",15],["bool",15]]],[[["string",3],["bool",15]]],[[]],[[["argmatches",3]]],[[["manifest",3]],["manifest",3]],[[["string",3]]],[[]],[[]],[[]],[[["str",15]],["string",3]],[[["str",15]]],[[["str",15]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["str",15]]],null,null,null,null,null,null],"p":[[4,"Task"],[13,"Download"],[13,"DryRun"],[13,"IncrementalUpload"]]},\
-"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,13,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,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,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,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,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,12,12,12,12,12,12,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,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,12,12,12,12,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,12,12,12,12,12,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,12,12,12,12,12,12,12,12,12,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,12,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,12,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,12,12,12,12,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,3,13,13,8,3,3,3,4,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,12,12,11,12,11,11,11,11,11,11,11,0,12,12,0,12,12,12,12,12,12,12,12,12,12,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,12,5,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,5,5,11,11,11,11,11,11,11,11,11,11,11,11,12,12,13,13,13,3,13,13,3,3,8,3,4,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,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,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,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,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,12,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,12,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,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,12,12,12,12,12,12,12,12,12,12,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,12,12,12,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,12,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,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,12,12,12,12,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,12,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","Focused","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","focus_owned_by","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","next_focus_owned_by","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","0","0","0","0","0","0","0","0","0","1","is_double_click","0","0","0","0","1","0","0","0","0","1","bytes","cache_key","0","0","0","0","0","0","0","0","1","2","0","0","0","1","0","0","0","0","0","0","dims","dir","leaflet_naming","zoom","0","0","0","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","0","0","0","0","0","0","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","use_program_for_renderonly","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","0","0","0","0","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","0","0","0","0","1","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","0","0","0","0","0","0","1","is_double_click","0","0","0","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","focus_owned_by","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","next_focus_owned_by","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","0","0","0","1","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","DrawUnzoomedShapes","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","circles","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","lines","new","objects","per_zoom","push","quadtree","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unzoomed","unzoomed","unzoomed","world","zoomed","zoomed","0","0","0","1","cursor","dx","dy","obj","DrawUnzoomedShapes","DrawUnzoomedShapesBuilder","UnzoomedCircle","UnzoomedLine","add_circle","add_line","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","build","builder","center","circles","circles","color","color","discretize_zoom","draw","empty","from","from","from","from","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","lines","lines","per_zoom","polyline","radius","render_circles","render_lines","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","width","0","ClickedFreeSpace","ClickedObject","Dragging","DummyID","Keypress","Nothing","Object","ObjectBuilder","ObjectID","World","WorldOutcome","_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","delete","delete_before_replacement","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","hover_outline","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","quadtree_id","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","0","0","0","1","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","focus_owned_by","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","0","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","Focused","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","0","0","0","0","0","0","0","0","1","2","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","0","0","1","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","0","0","1","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_find_widget","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","0","0","0","0","1","1","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","0","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::ClickOutcome","","widgetry::CornerRounding","widgetry::Event","","","","","","","","widgetry::Fill","","","","","widgetry::HorizontalAlignment","","widgetry::ImageSource","","","","","widgetry::MultiKey","","","widgetry::Outcome","","","","","","","widgetry::RewriteColor","","","","widgetry::Transition","","","","","","widgetry::UpdateType","","","","widgetry::VerticalAlignment","","","widgetry::app_state","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::app_state::Transition","","","","","","widgetry::assets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::backend_glow","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::backend_glow_native","","","","","","","","","","","","","","","","","widgetry::canvas","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::canvas::HorizontalAlignment","","widgetry::canvas::VerticalAlignment","","","widgetry::color","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::color::Fill","","","","","widgetry::drawing","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event::Event","","","","","","","","widgetry::event::MultiKey","","","widgetry::event_ctx","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event_ctx::UpdateType","","","","widgetry::geom","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::geom::RewriteColor","","","","widgetry::geom::geom_batch_stack","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::input","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::WorldOutcome","","","","","","","","widgetry::mapspace::unzoomed","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::world","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::world::WorldOutcome","","","","","","","","widgetry::runner","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::screen_geom","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::style","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::style::button_style","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::svg","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::table","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::table::Col","widgetry::text","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::tools","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::tools::screenshot","widgetry::tools::warper","","","","","","","","","","","","","","","","","","widgetry::widgets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::ClickOutcome","","widgetry::widgets::CornerRounding","widgetry::widgets::Outcome","","","","","","","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::filler::ResizeRule","","","widgetry::widgets::image","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::image::ImageSource","","","","","widgetry::widgets::just_draw","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::line_plot","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::menu","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::panel","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::panel::Dims","","","","","","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::table::Col","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 the …","","","","","","","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 cast …","When an action happens through a button-like widget, what …","An action was done","","","","The color
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.","","","","","Call SharedAppState::draw_default
.","","","","","On a DragDrop widget, a member was clicked on and …","Before State::draw
is called, draw something else.","","Geometry that’s been uploaded to the GPU once and can be …","","","","","","","","","","","","","","","","","","","","","","","Doesn’t do anything by itself, just used for widgetsing. …","Some named widget currently holds focus","","","","","A mutable builder for a group of colored polygons.","Previously rendered graphics, in the form of a GeomBatch
, …","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 one","","Call the previous state’s draw
. 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 the …","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 way …","","","","","","","","","","","","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 outside …","","","","","","","","","","","","","","This widget (in some panel) exclusively owns focus. Don’…","","","","","","","","What width and height does the widget occupy? If this …","","","","","","","","","","","","","","","","","","Like std::include_bytes!
, but also returns its argument, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Some map-space elements are drawn differently when …","","","","","While handling an event, this widget (in some panel) this …","","","","","","Called when something on the panel has been clicked. Since …","","This widget produced an Outcome, and event handling should …","","","","","","","","","","","","","","","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.","Call SharedAppState::draw_default
.","Before State::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 one","Call the previous state’s draw
. 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 way …","","","","","","","","","Before State::event
is called, call this.","Before State::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 trait …","Returns an Rc
-ed object from an Rc
-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 if State::event
or State::draw
panics.","Will be called if State::event
or State::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. Since …","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 panel on_click
event didn’t occur and panel_changed
…","If a panel on_click
event didn’t occur and panel_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 be …","","","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 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The color
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 …","","","","","","","","","","","This widget (in some panel) exclusively owns focus. Don’…","","","","","","","","","","","","","","","","Checks if an extra font has previously been loaded with …","","","","Loads an extra font, used only for automatic fallback of …","","","","","","While handling an event, this widget (in some panel) this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 the …","","","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 to Fill
","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 batch. …","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 relative …","Draw Circles
and PolyLines
in map-space that scale their …","If you don’t ever need to refer to objects in a World
, …","While hovering on an object with a defined hotkey, that …","Nothing interesting happened","Objects in a World
are uniquely identified by this …","Draws one of two versions of something, based on whether …","","A World
manages objects that exist in “map-space”, the …","The result of a World
handling an event","","","","","","","","","","","","","","","","Transforms all colors in both batches.","","","","","","","","","","","","","","","","","","","","","Adds a single polygon to both batches, painted according …","","","","","","","","","","","","","","","","","","","","","","","Draw Circles
and PolyLines
in map-space that scale their …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A left click occurred while not hovering on any object","A hoverable object was clicked","An object is being dragged. The given offsets are relative …","If you don’t ever need to refer to objects in a World
, …","While hovering on an object with a defined hotkey, that …","Nothing interesting happened","","This provides a builder API for adding objects to a World
.","Objects in a World
are uniquely identified by this …","A World
manages objects that exist in “map-space”, the …","The result of a World
handling an event","","Start adding an object to the World
. The caller should …","Begin adding an unnamed object to the World
.","","","","","","","","","","","","","","","","","","","","","Creates an empty World
, whose objects can exist in the …","Finalize the object, adding it to the World
.","","Mark the object as clickable. WorldOutcome::ClickedObject
…","","","","","Delete an object. Not idempotent – this will panic if …","Delete an object, with the promise to recreate it with the …","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 …","Draw the object in a hovered state by adding an outline to …","","","After adding all objects to a World
, call this to …","","","","","","","","","","","","","","","","","","","","If the outcome references some ID, transform it to another …","","","","","If a drag event causes the world to be totally rebuilt, …","","Draw a tooltip while hovering over this object.","","","","","","","","","","","","","","","","","","Creates an empty World
, 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 calling Widget::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 the …","","A right facing caret, like “>”, suitable for paging to …","","","","","","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 in …","Render the text, autocropping blank space out of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","Store a cached key/value pair, only recalculating when the …","","","","","","","","","","","","","Get the current key.","","","update
is preferred, but sometimes produce_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 on …","","","","","","","","","","","","","","","","","","","A dropdown, checkbox, spinner, etc changed values. The …","An action was done, with custom data. The caller must cast …","When an action happens through a button-like widget, what …","An action was done","","","","","On a DragDrop widget, a member was clicked on and …","","Some named widget currently holds focus","","","","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 or …","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 trait …","Returns an Rc
-ed object from an Rc
-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 spacing
…","Creates a row with the specified widgets, with a spacing
…","Your chance to react to an event. Any side effects outside …","","","","","","","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 line …","","","","","","","","","","","","","","","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 should …","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 whose action
is …","Shorthand method to build a Button wrapped in a Widget","","","","","","","","Set independent rounding for each of the button’s corners","","Set a pre-rendered GeomBatch to use for the button instead …","","","","","","","","The button cannot be clicked and will be styled as …","Set a tooltip Text
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 custom image_dims
was set, control how the image …","Set independent rounding for each of the button’s image…","Scale the bounds containing the image. If image_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-styled Text
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 a tooltip
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 tooltip Text
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 widgetsing. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a square filler, always some percentage of the …","","","","","","","","","","UTF-8 encoded bytes of an SVG","Previously rendered graphics, in the form of a GeomBatch
, …","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 unless …","","","","","","Render the Image
and any styling (padding, background, …","","","","","Rewrite the color of the image.","","If a custom dims
was set, control how the image should be …","","Set independent rounding for each of the image’s …","","","Scale the bounds containing the image. If dims
are not …","","An Image
with no renderable content. Useful for starting a …","","","","","Create a new Image
from a GeomBatch
.","Create a new SVG Image
from bytes.","Create an SVG Image
, read from filename
, which is colored …","","","","","","","","","","Process self
into a GeomBatch
.","Create a new Image
based on self
, but overriding with any …","Set padding for the image. Has no effect unless custom dims
…","","Padding below the image. Has no effect unless custom dims
…","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 custom dims
…","Set a new source for the Image
’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
: the GeomBatch
to draw tooltips
: (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 panel …","","","","","","","","","","","","","","Grab a stashed value and clone it.","","","","","","","","","Returns an empty panel. event
and draw
will have no effect.","","","","","","","","","","","","","","When a panel is built, a fake, “no-op” mouseover event …","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 a container
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 the SpinnerValue
’s default …","Creates a spinner using a custom method for rendering the …","An invisible widget that stores some arbitrary data on the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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,11,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,44,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,44,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,74,75,76,77,78,79,80,79,81,82,83,84,85,85,86,87,88,89,89,90,90,91,92,93,94,95,96,97,98,97,97,99,100,101,99,102,103,104,105,106,107,108,108,108,108,109,110,111,0,12,12,15,15,0,12,12,12,12,12,15,12,12,0,0,0,0,0,112,15,12,113,112,15,12,113,114,114,114,114,112,15,12,113,112,15,12,113,59,59,59,59,59,112,66,66,113,59,59,66,66,113,114,114,114,114,59,112,113,112,114,114,112,15,12,113,113,112,15,12,113,112,15,12,113,15,112,15,12,113,59,66,66,66,66,59,59,66,66,66,66,113,66,66,112,112,112,15,12,113,112,15,12,113,112,15,12,113,102,103,104,105,106,107,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,116,117,61,118,119,116,120,117,61,118,119,116,120,117,61,118,119,116,120,117,61,118,119,116,120,0,117,0,117,118,119,117,116,116,61,118,119,61,61,117,117,61,118,119,116,120,117,61,116,118,119,117,61,118,119,116,120,117,61,118,119,116,120,117,61,118,119,120,117,61,118,119,116,120,116,117,118,119,116,120,61,116,117,116,117,116,116,116,116,120,120,120,117,120,116,117,117,61,118,119,116,120,117,61,118,119,116,120,117,61,118,119,116,120,120,120,116,61,61,118,119,116,116,117,116,116,121,0,121,121,121,121,121,121,121,121,121,0,121,121,121,121,121,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,86,87,109,110,111,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,82,83,84,85,85,0,0,0,0,0,0,0,26,43,26,122,43,26,122,43,43,26,26,26,26,26,43,26,122,43,26,122,43,43,43,43,43,43,43,122,43,43,43,26,122,43,43,26,43,26,43,26,43,26,122,43,26,122,122,43,26,122,43,43,43,43,122,43,43,26,43,43,43,26,26,43,43,43,43,43,122,43,26,122,43,26,122,43,26,122,43,43,43,26,26,122,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,75,76,77,78,79,80,79,81,91,92,93,0,18,18,0,18,18,0,44,123,18,44,123,18,44,44,44,123,18,44,123,18,44,123,44,44,18,18,44,44,44,44,18,44,18,44,44,123,18,44,44,44,123,18,44,123,18,18,44,123,18,44,44,123,123,44,44,44,123,18,123,44,44,44,44,123,123,44,123,123,44,44,44,44,44,123,123,18,44,123,18,44,123,18,44,123,18,44,44,108,108,108,108,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,99,100,101,99,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,124,125,125,125,0,0,125,125,0,0,0,0,0,126,127,126,127,126,127,126,127,126,127,127,126,128,127,127,127,129,126,129,126,126,127,127,129,126,127,126,127,126,127,126,127,128,126,129,128,127,129,127,126,127,126,127,126,127,0,126,127,0,126,127,130,131,132,131,133,133,133,133,0,0,0,0,134,134,128,135,136,134,128,135,136,134,128,135,136,134,128,135,136,134,134,128,136,128,134,135,136,0,128,128,128,135,136,134,128,135,136,134,128,135,136,134,128,135,136,134,128,135,136,134,128,134,128,135,136,0,0,128,135,136,134,128,135,136,134,128,135,136,134,135,124,125,125,125,0,125,125,0,0,0,0,0,137,129,129,129,125,138,137,124,129,125,138,137,124,129,125,138,137,124,129,125,138,137,124,129,138,129,138,138,137,124,124,129,129,138,138,137,129,129,138,138,138,137,138,138,129,129,138,137,138,124,129,124,129,125,138,137,124,124,124,138,138,137,138,138,138,129,138,129,129,125,138,137,124,129,125,138,137,124,125,124,129,125,138,137,124,138,137,125,124,129,129,137,129,124,138,138,137,129,125,138,137,124,129,125,138,137,124,129,125,138,137,124,129,138,138,138,137,130,131,132,131,133,133,133,133,0,0,0,0,139,139,27,139,27,27,27,27,27,139,27,139,27,139,27,27,139,27,27,139,139,139,139,27,139,27,139,27,139,27,27,27,27,27,27,27,27,0,27,27,139,139,27,139,27,139,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,140,140,140,140,0,0,0,140,140,140,140,140,140,140,140,140,0,0,0,140,140,0,140,140,140,140,0,0,141,141,0,142,143,141,142,143,141,142,143,141,142,143,141,142,143,143,143,143,143,142,143,143,141,142,142,143,143,143,141,142,143,141,142,143,141,142,143,143,143,143,143,143,143,142,143,142,143,141,142,143,141,142,143,141,142,144,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,11,14,16,0,11,0,0,0,0,32,32,32,32,32,32,11,16,67,32,145,14,36,11,16,67,32,145,14,36,0,32,32,32,145,11,16,67,32,145,14,36,11,16,67,32,145,14,36,36,0,60,60,32,32,32,32,14,36,14,36,32,0,32,32,0,32,145,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,145,14,14,14,36,36,36,32,60,32,32,32,32,0,11,16,67,32,145,14,36,11,16,67,32,145,14,36,145,14,36,11,16,67,32,145,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,145,32,32,32,32,32,0,0,0,32,67,60,60,32,36,32,0,32,60,0,0,0,145,32,0,0,32,32,0,14,36,0,36,11,16,67,32,145,14,36,11,16,67,32,145,14,36,11,16,67,32,145,14,36,36,32,32,36,72,73,74,94,95,96,97,98,97,97,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,146,146,51,147,148,146,51,147,148,51,51,147,146,51,147,148,146,51,147,148,51,51,51,51,147,148,51,147,148,148,51,51,51,147,51,147,148,51,146,51,51,51,146,51,146,146,146,146,146,51,147,148,51,148,51,148,146,51,147,148,146,146,51,51,146,51,51,146,51,147,51,51,51,51,51,51,51,51,51,51,146,51,147,148,146,51,147,148,146,51,147,148,146,51,147,148,146,51,146,51,147,51,51,51,51,51,146,51,51,51,147,51,51,51,51,51,51,51,51,146,51,51,51,51,51,148,148,51,147,148,51,146,51,146,146,51,147,148,146,51,147,148,146,51,147,148,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,149,150,149,150,149,150,149,150,149,150,149,150,149,150,149,150,149,150,149,150,149,149,150,150,150,150,149,150,149,150,149,150,149,150,0,0,151,151,151,0,0,30,152,151,30,152,151,30,30,152,151,30,152,151,30,152,30,152,30,30,151,30,30,152,151,30,30,152,30,30,152,151,30,152,151,152,151,30,152,151,30,30,30,151,30,30,30,152,30,30,30,30,30,30,152,151,30,152,151,30,152,151,152,153,153,154,155,153,153,154,155,0,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,0,156,156,156,156,156,156,156,156,0,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,0,55,55,55,55,0,157,157,0,68,157,68,157,68,157,68,157,157,68,68,68,68,157,68,68,157,68,157,68,157,68,157,68,68,68,68,157,68,157,68,157,158,159,159,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,88,89,89,90,90,0,0,0,160,56,161,160,56,161,161,160,56,161,160,56,161,160,56,161,160,56,161,160,56,160,56,161,160,56,161,160,56,161,56,56,160,56,161,160,56,161,160,161,160,56,161,56,161,160,56,161,56,160,56,161,160,56,161,160,56,161,160,56,161,160,0,0,48,162,48,162,48,162,48,162,48,48,48,48,162,48,48,162,48,48,162,48,48,162,48,162,48,162,48,48,48,48,48,162,48,48,162,48,162,48,162,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,163,163,163,163,0,0,40,164,164,40,164,163,40,164,163,40,40,164,163,40,164,163,164,164,40,40,40,40,40,40,40,40,40,40,40,164,40,40,40,40,164,164,164,40,40,40,164,163,40,40,40,164,164,164,40,164,163,40,164,163,163,40,164,163,40,40,40,164,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,40,164,40,164,163,40,164,163,40,164,163,40,40,40,164,165,166,167,168,165,166,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,169,169,49,58,49,58,49,58,49,58,49,0,58,58,169,49,0,169,169,49,58,49,58,49,58,169,0,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,0,170,170,0,0,0,170,53,53,170,53,170,53,170,53,170,53,53,53,53,53,53,53,53,170,53,53,53,53,170,53,53,170,53,170,53,170,53,170,53,53,53,170,53,53,53,53,53,53,53,170,53,170,53,170,53,171,172,171,172,173,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,141,141,0,142,174,174,174,174,174,143,143,143,143,174,142,143,174,174,174,143,0,0,174,174,143,143,142,142,174,174,174,144,0,0,24,24,24,24,175,24,175,24,175,24,175,24,175,24,175,24,24,175,175,24,24,24,175,24,175,24,175,24,175,24,24,24,24,175,24,175,24,175,24,175,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,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]],[[["eventctx",3],["widgetoutput",3]]],null,null,null,null,[[["color",3]],["choice",3]],null,null,null,null,null,null,[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],null,null,[[["vec",3]],[["vec",3,["choice"]],["choice",3]]],[[]],[[]],[[]],null,null,[[],["screendims",3]],null,null,null,null,null,null,null,null,[[["vec",3,["key"]],["key",4]],["multikey",4]],null,null,null,null,null,null,null,null,null,null,null,null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["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,null,[[["eventctx",3],["str",15],["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,[[["fnonce",8],["settings",3]]],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]],[["choice",3,["string"]],["vec",3,["choice"]]]],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,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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],["rc",3],["result",4,["rc","rc"]]]],[[],["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,[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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]]],[[],["bool",15]],[[["simplestate",8],["box",3,["simplestate"]],["panel",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["str",15],["panel",3]],["transition",4]],[[["eventctx",3],["cloneableany",8],["panel",3],["box",3,["cloneableany"]]],["transition",4]],[[["eventctx",3],["cloneableany",8],["panel",3],["box",3,["cloneableany"]]],["transition",4]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]],["transition",4]],[[["eventctx",3]],["transition",4]],null,[[["eventctx",3],["panel",3]],[["transition",4],["option",4,["transition"]]]],[[["eventctx",3],["panel",3]],[["transition",4],["option",4,["transition"]]]],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,null,null,null,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]]],[[]],[[["global",3],["box",3,["global"]]],[["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],["option",4,["string"]],["string",3],["bool",15],["style",3],["box",3,["fn"]]],["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]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["context",3],["str",15]],[["result",6,["program"]],["program",6]]],[[["color",3]]],[[["context",3],["u32",15],["str",15]],[["result",6,["shader"]],["shader",6]]],null,[[["context",3]]],[[["context",3]]],[[["canvas",3],["f64",15]]],[[["gfxctxinnards",3]]],[[],["gfxctxinnards",3]],[[]],[[]],[[]],null,[[["eventctx",3]],["drawable",3]],[[["screenrectangle",3],["canvas",3],["f64",15]]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[],["f64",15]],[[["context",3]]],[[["context",3]],["vertexarray",3]],[[["context",3]],["buffer",3]],[[["windowadapter",3],["context",3],["option",4,["windowadapter"]]],["prerenderinnards",3]],[[["u8",15],["u32",15],["vec",3,["u8"]]],["result",6]],null,null,[[["uniforms",3],["prerenderinnards",3],["drawable",3]]],[[]],[[["option",4]]],[[["screendims",3],["string",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,[[["screendims",3],["f64",15]]],[[["f64",15]],["screendims",3]],null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],[[["gfxctxinnards",3]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["settings",3],["timer",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["window",3]],[[["screendims",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,[[["verticalalignment",4],["screendims",3],["horizontalalignment",4]],["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]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["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,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]],[[]],[[["color",3]],["fill",4]],[[["texture",3]],["fill",4]],[[]],[[]],[[]],null,[[["f32",15]],["color",3]],[[["str",15]],["color",3]],[[["pt2d",3]],["color",3]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["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,null,null,null,null,null,[[["geombatch",3],["bool",15]],["drawable",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["assets",3]],[[],["prerender",3]],[[],["prerender",3]],[[],["assets",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],["option",4,["f32"]],["f32",15],["pt2d",3],["f64",15]]],[[]],[[]],[[]],[[]],[[],[["option",4,["pt2d"]],["pt2d",3]]],[[],["usize",15]],[[],["f64",15]],[[],["bounds",3]],[[],["usize",15]],null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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]]],[[["key",4]],["bool",15]],[[],["bool",15]],null,[[["prerender",3],["bool",15],["canvas",3],["style",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]],[[["instant",6],["windowevent",4],["f64",15]],[["option",4,["event"]],["event",4]]],[[["keyboardinput",3]],[["option",4,["key"]],["key",4]]],[[],["u64",15]],[[],["u64",15]],[[]],[[]],[[["vec",3,["key"]],["key",4]],["multikey",4]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["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,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["prerender",3]],[[],["assets",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["bool",15]],null,[[],["updatetype",4]],[[]],[[]],[[]],[[]],[[],["f64",15]],[[["updatetype",4]],["bool",15]],null,[[["formatter",3]],["result",6]],null,[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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]]],[[["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],["screendims",3],["string",3],["style",3]],["loadingscreen",3]],null,[[["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]],[[["polygon",3],["fill",4],["into",8,["fill"]],["vec",3,["polygon"]]]],[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],[[]],[[["vec",3]],["geombatch",3]],[[["color",3]],["rewritecolor",4]],[[]],null,[[],["bounds",3]],[[],["screendims",3]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["gpsbounds",3],["option",4,["gpsbounds"]]],[["vec",3,["feature"]],["feature",3]]],[[["eventctx",3]],["widget",3]],[[],["bool",15]],null,[[["asref",8,["str"]],["str",15]],["geombatch",3]],[[],["geombatch",3]],[[],["geombatch",3]],[[["rewritecolor",4]],["bool",15]],[[],["geombatch",3]],[[["polygon",3],["fill",4],["into",8,["fill"]]]],[[["polygon",3],["fill",4],["into",8,["fill"]],["f64",15]]],[[["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]],[[["polygon",3],["fill",4],["into",8,["fill"]]]],[[["eventctx",3]],["drawable",3]],null,null,null,null,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]],[[]],[[]],[[]],[[["axis",4],["geombatch",3],["vec",3,["geombatch"]]]],[[["usize",15]],[["geombatch",3],["option",4,["geombatch"]]]],[[["usize",15]],[["option",4,["geombatch"]],["geombatch",3]]],[[["geombatch",3],["vec",3,["geombatch"]]]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["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]],[[["geombatch",3],["vec",3,["geombatch"]]]],null,[[],[["option",4,["key"]],["key",4]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],null,null,[[]],[[],["option",4]],[[],[["option",4,["screenpt"]],["screenpt",3]]],[[],["bool",15]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["key",4]],["bool",15]],null,[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["canvas",3],["event",4]],["userinput",3]],[[],[["duration",3],["option",4,["duration"]]]],[[["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,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["togglezoomed",3]],[[],["togglezoomedbuilder",3]],null,[[],["togglezoomedbuilder",3]],[[]],[[["rewritecolor",4]]],null,[[["gfxctx",3]]],null,[[["eventctx",3]],["togglezoomed",3]],[[]],[[]],[[["geombatch",3]]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["geombatch",3]],["togglezoomed",3]],null,null,[[["polygon",3],["fill",4],["into",8,["fill"]]]],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,[[["pt2d",3],["distance",3],["color",3]]],[[["polyline",3],["distance",3],["color",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["drawunzoomedshapes",3]],[[],["drawunzoomedshapesbuilder",3]],null,null,null,null,null,[[["f64",15]]],[[["gfxctx",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["f64",15],["geombatch",3]]],[[["geombatch",3],["f64",15]]],[[],["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,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,[[["multikey",4],["into",8,["multikey"]],["str",15]]],[[["f32",15]]],[[["color",3],["distance",3]]],null,null,[[["eventctx",3]]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["fn",8]],[["worldoutcome",4],["objectid",8]]],[[["dummyid",3]],["bool",15]],null,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,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["bool",15]]],null,[[["string",3]]],null,[[]],[[]],[[]],[[]],null,[[["canvassettings",3]]],null,[[["bool",15],["prerender",3]],[["option",4,["string"]],["string",3]]],[[]],null,[[["prerender",3],["event",4]]],null,[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["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]],[[["fn",8],["box",3,["fn"]]]],null,[[["f64",15]]],null,[[["fnonce",8],["settings",3]]],[[["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]],[[]],[[["f64",15]],["screendims",3]],[[["bounds",3]]],[[]],[[],["screendims",3]],[[["i64",15]],["screendims",3]],[[["logicalsize",3,["f64"]],["f64",15]],["screendims",3]],[[],["f64",15]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["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]],[[["screenpt",3],["canvas",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,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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]],[[["str",15],["into",8,["string"]],["string",3]],["buttonbuilder",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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]],[["result",4,["bounds","string"]],["bounds",3],["string",3]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[["paint",4],["tree",3],["f64",15]],["fill",4]],[[["path",3]],["pathconviter",3]],[[["f32",15],["stroke",3],["tree",3]]],null,null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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"]],["fn",8],["str",15],["col",4]]],null,null,null,[[],["filter",3]],null,[[]],[[]],[[]],null,[[],["vec",3]],null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["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,[[["box",3,["fn"]],["filter",3],["str",15],["vec",3],["fn",8]],["table",3]],[[["panel",3]]],[[["eventctx",3]],["widget",3]],[[["eventctx",3],["panel",3]]],null,null,null,[[["str",15],["box",3,["fn"]],["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,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]]],[[["assets",3],["f32",15]],["geombatch",3]],[[["assets",3],["f64",15]],["text",3]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["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]],[[["assets",3],["textspan",3],["vec",3,["textspan"]],["f32",15]],["geombatch",3]],[[],["textspan",3]],[[["usize",15]],["textspan",3]],null,[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],null,[[["eventctx",3]],["widget",3]],[[]],[[]],[[]],[[["into",8,["option"]],["eventctx",3],["option",4,["multikey"]],["str",15]],["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,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,[[["f64",15],["screendims",3],["bool",15],["str",15],["state",3],["prerender",3]],["result",6]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["eventctx",3]],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["pt2d",3],["option",4,["f64"]],["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,null,[[["f64",15]],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[["vec",3],["stretch",3],["eventctx",3],["bool",15],["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]],[[]],[[]],[[["vec",3,["widget"]],["widget",3]],["widget",3]],null,[[["geombatch",3]]],[[],["widget",3]],null,[[["into",8,["cornerrounding"]],["cornerrounding",4]],["widget",3]],null,[[],[["option",4,["string"]],["string",3]]],[[["vec",3,["widget"]],["widget",3]],["widget",3]],[[["vec",3,["widget"]],["widget",3]],["widget",3]],[[]],[[],["edgeinsets",3]],[[["box",3]],[["box",3],["result",4,["box","box"]],["box",3]]],[[],["option",4]],[[["rc",3]],[["rc",3],["rc",3],["result",4,["rc","rc"]]]],[[],["option",4]],null,[[["gfxctx",3]]],[[["gfxctx",3]]],null,[[["str",15],["clone",8],["debug",8],["eventctx",3],["choice",3],["asref",8,["str"]],["vec",3,["choice"]],["partialeq",8]],["widget",3]],[[["edgeinsets",3]],["bool",15]],[[],["widget",3]],[[["usize",15],["vec",3,["widget"]],["widget",3]],["widget",3]],[[["usize",15],["vec",3,["widget"]],["widget",3]],["widget",3]],[[["eventctx",3],["widgetoutput",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],["vec",3],["stretch",3]]],[[],["f64",15]],[[["eventctx",3],["f64",15]],["widget",3]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["eventctx",3],["option",4,["f64"]],["f64",15]]],[[],["bool",15]],[[["str",15]],["bool",15]],[[],["bool",15]],null,null,null,null,[[["edgeinsets",3],["into",8,["edgeinsets"]]],["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,[[["edgeinsets",3],["into",8,["edgeinsets"]]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],null,null,null,null,null,[[["eventctx",3],["widgetimpl",8]]],[[["eventctx",3],["widgetimpl",8]]],[[["eventctx",3],["panel",3]]],null,[[["vec",3,["widget"]],["widget",3]],["widget",3]],null,[[["eventctx",3]],["widget",3]],[[["screenpt",3]]],null,null,null,null,[[["eventctx",3]],["widget",3]],null,null,[[["str",15]],[["widget",3],["option",4,["widget"]]]],[[],["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,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,[[["gfxctx",3]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["vec",3],["usize",15]],["widget",3]],null,[[["eventctx",3]]],[[["screenpt",3]]],[[],[["option",4,["vec"]],["vec",3]]],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]],[[["controlstate",4],["color",3]]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3],["str",15]],["button",3]],[[["eventctx",3]],["widget",3]],[[["eventctx",3],["asref",8,["str"]],["str",15]],["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,[[["eventctx",3],["widgetoutput",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]]],[[["controlstate",4],["color",3]]],[[]],[[["into",8,["rewritecolor"]],["controlstate",4],["rewritecolor",4]]],[[["contentmode",4]]],[[["into",8,["cornerrounding"]],["cornerrounding",4]]],[[["into",8,["screendims"]],["screendims",3]]],[[]],[[["edgeinsets",3],["into",8,["edgeinsets"]]]],[[["str",15]]],[[]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["bool",15]],null,null,[[["controlstate",4],["color",3]]],[[]],[[["controlstate",4],["text",3]]],[[["into",8,["string"]],["string",3]]],[[["into",8,["string"]],["string",3]]],[[["multikey",4],["geombatch",3],["eventctx",3],["str",15],["option",4,["text"]],["text",3],["polygon",3],["bool",15],["option",4,["multikey"]]],["button",3]],[[]],[[]],[[["outlinestyle",6],["controlstate",4]]],null,[[["controlstate",4],["color",3]]],[[["buttonstyle",3]]],[[["edgeinsets",3],["into",8,["edgeinsets"]]]],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,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["str",15],["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]]],[[["eventctx",3],["widgetoutput",3]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[]],[[],["screendims",3]],[[],["screendims",3]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["vec",3,["widget"]],["widget",3],["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]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[]],[[]],[[],["screendims",3]],[[],["option",4]],null,[[],["option",4]],[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["widget",3]],null,[[["eventctx",3]],[["usize",15],["option",4,["usize"]]]],[[["state",4]],["bool",15]],[[["eventctx",3],["str",15],["stackaxis",4]]],[[["screendims",3],["geombatch",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]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["global",3],["box",3,["global"]]],[["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],["bool",15],["eventctx",3],["str",15],["vec",3,["choice"]]],["dropdown",3]],[[["eventctx",3]]],[[["eventctx",3],["widgetimpl",8]]],[[["screenpt",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3]]],null,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["vec",3,["series"]],["hgramvalue",8],["eventctx",3],["time",3],["axis",8],["unitfmt",3],["plotoptions",3,["time"]],["series",3,["time"]]],["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]]],[[["eventctx",3],["widgetoutput",3]]],[[["screendims",3]],["widget",3]],[[]],[[]],[[],["screendims",3]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,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]],[[]],[[]],[[["geombatch",3],["bounds",3]]],[[]],[[["str",15]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["prerender",3]]],[[]],[[["edgeinsets",3],["into",8,["edgeinsets"]]]],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,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,[[["eventctx",3],["widgetoutput",3]]],[[["eventctx",3],["widgetoutput",3]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[]],[[]],[[],["screendims",3]],[[],["screendims",3]],[[],["screendims",3]],null,null,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["fn",8],["geombatch",3],["box",3,["fn"]],["eventctx",3],["vec",3]],["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,[[["eventctx",3],["widgetoutput",3]]],[[]],[[]],[[],["screendims",3]],[[],["vec",3]],null,null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["series",3],["unitfmt",3],["eventctx",3],["str",15],["plotoptions",3],["vec",3,["series"]]],["widget",3]],[[["eventctx",3],["str",15]]],[[["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]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["vec",3,["choice"]],["choice",3]]],[[["usize",15]]],[[["screenpt",3]]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["eventctx",3],["vec",3,["choice"]],["choice",3]],["widget",3]],null,null,null,null,null,null,null,[[["verticalalignment",4],["horizontalalignment",4]]],[[["verticalalignment",4],["horizontalalignment",4]],["panelbuilder",3]],[[],["panelbuilder",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["str",15]],[["option",4,["vec"]],["vec",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["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]]],[[["asref",8,["str"]],["str",15]],[["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,[[]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",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]]],[[]],[[["str",15]],["bool",15]],[[["str",15]],["bool",15]],[[["percent",3]],["panelbuilder",3]],[[["asref",8,["str"]],["str",15]],[["clone",8],["option",4],["partialeq",8]]],[[["str",15]],["option",4]],[[["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]],[[["eventctx",3],["str",15],["widget",3]]],[[["eventctx",3],["panel",3]]],[[["eventctx",3],["panel",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,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["eventctx",3]],["buttonbuilder",3]],[[]],null,[[["gfxctx",3]]],null,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["choice",3],["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["vec",3,["choice"]]],["persistentsplit",3]],[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["choice",3],["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["vec",3,["choice"]]],["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]]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,[[["vec",3,["pt2d"]],["pt2d",3],["distance",3]],["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,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["vec",3,["series"]],["unitfmt",3],["eventctx",3],["time",3],["axis",8],["div",8,["f64"]],["plotoptions",3,["time"]],["f64",15],["addassign",8],["series",3,["time"]]],["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,[[["eventctx",3],["widgetoutput",3]]],[[]],[[]],[[],["screendims",3]],[[],["f64",15]],[[["usize",15]],["usize",15]],[[["eventctx",3],["f64",15]],["widget",3]],[[],["screendims",3]],[[["eventctx",3]],["bool",15]],[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["style",4],["option",4,["string"]],["string",3],["eventctx",3],["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]]],[[["style",3],["prerender",3]],["drawable",3]],null,[[["roundedf64",3]],["bool",15]],[[["eventctx",3],["widgetoutput",3]]],[[["eventctx",3],["f64",15]],["widget",3]],[[["formatter",3]],["result",6]],[[]],[[]],[[],["screendims",3]],null,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[],[["refcell",3],["rc",3,["refcell"]]]],[[]],[[["global",3],["box",3,["global"]]],[["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,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["usize",15]],["widget",3]],[[["eventctx",3],["vec",3],["vec",3,["widget"]],["widget",3],["f64",15]],["widget",3]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,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,[[]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["global",3],["box",3,["global"]]],[["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,[[["string",3],["eventctx",3],["into",8,["string"]]],["widget",3]],null,[[["gfxctx",3]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[],["string",3]],null,null,[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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]],[[["usize",15],["string",3],["eventctx",3],["into",8,["string"]],["bool",15]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["bool",15]],["widget",3]],[[["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["bool",15]],["widget",3]],[[["color",3],["bool",15],["eventctx",3],["str",15]],["widget",3]],[[["textspan",3],["vec",3,["textspan"]],["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["bool",15]],["widget",3]],[[["gfxctx",3]]],null,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["global",3],["box",3,["global"]]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["button",3],["bool",15]],["widget",3]],null,[[["screenpt",3]]],[[["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["bool",15]],["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,"Label"],[13,"Custom"],[13,"CornerRadii"],[13,"KeyPress"],[13,"KeyRelease"],[13,"Update"],[13,"MouseMovedTo"],[13,"MouseWheelScroll"],[13,"WindowResized"],[13,"LeftMouseButtonUp"],[13,"Color"],[13,"LinearGradient"],[13,"Texture"],[13,"ColoredTexture"],[13,"Percent"],[13,"Centered"],[13,"Path"],[13,"GeomBatch"],[13,"Bytes"],[13,"Normal"],[13,"LCtrl"],[13,"Any"],[13,"Clicked"],[13,"ClickCustom"],[13,"Changed"],[13,"DragDropReleased"],[13,"Focused"],[13,"Change"],[13,"ChangeAll"],[13,"ChangeAlpha"],[13,"ModifyState"],[13,"ConsumeState"],[13,"Push"],[13,"Replace"],[13,"Clear"],[13,"Multi"],[13,"ScreenCaptureEverything"],[13,"Percent"],[13,"Above"],[13,"Below"],[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,"DrawUnzoomedShapes"],[3,"World"],[13,"ClickedFreeSpace"],[13,"Keypress"],[13,"ClickedObject"],[13,"Dragging"],[3,"DrawUnzoomedShapesBuilder"],[3,"UnzoomedLine"],[3,"UnzoomedCircle"],[3,"Object"],[3,"ObjectBuilder"],[3,"State"],[3,"PathConvIter"],[4,"Col"],[3,"Filter"],[3,"Table"],[13,"Sortable"],[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"],[13,"FixedSize"],[13,"RatioWidthSquare"],[3,"JustDraw"],[3,"DeferDraw"],[3,"Hovering"],[4,"Dims"],[3,"PanelBuilder"],[13,"MaxPercent"],[13,"ExactPercent"],[13,"ExactHeight"],[13,"ExactSize"],[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,13,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,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,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,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,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,12,12,12,12,12,12,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,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,12,12,12,12,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,12,12,12,12,12,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,12,12,12,12,12,12,12,12,12,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,12,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,12,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,12,12,12,12,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,3,13,13,8,3,3,3,4,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,12,12,11,12,11,11,11,11,11,11,11,0,12,12,0,12,12,12,12,12,12,12,12,12,12,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,12,5,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,5,5,11,11,11,11,11,11,11,11,11,11,11,11,12,12,13,13,13,3,13,13,3,3,8,3,4,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,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,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,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,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,12,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,12,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,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,12,12,12,12,12,12,12,12,12,12,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,12,12,12,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,12,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,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,12,12,12,12,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,12,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","Focused","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","focus_owned_by","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","next_focus_owned_by","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","0","0","0","0","0","0","0","0","0","1","is_double_click","0","0","0","0","1","0","0","0","0","1","bytes","cache_key","0","0","0","0","0","0","0","0","1","2","0","0","0","1","0","0","0","0","0","0","dims","dir","leaflet_naming","zoom","0","0","0","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","0","0","0","0","0","0","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","use_program_for_renderonly","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","0","0","0","0","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","0","0","0","0","1","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","0","0","0","0","0","0","1","is_double_click","0","0","0","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","focus_owned_by","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","next_focus_owned_by","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","0","0","0","1","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","DrawUnzoomedShapes","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","circles","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","lines","new","objects","per_zoom","push","quadtree","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unzoomed","unzoomed","unzoomed","world","zoomed","zoomed","0","0","0","1","cursor","dx","dy","obj","DrawUnzoomedShapes","DrawUnzoomedShapesBuilder","UnzoomedCircle","UnzoomedLine","add_circle","add_line","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","build","builder","center","circles","circles","color","color","discretize_zoom","draw","empty","from","from","from","from","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","lines","lines","per_zoom","polyline","radius","render_circles","render_lines","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","width","0","ClickedFreeSpace","ClickedObject","Dragging","DummyID","Keypress","Nothing","Object","ObjectBuilder","ObjectID","World","WorldOutcome","_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","delete","delete_before_replacement","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","hover_outline","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","quadtree_id","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","0","0","0","1","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","focus_owned_by","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","0","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","Focused","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","0","0","0","0","0","0","0","0","1","2","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","0","0","1","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","0","0","1","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_find_widget","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","0","0","0","0","1","1","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","0","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::ClickOutcome","","widgetry::CornerRounding","widgetry::Event","","","","","","","","widgetry::Fill","","","","","widgetry::HorizontalAlignment","","widgetry::ImageSource","","","","","widgetry::MultiKey","","","widgetry::Outcome","","","","","","","widgetry::RewriteColor","","","","widgetry::Transition","","","","","","widgetry::UpdateType","","","","widgetry::VerticalAlignment","","","widgetry::app_state","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::app_state::Transition","","","","","","widgetry::assets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::backend_glow","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::backend_glow_native","","","","","","","","","","","","","","","","","widgetry::canvas","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::canvas::HorizontalAlignment","","widgetry::canvas::VerticalAlignment","","","widgetry::color","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::color::Fill","","","","","widgetry::drawing","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event::Event","","","","","","","","widgetry::event::MultiKey","","","widgetry::event_ctx","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::event_ctx::UpdateType","","","","widgetry::geom","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::geom::RewriteColor","","","","widgetry::geom::geom_batch_stack","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::input","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::WorldOutcome","","","","","","","","widgetry::mapspace::unzoomed","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::world","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::mapspace::world::WorldOutcome","","","","","","","","widgetry::runner","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::screen_geom","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::style","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::style::button_style","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::svg","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::table","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::table::Col","widgetry::text","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::tools","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::tools::screenshot","widgetry::tools::warper","","","","","","","","","","","","","","","","","","widgetry::widgets","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::ClickOutcome","","widgetry::widgets::CornerRounding","widgetry::widgets::Outcome","","","","","","","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::filler::ResizeRule","","","widgetry::widgets::image","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::image::ImageSource","","","","","widgetry::widgets::just_draw","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::line_plot","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::menu","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::panel","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","widgetry::widgets::panel::Dims","","","","","","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::table::Col","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 the …","","","","","","","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 cast …","When an action happens through a button-like widget, what …","An action was done","","","","The color
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.","","","","","Call SharedAppState::draw_default
.","","","","","On a DragDrop widget, a member was clicked on and …","Before State::draw
is called, draw something else.","","Geometry that’s been uploaded to the GPU once and can be …","","","","","","","","","","","","","","","","","","","","","","","Doesn’t do anything by itself, just used for widgetsing. …","Some named widget currently holds focus","","","","","A mutable builder for a group of colored polygons.","Previously rendered graphics, in the form of a GeomBatch
, …","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 one","","Call the previous state’s draw
. 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 the …","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 way …","","","","","","","","","","","","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 outside …","","","","","","","","","","","","","","This widget (in some panel) exclusively owns focus. Don’…","","","","","","","","What width and height does the widget occupy? If this …","","","","","","","","","","","","","","","","","","Like std::include_bytes!
, but also returns its argument, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Some map-space elements are drawn differently when …","","","","","While handling an event, this widget (in some panel) this …","","","","","","Called when something on the panel has been clicked. Since …","","This widget produced an Outcome, and event handling should …","","","","","","","","","","","","","","","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.","Call SharedAppState::draw_default
.","Before State::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 one","Call the previous state’s draw
. 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 way …","","","","","","","","","Before State::event
is called, call this.","Before State::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 trait …","Returns an Rc
-ed object from an Rc
-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 if State::event
or State::draw
panics.","Will be called if State::event
or State::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. Since …","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 panel on_click
event didn’t occur and panel_changed
…","If a panel on_click
event didn’t occur and panel_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 be …","","","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 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The color
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 …","","","","","","","","","","","This widget (in some panel) exclusively owns focus. Don’…","","","","","","","","","","","","","","","","Checks if an extra font has previously been loaded with …","","","","Loads an extra font, used only for automatic fallback of …","","","","","","While handling an event, this widget (in some panel) this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 the …","","","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 to Fill
","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 batch. …","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 relative …","Draw Circles
and PolyLines
in map-space that scale their …","If you don’t ever need to refer to objects in a World
, …","While hovering on an object with a defined hotkey, that …","Nothing interesting happened","Objects in a World
are uniquely identified by this …","Draws one of two versions of something, based on whether …","","A World
manages objects that exist in “map-space”, the …","The result of a World
handling an event","","","","","","","","","","","","","","","","Transforms all colors in both batches.","","","","","","","","","","","","","","","","","","","","","Adds a single polygon to both batches, painted according …","","","","","","","","","","","","","","","","","","","","","","","Draw Circles
and PolyLines
in map-space that scale their …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A left click occurred while not hovering on any object","A hoverable object was clicked","An object is being dragged. The given offsets are relative …","If you don’t ever need to refer to objects in a World
, …","While hovering on an object with a defined hotkey, that …","Nothing interesting happened","","This provides a builder API for adding objects to a World
.","Objects in a World
are uniquely identified by this …","A World
manages objects that exist in “map-space”, the …","The result of a World
handling an event","","Start adding an object to the World
. The caller should …","Begin adding an unnamed object to the World
.","","","","","","","","","","","","","","","","","","","","","Creates an empty World
, whose objects can exist in the …","Finalize the object, adding it to the World
.","","Mark the object as clickable. WorldOutcome::ClickedObject
…","","","","","Delete an object. Not idempotent – this will panic if …","Delete an object, with the promise to recreate it with the …","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 …","Draw the object in a hovered state by adding an outline to …","","","After adding all objects to a World
, call this to …","","","","","","","","","","","","","","","","","","","","If the outcome references some ID, transform it to another …","","","","","If a drag event causes the world to be totally rebuilt, …","","Draw a tooltip while hovering over this object.","","","","","","","","","","","","","","","","","","Creates an empty World
, 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 calling Widget::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 the …","","A right facing caret, like “>”, suitable for paging to …","","","","","","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 in …","Render the text, autocropping blank space out of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","Store a cached key/value pair, only recalculating when the …","","","","","","","","","","","","","Get the current key.","","","update
is preferred, but sometimes produce_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 on …","","","","","","","","","","","","","","","","","","","A dropdown, checkbox, spinner, etc changed values. The …","An action was done, with custom data. The caller must cast …","When an action happens through a button-like widget, what …","An action was done","","","","","On a DragDrop widget, a member was clicked on and …","","Some named widget currently holds focus","","","","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 or …","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 trait …","Returns an Rc
-ed object from an Rc
-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 spacing
…","Creates a row with the specified widgets, with a spacing
…","Your chance to react to an event. Any side effects outside …","","","","","","","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 line …","","","","","","","","","","","","","","","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 should …","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 whose action
is …","Shorthand method to build a Button wrapped in a Widget","","","","","","","","Set independent rounding for each of the button’s corners","","Set a pre-rendered GeomBatch to use for the button instead …","","","","","","","","The button cannot be clicked and will be styled as …","Set a tooltip Text
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 custom image_dims
was set, control how the image …","Set independent rounding for each of the button’s image…","Scale the bounds containing the image. If image_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-styled Text
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 a tooltip
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 tooltip Text
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 widgetsing. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a square filler, always some percentage of the …","","","","","","","","","","UTF-8 encoded bytes of an SVG","Previously rendered graphics, in the form of a GeomBatch
, …","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 unless …","","","","","","Render the Image
and any styling (padding, background, …","","","","","Rewrite the color of the image.","","If a custom dims
was set, control how the image should be …","","Set independent rounding for each of the image’s …","","","Scale the bounds containing the image. If dims
are not …","","An Image
with no renderable content. Useful for starting a …","","","","","Create a new Image
from a GeomBatch
.","Create a new SVG Image
from bytes.","Create an SVG Image
, read from filename
, which is colored …","","","","","","","","","","Process self
into a GeomBatch
.","Create a new Image
based on self
, but overriding with any …","Set padding for the image. Has no effect unless custom dims
…","","Padding below the image. Has no effect unless custom dims
…","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 custom dims
…","Set a new source for the Image
’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
: the GeomBatch
to draw tooltips
: (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 panel …","","","","","","","","","","","","","","Grab a stashed value and clone it.","","","","","","","","","Returns an empty panel. event
and draw
will have no effect.","","","","","","","","","","","","","","When a panel is built, a fake, “no-op” mouseover event …","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 a container
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 the SpinnerValue
’s default …","Creates a spinner using a custom method for rendering the …","An invisible widget that stores some arbitrary data on the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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,11,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,44,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,44,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,74,75,76,77,78,79,80,79,81,82,83,84,85,85,86,87,88,89,89,90,90,91,92,93,94,95,96,97,98,97,97,99,100,101,99,102,103,104,105,106,107,108,108,108,108,109,110,111,0,12,12,15,15,0,12,12,12,12,12,15,12,12,0,0,0,0,0,112,15,12,113,112,15,12,113,114,114,114,114,112,15,12,113,112,15,12,113,59,59,59,59,59,112,66,66,113,59,59,66,66,113,114,114,114,114,59,112,113,112,114,114,112,15,12,113,113,112,15,12,113,112,15,12,113,15,112,15,12,113,59,66,66,66,66,59,59,66,66,66,66,113,66,66,112,112,112,15,12,113,112,15,12,113,112,15,12,113,102,103,104,105,106,107,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,116,117,61,118,119,116,120,117,61,118,119,116,120,117,61,118,119,116,120,117,61,118,119,116,120,0,117,0,117,118,119,117,116,116,61,118,119,61,61,117,117,61,118,119,116,120,117,61,116,118,119,117,61,118,119,116,120,117,61,118,119,116,120,117,61,118,119,120,117,61,118,119,116,120,116,117,118,119,116,120,61,116,117,116,117,116,116,116,116,120,120,120,117,120,116,117,117,61,118,119,116,120,117,61,118,119,116,120,117,61,118,119,116,120,120,120,116,61,61,118,119,116,116,117,116,116,121,0,121,121,121,121,121,121,121,121,121,0,121,121,121,121,121,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,86,87,109,110,111,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,82,83,84,85,85,0,0,0,0,0,0,0,26,43,26,122,43,26,122,43,43,26,26,26,26,26,43,26,122,43,26,122,43,43,43,43,43,43,43,122,43,43,43,26,122,43,43,26,43,26,43,26,43,26,122,43,26,122,122,43,26,122,43,43,43,43,122,43,43,26,43,43,43,26,26,43,43,43,43,43,122,43,26,122,43,26,122,43,26,122,43,43,43,26,26,122,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,75,76,77,78,79,80,79,81,91,92,93,0,18,18,0,18,18,0,44,123,18,44,123,18,44,44,44,123,18,44,123,18,44,123,44,44,18,18,44,44,44,44,18,44,18,44,44,123,18,44,44,44,123,18,44,123,18,18,44,123,18,44,44,123,123,44,44,44,123,18,123,44,44,44,44,123,123,44,123,123,44,44,44,44,44,123,123,18,44,123,18,44,123,18,44,123,18,44,44,108,108,108,108,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,99,100,101,99,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,124,125,125,125,0,0,125,125,0,0,0,0,0,126,127,126,127,126,127,126,127,126,127,127,126,128,127,127,127,129,126,129,126,126,127,127,129,126,127,126,127,126,127,126,127,128,126,129,128,127,129,127,126,127,126,127,126,127,0,126,127,0,126,127,130,131,132,131,133,133,133,133,0,0,0,0,134,134,128,135,136,134,128,135,136,134,128,135,136,134,128,135,136,134,134,128,136,128,134,135,136,0,128,128,128,135,136,134,128,135,136,134,128,135,136,134,128,135,136,134,128,135,136,134,128,134,128,135,136,0,0,128,135,136,134,128,135,136,134,128,135,136,134,135,124,125,125,125,0,125,125,0,0,0,0,0,137,129,129,129,125,138,137,124,129,125,138,137,124,129,125,138,137,124,129,125,138,137,124,129,138,129,138,138,137,124,124,129,129,138,138,137,129,129,138,138,138,137,138,138,129,129,138,137,138,124,129,124,129,125,138,137,124,124,124,138,138,137,138,138,138,129,138,129,129,125,138,137,124,129,125,138,137,124,125,124,129,125,138,137,124,138,137,125,124,129,129,137,129,124,138,138,137,129,125,138,137,124,129,125,138,137,124,129,125,138,137,124,129,138,138,138,137,130,131,132,131,133,133,133,133,0,0,0,0,139,139,27,139,27,27,27,27,27,139,27,139,27,139,27,27,139,27,27,139,139,139,139,27,139,27,139,27,139,27,27,27,27,27,27,27,27,0,27,27,139,139,27,139,27,139,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,140,140,140,140,0,0,0,140,140,140,140,140,140,140,140,140,0,0,0,140,140,0,140,140,140,140,0,0,141,141,0,142,143,141,142,143,141,142,143,141,142,143,141,142,143,143,143,143,143,142,143,143,141,142,142,143,143,143,141,142,143,141,142,143,141,142,143,143,143,143,143,143,143,142,143,142,143,141,142,143,141,142,143,141,142,144,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,11,14,16,0,11,0,0,0,0,32,32,32,32,32,32,11,16,67,32,145,14,36,11,16,67,32,145,14,36,0,32,32,32,145,11,16,67,32,145,14,36,11,16,67,32,145,14,36,36,0,60,60,32,32,32,32,14,36,14,36,32,0,32,32,0,32,145,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,145,14,14,14,36,36,36,32,60,32,32,32,32,0,11,16,67,32,145,14,36,11,16,67,32,145,14,36,145,14,36,11,16,67,32,145,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,145,32,32,32,32,32,0,0,0,32,67,60,60,32,36,32,0,32,60,0,0,0,145,32,0,0,32,32,0,14,36,0,36,11,16,67,32,145,14,36,11,16,67,32,145,14,36,11,16,67,32,145,14,36,36,32,32,36,72,73,74,94,95,96,97,98,97,97,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,146,146,51,147,148,146,51,147,148,51,51,147,146,51,147,148,146,51,147,148,51,51,51,51,147,148,51,147,148,148,51,51,51,147,51,147,148,51,146,51,51,51,146,51,146,146,146,146,146,51,147,148,51,148,51,148,146,51,147,148,146,146,51,51,146,51,51,146,51,147,51,51,51,51,51,51,51,51,51,51,146,51,147,148,146,51,147,148,146,51,147,148,146,51,147,148,146,51,146,51,147,51,51,51,51,51,146,51,51,51,147,51,51,51,51,51,51,51,51,146,51,51,51,51,51,148,148,51,147,148,51,146,51,146,146,51,147,148,146,51,147,148,146,51,147,148,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,149,150,149,150,149,150,149,150,149,150,149,150,149,150,149,150,149,150,149,150,149,149,150,150,150,150,149,150,149,150,149,150,149,150,0,0,151,151,151,0,0,30,152,151,30,152,151,30,30,152,151,30,152,151,30,152,30,152,30,30,151,30,30,152,151,30,30,152,30,30,152,151,30,152,151,152,151,30,152,151,30,30,30,151,30,30,30,152,30,30,30,30,30,30,152,151,30,152,151,30,152,151,152,153,153,154,155,153,153,154,155,0,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,0,156,156,156,156,156,156,156,156,0,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,0,55,55,55,55,0,157,157,0,68,157,68,157,68,157,68,157,157,68,68,68,68,157,68,68,157,68,157,68,157,68,157,68,68,68,68,157,68,157,68,157,158,159,159,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,88,89,89,90,90,0,0,0,160,56,161,160,56,161,161,160,56,161,160,56,161,160,56,161,160,56,161,160,56,160,56,161,160,56,161,160,56,161,56,56,160,56,161,160,56,161,160,161,160,56,161,56,161,160,56,161,56,160,56,161,160,56,161,160,56,161,160,56,161,160,0,0,48,162,48,162,48,162,48,162,48,48,48,48,162,48,48,162,48,48,162,48,48,162,48,162,48,162,48,48,48,48,48,162,48,48,162,48,162,48,162,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,163,163,163,163,0,0,40,164,164,40,164,163,40,164,163,40,40,164,163,40,164,163,164,164,40,40,40,40,40,40,40,40,40,40,40,164,40,40,40,40,164,164,164,40,40,40,164,163,40,40,40,164,164,164,40,164,163,40,164,163,163,40,164,163,40,40,40,164,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,40,164,40,164,163,40,164,163,40,164,163,40,40,40,164,165,166,167,168,165,166,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,169,169,49,58,49,58,49,58,49,58,49,0,58,58,169,49,0,169,169,49,58,49,58,49,58,169,0,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,0,170,170,0,0,0,170,53,53,170,53,170,53,170,53,170,53,53,53,53,53,53,53,53,170,53,53,53,53,170,53,53,170,53,170,53,170,53,170,53,53,53,170,53,53,53,53,53,53,53,170,53,170,53,170,53,171,172,171,172,173,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,141,141,0,142,174,174,174,174,174,143,143,143,143,174,142,143,174,174,174,143,0,0,174,174,143,143,142,142,174,174,174,144,0,0,24,24,24,24,175,24,175,24,175,24,175,24,175,24,175,24,24,175,175,24,24,24,175,24,175,24,175,24,175,24,24,24,24,175,24,175,24,175,24,175,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,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]],[[["eventctx",3],["widgetoutput",3]]],null,null,null,null,[[["color",3]],["choice",3]],null,null,null,null,null,null,[[["formatter",3]],["result",6]],[[["formatter",3]],["result",6]],null,null,[[["vec",3]],[["vec",3,["choice"]],["choice",3]]],[[]],[[]],[[]],null,null,[[],["screendims",3]],null,null,null,null,null,null,null,null,[[["vec",3,["key"]],["key",4]],["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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["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,null,[[["eventctx",3],["str",15],["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,[[["fnonce",8],["settings",3]]],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]],[["choice",3,["string"]],["vec",3,["choice"]]]],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,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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]],[["result",4,["box","box"]],["box",3],["box",3]]],[[],["option",4]],[[["rc",3]],[["rc",3],["rc",3],["result",4,["rc","rc"]]]],[[],["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]],[["arc",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]]],[[],["bool",15]],[[["simplestate",8],["box",3,["simplestate"]],["panel",3]],[["box",3,["state"]],["state",8]]],[[["eventctx",3],["str",15],["panel",3]],["transition",4]],[[["eventctx",3],["cloneableany",8],["panel",3],["box",3,["cloneableany"]]],["transition",4]],[[["eventctx",3],["cloneableany",8],["panel",3],["box",3,["cloneableany"]]],["transition",4]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]]],[[["eventctx",3]],["transition",4]],[[["eventctx",3]],["transition",4]],null,[[["eventctx",3],["panel",3]],[["transition",4],["option",4,["transition"]]]],[[["eventctx",3],["panel",3]],[["transition",4],["option",4,["transition"]]]],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,null,null,null,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],["option",4,["string"]],["string",3],["bool",15],["style",3],["box",3,["fn"]]],["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]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["context",3],["str",15]],[["result",6,["program"]],["program",6]]],[[["color",3]]],[[["context",3],["u32",15],["str",15]],[["result",6,["shader"]],["shader",6]]],null,[[["context",3]]],[[["context",3]]],[[["canvas",3],["f64",15]]],[[["gfxctxinnards",3]]],[[],["gfxctxinnards",3]],[[]],[[]],[[]],null,[[["eventctx",3]],["drawable",3]],[[["screenrectangle",3],["canvas",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[],["f64",15]],[[["context",3]]],[[["context",3]],["vertexarray",3]],[[["context",3]],["buffer",3]],[[["windowadapter",3],["context",3],["option",4,["windowadapter"]]],["prerenderinnards",3]],[[["u8",15],["u32",15],["vec",3,["u8"]]],["result",6]],null,null,[[["uniforms",3],["prerenderinnards",3],["drawable",3]]],[[]],[[["option",4]]],[[["screendims",3],["string",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,[[["screendims",3],["f64",15]]],[[["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]]],[[["settings",3],["timer",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[],["window",3]],[[["screendims",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,[[["verticalalignment",4],["screendims",3],["horizontalalignment",4]],["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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["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,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]],[[]],[[["color",3]],["fill",4]],[[["texture",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["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,null,null,null,null,null,[[["geombatch",3],["bool",15]],["drawable",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["assets",3]],[[],["prerender",3]],[[],["prerender",3]],[[],["assets",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],["option",4,["f32"]],["f32",15],["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]],[["arc",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]]],[[["key",4]],["bool",15]],[[],["bool",15]],null,[[["prerender",3],["bool",15],["canvas",3],["style",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]],[[["instant",6],["windowevent",4],["f64",15]],[["option",4,["event"]],["event",4]]],[[["keyboardinput",3]],[["option",4,["key"]],["key",4]]],[[],["u64",15]],[[],["u64",15]],[[]],[[]],[[["vec",3,["key"]],["key",4]],["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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["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,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["prerender",3]],[[],["assets",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[],["bool",15]],null,[[],["updatetype",4]],[[]],[[]],[[]],[[]],[[],["f64",15]],[[["updatetype",4]],["bool",15]],null,[[["formatter",3]],["result",6]],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]],[["arc",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]]],[[["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],["screendims",3],["string",3],["style",3]],["loadingscreen",3]],null,[[["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]],[[["polygon",3],["fill",4],["into",8,["fill"]],["vec",3,["polygon"]]]],[[["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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["gpsbounds",3],["option",4,["gpsbounds"]]],[["vec",3,["feature"]],["feature",3]]],[[["eventctx",3]],["widget",3]],[[],["bool",15]],null,[[["asref",8,["str"]],["str",15]],["geombatch",3]],[[],["geombatch",3]],[[],["geombatch",3]],[[["rewritecolor",4]],["bool",15]],[[],["geombatch",3]],[[["polygon",3],["fill",4],["into",8,["fill"]]]],[[["polygon",3],["fill",4],["into",8,["fill"]],["f64",15]]],[[["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]],[[["polygon",3],["fill",4],["into",8,["fill"]]]],[[["eventctx",3]],["drawable",3]],null,null,null,null,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]],[[]],[[]],[[]],[[["axis",4],["geombatch",3],["vec",3,["geombatch"]]]],[[["usize",15]],[["geombatch",3],["option",4,["geombatch"]]]],[[["usize",15]],[["option",4,["geombatch"]],["geombatch",3]]],[[["geombatch",3],["vec",3,["geombatch"]]]],[[]],[[]],[[]],[[["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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["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]],[[["geombatch",3],["vec",3,["geombatch"]]]],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]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[],["bool",15]],[[["key",4]],["bool",15]],null,[[],["bool",15]],[[],["bool",15]],[[],["bool",15]],[[["canvas",3],["event",4]],["userinput",3]],[[],[["duration",3],["option",4,["duration"]]]],[[["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,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[["eventctx",3]],["togglezoomed",3]],[[],["togglezoomedbuilder",3]],null,[[],["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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["geombatch",3]],["togglezoomed",3]],null,null,[[["polygon",3],["fill",4],["into",8,["fill"]]]],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,[[["pt2d",3],["distance",3],["color",3]]],[[["polyline",3],["distance",3],["color",3]]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["drawunzoomedshapes",3]],[[],["drawunzoomedshapesbuilder",3]],null,null,null,null,null,[[["f64",15]]],[[["gfxctx",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["f64",15],["geombatch",3]]],[[["geombatch",3],["f64",15]]],[[],["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,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,[[["multikey",4],["into",8,["multikey"]],["str",15]]],[[["f32",15]]],[[["color",3],["distance",3]]],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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[["fn",8]],[["worldoutcome",4],["objectid",8]]],[[["dummyid",3]],["bool",15]],null,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,null,null,null,null,[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["bool",15]]],null,[[["string",3]]],null,[[]],[[]],[[]],[[]],null,[[["canvassettings",3]]],null,[[["bool",15],["prerender",3]],[["option",4,["string"]],["string",3]]],[[]],null,[[["prerender",3],["event",4]]],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]]],[[["text",3]]],null,[[["str",15]],["settings",3]],[[["fn",8],["box",3,["fn"]]]],null,[[["f64",15]]],null,[[["fnonce",8],["settings",3]]],[[["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]],[[]],[[["f64",15]],["screendims",3]],[[["bounds",3]]],[[]],[[],["screendims",3]],[[["i64",15]],["screendims",3]],[[["logicalsize",3,["f64"]],["f64",15]],["screendims",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["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]],[[["screenpt",3],["canvas",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]],[["arc",3,["any"]],["any",8]]],[[["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]],[[["str",15],["into",8,["string"]],["string",3]],["buttonbuilder",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,[[["f32",15],["geombatch",3],["tree",3]],[["result",4,["bounds","string"]],["bounds",3],["string",3]]],[[],["any",8]],[[],["any",8]],[[]],[[]],[[["f64",15],["tree",3],["paint",4]],["fill",4]],[[["path",3]],["pathconviter",3]],[[["stroke",3],["f32",15],["tree",3]]],null,null,[[]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[]],null,[[["str",15],["prerender",3]]],[[["str",15],["prerender",3]],["result",6]],[[],["result",6]],null,[[],[["pathevent",6],["option",4,["pathevent"]]]],[[["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"]],["fn",8],["str",15],["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,[[["box",3,["fn"]],["filter",3],["str",15],["vec",3],["fn",8]],["table",3]],[[["panel",3]]],[[["eventctx",3]],["widget",3]],[[["eventctx",3],["panel",3]]],null,null,null,[[["str",15],["box",3,["fn"]],["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,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]]],[[["assets",3],["f32",15]],["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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["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]],[[["assets",3],["textspan",3],["vec",3,["textspan"]],["f32",15]],["geombatch",3]],[[],["textspan",3]],[[["usize",15]],["textspan",3]],null,[[],["textspan",3]],[[],["textspan",3]],[[],["textspan",3]],null,[[["eventctx",3]],["widget",3]],[[]],[[]],[[]],[[["into",8,["option"]],["eventctx",3],["option",4,["multikey"]],["str",15]],["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]],[["arc",3,["any"]],["any",8]]],[[["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,[[["f64",15],["screendims",3],["bool",15],["str",15],["state",3],["prerender",3]],["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]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["pt2d",3],["option",4,["f64"]],["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,null,[[["f64",15]],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[],["widget",3]],[[["f64",15],["stretch",3],["eventctx",3],["bool",15],["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]],[[],["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]],[[]],[[]],[[["vec",3,["widget"]],["widget",3]],["widget",3]],null,[[["geombatch",3]]],[[],["widget",3]],null,[[["into",8,["cornerrounding"]],["cornerrounding",4]],["widget",3]],null,[[],[["option",4,["string"]],["string",3]]],[[["vec",3,["widget"]],["widget",3]],["widget",3]],[[["vec",3,["widget"]],["widget",3]],["widget",3]],[[]],[[],["edgeinsets",3]],[[["box",3]],[["result",4,["box","box"]],["box",3],["box",3]]],[[],["option",4]],[[["rc",3]],[["rc",3],["rc",3],["result",4,["rc","rc"]]]],[[],["option",4]],null,[[["gfxctx",3]]],[[["gfxctx",3]]],null,[[["str",15],["clone",8],["debug",8],["eventctx",3],["choice",3],["asref",8,["str"]],["vec",3,["choice"]],["partialeq",8]],["widget",3]],[[["edgeinsets",3]],["bool",15]],[[],["widget",3]],[[["usize",15],["vec",3,["widget"]],["widget",3]],["widget",3]],[[["usize",15],["vec",3,["widget"]],["widget",3]],["widget",3]],[[["eventctx",3],["widgetoutput",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]],[[["vec",3],["node",3],["stretch",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["eventctx",3],["option",4,["f64"]],["f64",15]]],[[],["bool",15]],[[["str",15]],["bool",15]],[[],["bool",15]],null,null,null,null,[[["edgeinsets",3],["into",8,["edgeinsets"]]],["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,[[["edgeinsets",3],["into",8,["edgeinsets"]]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],[[["usize",15]],["widget",3]],null,null,null,null,null,[[["eventctx",3],["widgetimpl",8]]],[[["eventctx",3],["widgetimpl",8]]],[[["eventctx",3],["panel",3]]],null,[[["vec",3,["widget"]],["widget",3]],["widget",3]],null,[[["eventctx",3]],["widget",3]],[[["screenpt",3]]],null,null,null,null,[[["eventctx",3]],["widget",3]],null,null,[[["str",15]],[["widget",3],["option",4,["widget"]]]],[[],["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,null,null,null,null,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,null,null,[[["gfxctx",3]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["vec",3],["usize",15]],["widget",3]],null,[[["eventctx",3]]],[[["screenpt",3]]],[[],[["option",4,["vec"]],["vec",3]]],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]],[[["controlstate",4],["color",3]]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["eventctx",3],["str",15]],["button",3]],[[["eventctx",3]],["widget",3]],[[["eventctx",3],["asref",8,["str"]],["str",15]],["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,[[["eventctx",3],["widgetoutput",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]]],[[["controlstate",4],["color",3]]],[[]],[[["into",8,["rewritecolor"]],["controlstate",4],["rewritecolor",4]]],[[["contentmode",4]]],[[["into",8,["cornerrounding"]],["cornerrounding",4]]],[[["into",8,["screendims"]],["screendims",3]]],[[]],[[["edgeinsets",3],["into",8,["edgeinsets"]]]],[[["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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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,[[],["bool",15]],null,null,[[["controlstate",4],["color",3]]],[[]],[[["controlstate",4],["text",3]]],[[["into",8,["string"]],["string",3]]],[[["into",8,["string"]],["string",3]]],[[["multikey",4],["geombatch",3],["eventctx",3],["str",15],["option",4,["text"]],["text",3],["polygon",3],["bool",15],["option",4,["multikey"]]],["button",3]],[[]],[[]],[[["outlinestyle",6],["controlstate",4]]],null,[[["controlstate",4],["color",3]]],[[["buttonstyle",3]]],[[["edgeinsets",3],["into",8,["edgeinsets"]]]],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,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,[[["eventctx",3],["str",15],["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]]],[[["eventctx",3],["widgetoutput",3]]],[[["eventctx",3],["widgetoutput",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]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["vec",3,["widget"]],["widget",3],["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]],[[["eventctx",3],["widgetoutput",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]],["widget",3]],null,[[["eventctx",3]],[["usize",15],["option",4,["usize"]]]],[[["state",4]],["bool",15]],[[["eventctx",3],["str",15],["stackaxis",4]]],[[["screendims",3],["geombatch",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]]],[[["eventctx",3],["widgetoutput",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],["bool",15],["eventctx",3],["str",15],["vec",3,["choice"]]],["dropdown",3]],[[["eventctx",3]]],[[["eventctx",3],["widgetimpl",8]]],[[["screenpt",3]]],[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["gfxctx",3]]],null,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["hgramvalue",8],["eventctx",3],["axis",8],["time",3],["series",3,["time"]],["vec",3,["series"]],["unitfmt",3],["plotoptions",3,["time"]]],["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]]],[[["eventctx",3],["widgetoutput",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,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]],[[]],[[]],[[["geombatch",3],["bounds",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3]],["widget",3]],[[["prerender",3]]],[[]],[[["edgeinsets",3],["into",8,["edgeinsets"]]]],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,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,[[["eventctx",3],["widgetoutput",3]]],[[["eventctx",3],["widgetoutput",3]]],[[["eventctx",3],["widgetoutput",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",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]]],[[["fn",8],["geombatch",3],["box",3,["fn"]],["eventctx",3],["vec",3]],["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,[[["eventctx",3],["widgetoutput",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,[[["series",3],["unitfmt",3],["eventctx",3],["str",15],["plotoptions",3],["vec",3,["series"]]],["widget",3]],[[["eventctx",3],["str",15]]],[[["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]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["eventctx",3],["vec",3,["choice"]],["choice",3]]],[[["usize",15]]],[[["screenpt",3]]],[[]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["eventctx",3],["vec",3,["choice"]],["choice",3]],["widget",3]],null,null,null,null,null,null,null,[[["verticalalignment",4],["horizontalalignment",4]]],[[["verticalalignment",4],["horizontalalignment",4]],["panelbuilder",3]],[[],["panelbuilder",3]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[],["any",8]],[[["str",15]],[["option",4,["vec"]],["vec",3]]],[[]],[[]],[[]],[[]],[[]],[[]],[[["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]]],[[["asref",8,["str"]],["str",15]],[["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]],[["arc",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]]],[[]],[[["str",15]],["bool",15]],[[["str",15]],["bool",15]],[[["percent",3]],["panelbuilder",3]],[[["asref",8,["str"]],["str",15]],[["clone",8],["option",4],["partialeq",8]]],[[["str",15]],["option",4]],[[["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]],[[["eventctx",3],["str",15],["widget",3]]],[[["eventctx",3],["panel",3]]],[[["eventctx",3],["panel",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,null,null,null,null,null,null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["eventctx",3]],["buttonbuilder",3]],[[]],null,[[["gfxctx",3]]],null,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["choice",3],["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["vec",3,["choice"]]],["persistentsplit",3]],[[["screenpt",3]]],null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],[[["choice",3],["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["vec",3,["choice"]]],["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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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,[[["vec",3,["pt2d"]],["pt2d",3],["distance",3]],["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,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["addassign",8],["div",8,["f64"]],["eventctx",3],["axis",8],["time",3],["f64",15],["series",3,["time"]],["vec",3,["series"]],["unitfmt",3],["plotoptions",3,["time"]]],["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,[[["eventctx",3],["widgetoutput",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]],[["arc",3,["any"]],["any",8]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],null,null,[[["style",4],["option",4,["string"]],["string",3],["eventctx",3],["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]]],[[["style",3],["prerender",3]],["drawable",3]],null,[[["roundedf64",3]],["bool",15]],[[["eventctx",3],["widgetoutput",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]],[["arc",3,["any"]],["any",8]]],[[["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]]],[[["eventctx",3],["widgetoutput",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,[[["eventctx",3],["usize",15]],["widget",3]],[[["eventctx",3],["vec",3],["vec",3,["widget"]],["widget",3],["f64",15]],["widget",3]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["typeid",3]],null,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,[[["string",3],["eventctx",3],["into",8,["string"]]],["widget",3]],null,[[["gfxctx",3]]],[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[],["string",3]],null,null,[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["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]],[[["usize",15],["string",3],["eventctx",3],["into",8,["string"]],["bool",15]],["widget",3]],null,[[],["any",8]],[[],["any",8]],[[]],[[]],null,[[["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["bool",15]],["widget",3]],[[["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["bool",15]],["widget",3]],[[["color",3],["bool",15],["eventctx",3],["str",15]],["widget",3]],[[["textspan",3],["vec",3,["textspan"]],["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["bool",15]],["widget",3]],[[["gfxctx",3]]],null,[[["eventctx",3],["widgetoutput",3]]],[[]],[[],["screendims",3]],[[]],[[["box",3,["global"]],["global",3]],[["box",3,["any","global"]],["any",8],["global",3]]],[[["arc",3]],[["arc",3,["any"]],["any",8]]],[[["rc",3]],[["rc",3,["any"]],["any",8]]],[[["button",3],["bool",15]],["widget",3]],null,[[["screenpt",3]]],[[["into",8,["option"]],["eventctx",3],["str",15],["option",4,["multikey"]],["bool",15]],["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,"Label"],[13,"Custom"],[13,"CornerRadii"],[13,"KeyPress"],[13,"KeyRelease"],[13,"Update"],[13,"MouseMovedTo"],[13,"MouseWheelScroll"],[13,"WindowResized"],[13,"LeftMouseButtonUp"],[13,"Color"],[13,"LinearGradient"],[13,"Texture"],[13,"ColoredTexture"],[13,"Percent"],[13,"Centered"],[13,"Path"],[13,"GeomBatch"],[13,"Bytes"],[13,"Normal"],[13,"LCtrl"],[13,"Any"],[13,"Clicked"],[13,"ClickCustom"],[13,"Changed"],[13,"DragDropReleased"],[13,"Focused"],[13,"Change"],[13,"ChangeAll"],[13,"ChangeAlpha"],[13,"ModifyState"],[13,"ConsumeState"],[13,"Push"],[13,"Replace"],[13,"Clear"],[13,"Multi"],[13,"ScreenCaptureEverything"],[13,"Percent"],[13,"Above"],[13,"Below"],[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,"DrawUnzoomedShapes"],[3,"World"],[13,"ClickedFreeSpace"],[13,"Keypress"],[13,"ClickedObject"],[13,"Dragging"],[3,"DrawUnzoomedShapesBuilder"],[3,"UnzoomedLine"],[3,"UnzoomedCircle"],[3,"Object"],[3,"ObjectBuilder"],[3,"State"],[3,"PathConvIter"],[4,"Col"],[3,"Filter"],[3,"Table"],[13,"Sortable"],[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"],[13,"FixedSize"],[13,"RatioWidthSquare"],[3,"JustDraw"],[3,"DeferDraw"],[3,"Hovering"],[4,"Dims"],[3,"PanelBuilder"],[13,"MaxPercent"],[13,"ExactPercent"],[13,"ExactHeight"],[13,"ExactSize"],[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]],[["arc",3,["any"]],["any",8]]],[[["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/debug/blockfinder.rs.html b/rustdoc/src/game/debug/blockfinder.rs.html
index dc6d0e266c..2d30a680bd 100644
--- a/rustdoc/src/game/debug/blockfinder.rs.html
+++ b/rustdoc/src/game/debug/blockfinder.rs.html
@@ -347,6 +347,25 @@
347
348
349
+350
+351
+352
+353
+354
+355
+356
+357
+358
+359
+360
+361
+362
+363
+364
+365
+366
+367
+368
use std::collections::{BTreeMap, BTreeSet};
use abstutil::Timer;
@@ -355,8 +374,8 @@
use map_model::{Block, PathConstraints, Perimeter};
use widgetry::mapspace::{ObjectID, World, WorldOutcome};
use widgetry::{
- Color, EventCtx, GfxCtx, HorizontalAlignment, Key, Line, Outcome, Panel, SimpleState, State,
- TextExt, VerticalAlignment, Widget,
+ Color, EventCtx, GeomBatch, GfxCtx, HorizontalAlignment, Key, Line, Outcome, Panel,
+ SimpleState, State, Text, TextExt, VerticalAlignment, Widget,
};
use crate::app::{App, Transition};
@@ -411,13 +430,32 @@
id
}
- fn add_block(&mut self, ctx: &mut EventCtx, id: Obj, color: Color, block: Block) {
+ fn add_block(&mut self, ctx: &mut EventCtx, app: &App, id: Obj, color: Color, block: Block) {
+ // Label the order of the perimeter roads while hovering
+ let mut hovered = GeomBatch::from(vec![(color.alpha(0.5), block.polygon.clone())]);
+ if let Ok(outline) = block.polygon.to_outline(Distance::meters(5.0)) {
+ hovered.push(Color::BLACK, outline);
+ }
+ for (idx, id) in block.perimeter.roads.iter().enumerate().skip(1) {
+ hovered.append(
+ Text::from(Line(format!("{}", idx)).fg(Color::RED))
+ .bg(Color::BLACK)
+ .render_autocropped(ctx)
+ .scale(1.0)
+ .centered_on(
+ id.get_outermost_lane(&app.primary.map)
+ .lane_center_pts
+ .middle(),
+ ),
+ );
+ }
+
let mut obj = self
.world
.add(id)
.hitbox(block.polygon.clone())
.draw_color(color.alpha(0.5))
- .hover_outline(Color::BLACK, Distance::meters(5.0))
+ .draw_hovered(hovered)
.clickable();
if self.to_merge.contains(&id) {
obj = obj.hotkey(Key::Space, "remove from merge set")
@@ -456,7 +494,7 @@
for (block, color_idx) in blocks.into_iter().zip(colors.into_iter()) {
let id = self.new_id();
- self.add_block(ctx, id, COLORS[color_idx % COLORS.len()], block);
+ self.add_block(ctx, app, id, COLORS[color_idx % COLORS.len()], block);
}
}
}
@@ -488,9 +526,9 @@
// merge set
if debug {
self.to_merge.insert(id);
- self.add_block(ctx, id, TO_MERGE, block);
+ self.add_block(ctx, app, id, TO_MERGE, block);
} else {
- self.add_block(ctx, id, MODIFIED, block);
+ self.add_block(ctx, app, id, MODIFIED, block);
}
}
return Transition::Keep;
@@ -504,7 +542,7 @@
.expect("collapsing deadends broke the polygon shape");
self.world.delete_before_replacement(id);
// We'll lose the original coloring, oh well
- self.add_block(ctx, id, MODIFIED, block);
+ self.add_block(ctx, app, id, MODIFIED, block);
}
}
"Classify neighborhoods" | "Auto-merge all neighborhoods" => {
@@ -545,7 +583,7 @@
for perimeter in perimeters {
if let Ok(block) = perimeter.to_block(map) {
let id = self.new_id();
- self.add_block(ctx, id, color, block);
+ self.add_block(ctx, app, id, color, block);
}
}
}
@@ -563,14 +601,14 @@
self.to_merge.insert(id);
let block = self.blocks.remove(&id).unwrap();
self.world.delete_before_replacement(id);
- self.add_block(ctx, id, TO_MERGE, block);
+ self.add_block(ctx, app, id, TO_MERGE, block);
}
WorldOutcome::Keypress("remove from merge set", id) => {
self.to_merge.remove(&id);
let block = self.blocks.remove(&id).unwrap();
self.world.delete_before_replacement(id);
// We'll lose the original coloring, oh well
- self.add_block(ctx, id, MODIFIED, block);
+ self.add_block(ctx, app, id, MODIFIED, block);
}
WorldOutcome::ClickedObject(id) => {
return Transition::Push(OneBlock::new_state(ctx, self.blocks[&id].clone()));
diff --git a/rustdoc/src/game/home/runner/work/abstreet/abstreet/target/debug/build/game-1cadd2d85de266ec/out/built.rs.html b/rustdoc/src/game/home/runner/work/abstreet/abstreet/target/debug/build/game-1cadd2d85de266ec/out/built.rs.html
index 5cc85c2a23..64c20efb25 100644
--- a/rustdoc/src/game/home/runner/work/abstreet/abstreet/target/debug/build/game-1cadd2d85de266ec/out/built.rs.html
+++ b/rustdoc/src/game/home/runner/work/abstreet/abstreet/target/debug/build/game-1cadd2d85de266ec/out/built.rs.html
@@ -174,7 +174,7 @@
pub const RUSTDOC_VERSION: &str = r"rustdoc 1.56.1 (59eed8a2a 2021-11-01)";
#[doc=r#"The build time in RFC2822, UTC."#]
#[allow(dead_code)]
-pub const BUILT_TIME_UTC: &str = r"Tue, 02 Nov 2021 20:59:22 +0000";
+pub const BUILT_TIME_UTC: &str = r"Tue, 02 Nov 2021 23:39:38 +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/widgetry/mapspace/world.rs.html b/rustdoc/src/widgetry/mapspace/world.rs.html
index ac89abad9b..1b6827282b 100644
--- a/rustdoc/src/widgetry/mapspace/world.rs.html
+++ b/rustdoc/src/widgetry/mapspace/world.rs.html
@@ -527,6 +527,12 @@
527
528
529
+530
+531
+532
+533
+534
+535
use std::collections::HashMap;
use std::fmt::Debug;
use std::hash::Hash;
@@ -701,6 +707,12 @@
.to_outline(thickness)
{
draw = draw.push(color, p);
+ } else {
+ warn!(
+ "Can't hover_outline for {:?}. Falling back to a colored polygon",
+ self.id
+ );
+ draw = GeomBatch::from(vec![(color, self.hitbox.clone().unwrap())]).into();
}
self.draw_hovered(draw)
}
diff --git a/rustdoc/widgetry/mapspace/struct.DummyID.html b/rustdoc/widgetry/mapspace/struct.DummyID.html
index c001d11a18..2dab84db28 100644
--- a/rustdoc/widgetry/mapspace/struct.DummyID.html
+++ b/rustdoc/widgetry/mapspace/struct.DummyID.html
@@ -1,13 +1,13 @@
-DummyID in widgetry::mapspace - Rust Struct widgetry::mapspace::DummyID [−][src]
pub struct DummyID(usize);
Expand description
If you don’t ever need to refer to objects in a World
, you can auto-assign dummy IDs.
-Tuple Fields
0: usize
Trait Implementations
Returns a copy of the value. Read more
+DummyID in widgetry::mapspace - Rust Struct widgetry::mapspace::DummyID [−][src]
pub struct DummyID(usize);
Expand description
If you don’t ever need to refer to objects in a World
, you can auto-assign dummy IDs.
+Tuple Fields
0: usize
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DummyID
impl UnwindSafe for DummyID
Blanket Implementations
Auto Trait Implementations
impl RefUnwindSafe for DummyID
impl UnwindSafe for DummyID
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<T> CallHasher for T where
T: Hash,
impl<T> Downcast for T where
T: Any,
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
diff --git a/rustdoc/widgetry/mapspace/struct.World.html b/rustdoc/widgetry/mapspace/struct.World.html
index 3110fe4890..7e8acaf0ba 100644
--- a/rustdoc/widgetry/mapspace/struct.World.html
+++ b/rustdoc/widgetry/mapspace/struct.World.html
@@ -6,26 +6,26 @@
dragging_from: Option<(Pt2D, bool)>,
}
Expand description
A World
manages objects that exist in “map-space”, the zoomable and pannable canvas. These
objects can be drawn, hovered on, clicked, dragged, etc.
-Fields
objects: HashMap<ID, Object<ID>>
quadtree: QuadTree<ID>
draw_master_batches: Vec<ToggleZoomed>
hovering: Option<ID>
dragging_from: Option<(Pt2D, bool)>
Implementations
Creates an empty World
, whose objects can exist anywhere from (0, 0) to the max f64.
-
Creates an empty World
, whose objects can exist in the provided rectangular boundary.
-
Start adding an object to the World
. The caller should specify the object with methods on
+
Fields
objects: HashMap<ID, Object<ID>>
quadtree: QuadTree<ID>
draw_master_batches: Vec<ToggleZoomed>
hovering: Option<ID>
dragging_from: Option<(Pt2D, bool)>
Implementations
Creates an empty World
, whose objects can exist anywhere from (0, 0) to the max f64.
+
Creates an empty World
, whose objects can exist in the provided rectangular boundary.
+
Start adding an object to the World
. The caller should specify the object with methods on
ObjectBuilder
, then call build
.
-
Delete an object. Not idempotent – this will panic if the object doesn’t exist. Will panic
+
Delete an object. Not idempotent – this will panic if the object doesn’t exist. Will panic
if the object is deleted in the middle of being dragged.
-
Delete an object, with the promise to recreate it with the same ID before the next call to
+
Delete an object, with the promise to recreate it with the same ID before the next call to
event
. This may be called while the object is being hovered on or dragged.
-
After adding all objects to a World
, call this to initially detect if the cursor is
+
After adding all objects to a World
, call this to initially detect if the cursor is
hovering on an object.
-
If a drag event causes the world to be totally rebuilt, call this with the previous world
+
If a drag event causes the world to be totally rebuilt, call this with the previous world
to preserve the ongoing drag.
This should be called after initialize_hover
.
Important: the rebuilt world must include the same object ID that’s currently being dragged
from the previous world.
-pub fn draw_master_batch<I: Into<ToggleZoomedBuilder>>(
&mut self,
ctx: &EventCtx<'_>,
draw: I
)
Draw something underneath all objects. This is useful for performance, when a large number
+
pub fn draw_master_batch<I: Into<ToggleZoomedBuilder>>(
&mut self,
ctx: &EventCtx<'_>,
draw: I
)
Draw something underneath all objects. This is useful for performance, when a large number
of objects never change appearance.
-
Let objects in the world respond to something happening.
-
Begin adding an unnamed object to the World
.
+
Let objects in the world respond to something happening.
+
Begin adding an unnamed object to the World
.
Note: You must call build
on this object before calling add_unnamed
again. Otherwise,
the object IDs will collide.
TODO This will break when objects are deleted!
diff --git a/rustdoc/widgetry/mapspace/trait.ObjectID.html b/rustdoc/widgetry/mapspace/trait.ObjectID.html
index c221d5e333..89ca1922c5 100644
--- a/rustdoc/widgetry/mapspace/trait.ObjectID.html
+++ b/rustdoc/widgetry/mapspace/trait.ObjectID.html
@@ -1,4 +1,4 @@
ObjectID in widgetry::mapspace - Rust Trait widgetry::mapspace::ObjectID [−][src]
Expand description
Objects in a World
are uniquely identified by this caller-specified type
-Implementors
+Implementors
\ No newline at end of file
diff --git a/rustdoc/widgetry/mapspace/world/index.html b/rustdoc/widgetry/mapspace/world/index.html
index c88f48327c..2cc5e27524 100644
--- a/rustdoc/widgetry/mapspace/world/index.html
+++ b/rustdoc/widgetry/mapspace/world/index.html
@@ -1,4 +1,4 @@
-widgetry::mapspace::world - Rust Module widgetry::mapspace::world [−][src]
Structs
+widgetry::mapspace::world - Rust Module widgetry::mapspace::world [−][src]
Structs
If you don’t ever need to refer to objects in a World
, you can auto-assign dummy IDs.
This provides a builder API for adding objects to a World
.
A World
manages objects that exist in “map-space”, the zoomable and pannable canvas. These
diff --git a/rustdoc/widgetry/mapspace/world/struct.DummyID.html b/rustdoc/widgetry/mapspace/world/struct.DummyID.html
index f43c466847..121f246464 100644
--- a/rustdoc/widgetry/mapspace/world/struct.DummyID.html
+++ b/rustdoc/widgetry/mapspace/world/struct.DummyID.html
@@ -1,13 +1,13 @@
-
DummyID in widgetry::mapspace::world - Rust Struct widgetry::mapspace::world::DummyID [−][src]
pub struct DummyID(usize);
Expand description
If you don’t ever need to refer to objects in a World
, you can auto-assign dummy IDs.
-Tuple Fields
0: usize
Trait Implementations
Returns a copy of the value. Read more
+DummyID in widgetry::mapspace::world - Rust Struct widgetry::mapspace::world::DummyID [−][src]
pub struct DummyID(usize);
Expand description
If you don’t ever need to refer to objects in a World
, you can auto-assign dummy IDs.
+Tuple Fields
0: usize
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DummyID
impl UnwindSafe for DummyID
Blanket Implementations
Auto Trait Implementations
impl RefUnwindSafe for DummyID
impl UnwindSafe for DummyID
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<T> CallHasher for T where
T: Hash,
impl<T> Downcast for T where
T: Any,
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
diff --git a/rustdoc/widgetry/mapspace/world/struct.Object.html b/rustdoc/widgetry/mapspace/world/struct.Object.html
index 3570a85917..ca37313144 100644
--- a/rustdoc/widgetry/mapspace/world/struct.Object.html
+++ b/rustdoc/widgetry/mapspace/world/struct.Object.html
@@ -1,4 +1,4 @@
-
Object in widgetry::mapspace::world - Rust Struct widgetry::mapspace::world::Object [−][src]
struct Object<ID: ObjectID> {
+Object in widgetry::mapspace::world - Rust Struct widgetry::mapspace::world::Object [−][src]
struct Object<ID: ObjectID> {
_id: ID,
quadtree_id: ItemId,
hitbox: Polygon,
diff --git a/rustdoc/widgetry/mapspace/world/struct.ObjectBuilder.html b/rustdoc/widgetry/mapspace/world/struct.ObjectBuilder.html
index c368f9ff5f..15425bfcdb 100644
--- a/rustdoc/widgetry/mapspace/world/struct.ObjectBuilder.html
+++ b/rustdoc/widgetry/mapspace/world/struct.ObjectBuilder.html
@@ -10,7 +10,7 @@
draggable: bool,
keybindings: Vec<(MultiKey, &'static str)>,
}
Expand description
This provides a builder API for adding objects to a World
.
-Fields
world: &'a mut World<ID>
id: ID
hitbox: Option<Polygon>
zorder: usize
draw_normal: Option<ToggleZoomedBuilder>
draw_hover: Option<ToggleZoomedBuilder>
tooltip: Option<Text>
clickable: bool
draggable: bool
keybindings: Vec<(MultiKey, &'static str)>
Implementations
Fields
world: &'a mut World<ID>
id: ID
hitbox: Option<Polygon>
zorder: usize
draw_normal: Option<ToggleZoomedBuilder>
draw_hover: Option<ToggleZoomedBuilder>
tooltip: Option<Text>
clickable: bool
draggable: bool
keybindings: Vec<(MultiKey, &'static str)>
Implementations
Provides ordering for overlapping objects. Higher values are “on top” of lower values.
Specifies how to draw this object normally (while not hovering on it)
Draw the object by coloring its hitbox
@@ -19,16 +19,16 @@
isn’t considered hoverable unless this is specified!
Draw the object in a hovered state by transforming the normal drawing.
Draw the object in a hovered state by changing the alpha value of the normal drawing.
-
Draw the object in a hovered state by adding an outline to the normal drawing.
-
Mark the object as clickable. WorldOutcome::ClickedObject
will be fired.
-
Mark the object as draggable. The user can hover on this object, then click and drag it.
+
Draw the object in a hovered state by adding an outline to the normal drawing.
+
Mark the object as clickable. WorldOutcome::ClickedObject
will be fired.
+
Mark the object as draggable. The user can hover on this object, then click and drag it.
WorldOutcome::Dragging
events will be fired.
Note that dragging an object doesn’t transform it at all (for example, by translating its
hitbox). The caller is responsible for doing that.
-
While the user hovers over this object, they can press a key to perform the specified
+
While the user hovers over this object, they can press a key to perform the specified
action. WorldOutcome::Keypress
will be fired.
-Auto Trait Implementations
impl<'a, ID> !RefUnwindSafe for ObjectBuilder<'a, ID>
impl<'a, ID> !Send for ObjectBuilder<'a, ID>
impl<'a, ID> !Sync for ObjectBuilder<'a, ID>
impl<'a, ID> Unpin for ObjectBuilder<'a, ID> where
ID: Unpin,
impl<'a, ID> !UnwindSafe for ObjectBuilder<'a, ID>
Blanket Implementations
Mutably borrows from an owned value. Read more
diff --git a/rustdoc/widgetry/mapspace/world/struct.World.html b/rustdoc/widgetry/mapspace/world/struct.World.html
index 67954779c0..d4a16b11ed 100644
--- a/rustdoc/widgetry/mapspace/world/struct.World.html
+++ b/rustdoc/widgetry/mapspace/world/struct.World.html
@@ -6,26 +6,26 @@
dragging_from: Option<(Pt2D, bool)>,
}Expand description
A World
manages objects that exist in “map-space”, the zoomable and pannable canvas. These
objects can be drawn, hovered on, clicked, dragged, etc.
-Fields
objects: HashMap<ID, Object<ID>>
quadtree: QuadTree<ID>
draw_master_batches: Vec<ToggleZoomed>
hovering: Option<ID>
dragging_from: Option<(Pt2D, bool)>
Implementations
Creates an empty World
, whose objects can exist anywhere from (0, 0) to the max f64.
-
Creates an empty World
, whose objects can exist in the provided rectangular boundary.
-
Start adding an object to the World
. The caller should specify the object with methods on
+
Fields
objects: HashMap<ID, Object<ID>>
quadtree: QuadTree<ID>
draw_master_batches: Vec<ToggleZoomed>
hovering: Option<ID>
dragging_from: Option<(Pt2D, bool)>
Implementations
Creates an empty World
, whose objects can exist anywhere from (0, 0) to the max f64.
+
Creates an empty World
, whose objects can exist in the provided rectangular boundary.
+
Start adding an object to the World
. The caller should specify the object with methods on
ObjectBuilder
, then call build
.
-
Delete an object. Not idempotent – this will panic if the object doesn’t exist. Will panic
+
Delete an object. Not idempotent – this will panic if the object doesn’t exist. Will panic
if the object is deleted in the middle of being dragged.
-
Delete an object, with the promise to recreate it with the same ID before the next call to
+
Delete an object, with the promise to recreate it with the same ID before the next call to
event
. This may be called while the object is being hovered on or dragged.
-
After adding all objects to a World
, call this to initially detect if the cursor is
+
After adding all objects to a World
, call this to initially detect if the cursor is
hovering on an object.
-
If a drag event causes the world to be totally rebuilt, call this with the previous world
+
If a drag event causes the world to be totally rebuilt, call this with the previous world
to preserve the ongoing drag.
This should be called after initialize_hover
.
Important: the rebuilt world must include the same object ID that’s currently being dragged
from the previous world.
-pub fn draw_master_batch<I: Into<ToggleZoomedBuilder>>(
&mut self,
ctx: &EventCtx<'_>,
draw: I
)
Draw something underneath all objects. This is useful for performance, when a large number
+
pub fn draw_master_batch<I: Into<ToggleZoomedBuilder>>(
&mut self,
ctx: &EventCtx<'_>,
draw: I
)
Draw something underneath all objects. This is useful for performance, when a large number
of objects never change appearance.
-
Let objects in the world respond to something happening.
-
Begin adding an unnamed object to the World
.
+
Let objects in the world respond to something happening.
+
Begin adding an unnamed object to the World
.
Note: You must call build
on this object before calling add_unnamed
again. Otherwise,
the object IDs will collide.
TODO This will break when objects are deleted!
diff --git a/rustdoc/widgetry/mapspace/world/trait.ObjectID.html b/rustdoc/widgetry/mapspace/world/trait.ObjectID.html
index b0f050cb90..c96bd67edf 100644
--- a/rustdoc/widgetry/mapspace/world/trait.ObjectID.html
+++ b/rustdoc/widgetry/mapspace/world/trait.ObjectID.html
@@ -1,4 +1,4 @@
ObjectID in widgetry::mapspace::world - Rust Trait widgetry::mapspace::world::ObjectID [−][src]
Expand description
Objects in a World
are uniquely identified by this caller-specified type
-Implementors
+Implementors
\ No newline at end of file