![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
#include <world_object.h>
Collaboration diagram for world:Public Attributes | |
| struct civ_map | map |
| QHash< int, const struct city * > * | cities |
| QHash< int, const struct unit * > * | units |
Definition at line 20 of file world_object.h.
| QHash<int, const struct city *>* world::cities |
Definition at line 22 of file world_object.h.
Referenced by idex_free(), idex_init(), idex_lookup_city(), idex_register_city(), and idex_unregister_city().
| struct civ_map world::map |
Definition at line 1 of file world_object.h.
Referenced by achievement_check(), act_sel_keep_moving(), action_not_enabled_reason(), add_resources(), adjust_terrain_param(), adv_could_be_my_zoc(), adv_could_unit_move_to_tile(), adv_danger_at(), adv_data_get(), adv_data_phase_init(), adv_settlers_road_bonus(), adv_unit_move(), chat_widget::anchor_clicked(), api_edit_create_unit_full(), api_edit_unit_teleport(), api_find_tile(), api_find_tile_by_index(), api_methods_private_tile_for_outward_index(), api_methods_private_tile_next_outward_index(), api_methods_unit_type_can_exist_at_tile(), are_road_reqs_fulfilled(), area_is_too_flat(), assess_danger_unit(), assign_continent_flood(), assign_continent_numbers(), attack(), freeciv::path_finder::path_finder_private::attempt_action_move(), freeciv::path_finder::path_finder_private::attempt_load(), freeciv::path_finder::path_finder_private::attempt_move(), freeciv::path_finder::path_finder_private::attempt_paradrop(), freeciv::path_finder::path_finder_private::attempt_unload(), auto_settlers_player(), base(), base_map_distance_vector(), base_native_pos_to_tile(), begin_phase(), bounce_units_on_terrain_change(), build_landarea_map(), build_tile_data(), cai_split_by_civil_war(), calculate_overview_dimensions(), calculate_want_for_paratrooper(), can_city_build_unit_direct(), can_city_build_unit_later(), can_unit_do_activity_targeted_at(), can_unit_move_to_tile_with_notify(), canvas_pos_to_nearest_tile(), canvas_pos_to_tile(), center_on_something(), check_city_migrations_player(), check_native_area(), check_terrain_change(), check_units_single_tile(), city_can_be_built_here(), city_desirability(), city_landlocked_sell_coastal_improvements(), city_map_to_tile(), city_waste(), citymindist_prevents_city_on_tile(), clean_fallout(), clean_pollution(), client_city_tile(), climate_change(), compat_load_020600(), count_card_adjc_elevated_tiles(), count_river_near_tile(), count_river_type_near_tile(), count_river_type_tile_card(), count_terrain_class_near_tile(), count_terrain_flag_near_tile(), count_terrain_property_near_tile(), create_animals(), create_barbarian_player(), create_island(), create_start_positions(), create_tmap(), create_unit_full(), dai_action_value_unit_vs_city(), dai_consider_tile_dangerous(), dai_diplomat_bribe_nearby(), dai_do_first_activities(), dai_effect_value(), dai_gained_control(), dai_manage_barbarian_leader(), dai_manage_cities(), dai_military_attack_barbarian(), dai_plr_data_get(), dai_unit_attack(), dai_unit_move(), debug_command(), diplomat_bribe(), diplomat_charge_movement(), disable_fog_of_war_player(), do_attack(), do_disembark(), do_nuclear_explosion(), do_paradrop(), do_team_placement(), do_that_action(), do_unit_conquer_city(), do_unit_embark(), edit_buffer_copy_square(), edit_buffer_paste(), edithand_send_initial_packets(), editor_get_selection_center(), enable_fog_of_war_player(), end_turn(), enter_war(), establish_new_connection(), event_cache_load(), event_cache_save(), execute_orders(), explain_why_no_action_enabled(), explorer_desirable(), fair_map_copy(), fair_map_island_new(), fair_map_make_huts(), fair_map_make_resources(), fair_map_place_island_team(), fair_map_pos_tile(), fair_map_tile_border(), freeciv::layer_terrain::fill_blending_sprite_array(), freeciv::layer_darkness::fill_sprite_array(), find_a_good_partisan_spot(), find_beachhead(), find_best_focus_candidate(), find_best_tile_to_paradrop_to(), find_closest_city(), find_dispersed_position(), find_empty_tile_nearby(), fmfill(), found_new_tech(), game_init(), game_reset(), gen5rec(), generate_map_indices(), generate_players(), generator_init_topology(), get_defender(), get_mapview_scroll_window(), get_modified_firepower(), get_random_map_position_from_state(), get_virtual_defense_power(), give_distorted_map(), give_map_from_player_to_player(), give_seamap_from_player_to_player(), give_shared_vision(), handle_chat_msg(), handle_city_info(), handle_city_make_specialist(), handle_city_make_worker(), handle_city_short_info(), handle_early_chat_msg(), handle_edit_city_create(), handle_edit_player_vision(), handle_edit_startpos(), handle_edit_startpos_full(), handle_edit_tile(), handle_edit_tile_extra(), handle_edit_tile_terrain(), handle_edit_unit_create(), handle_edit_unit_remove(), handle_map_info(), handle_nuke_tile_info(), handle_player_diplstate(), handle_set_topology(), handle_tile_info(), handle_unit_actions(), handle_unit_bombard_info(), handle_unit_get_actions(), handle_unit_orders(), handle_unit_sscs_set(), handle_worker_task(), hmap_pole_factor(), huts_action(), huts_help(), illegal_action_msg(), img_createmap(), init_new_game(), initialize_isle_data(), initworld(), invasion_funct(), irrigate(), is_base_flag_card_near(), is_base_flag_near_tile(), is_border_tile(), is_city_channel_tile(), is_city_surrounded_by_our_spies(), is_claimable_ocean(), is_extra_card_near(), is_extra_flag_card_near(), is_extra_flag_near_tile(), is_extra_near_tile(), is_friendly_city_near(), is_my_turn(), is_native_move(), is_near_land(), is_normal_map_pos(), is_req_knowable(), is_resource_close(), is_road_flag_card_near(), is_road_flag_near_tile(), is_square_threatened(), is_temperature_type_near(), is_terrain_card_near(), is_terrain_class_card_near(), is_terrain_class_near_tile(), is_terrain_flag_card_near(), is_terrain_flag_near_tile(), is_terrain_near_tile(), is_tile_seen_adj(), is_tile_seen_cadj(), is_tiny_island(), is_unit_being_refueled(), is_valid_goto_draw_line(), is_valid_start_pos(), kill_player(), kill_unit(), likely_native(), link_mark_tile(), load_ruleset_terrain(), local_ave_elevation(), main_map_allocate(), main_map_free(), make_fracture_hmap(), make_fracture_relief(), make_island(), make_land(), make_path_orders(), make_plains(), make_polar(), make_polar_land(), make_pseudofractal_hmap(), make_random_hmap(), make_relief(), make_river(), make_rivers(), make_terrains(), map_calculate_borders(), map_claim_border(), map_clear_border(), map_colatitude(), map_generate(), map_generate_island(), map_generate_island_2or3(), map_generate_island_single(), map_generate_island_variable(), map_init_topology(), map_is_empty(), map_know_and_see_all(), map_num_tiles(), map_set_border_vision(), map_show_all(), map_show_circle(), map_startpos_count(), map_startpos_get(), map_startpos_new(), map_startpos_remove(), map_update_border(), map_vision_update(), mapdeco_add_gotoline(), mapdeco_clear_gotoroutes(), mapdeco_set_gotoroute(), mapimg_create(), mapsize_callback(), mapstep(), maybe_cancel_patrol_due_to_enemy(), maybe_make_contact(), mine(), most_adjacent_ocean_type(), minimap_view::mousePressEvent(), move_unit_map_canvas(), near_safe_tiles(), nearest_real_tile(), freeciv::gui_rect_iterator::next(), normalize_gui_pos(), normalize_hmap_poles(), notify_conn_packet(), nuke(), ocean_to_land_fix_rivers(), ok_for_separate_poles(), overview_to_map_pos(), pft_fill_default_parameter(), pft_fill_reverse_parameter(), pillage(), pixel_border_hexa(), pixel_border_isohexa(), pixel_border_rect(), place_animal(), place_island(), place_starting_unit(), place_terrain(), player_map_free(), player_map_init(), popup_action_selection(), popup_newcity_dialog(), print_mapgen_map(), process_attacker_want(), rand_map_pos(), rand_map_pos_characteristic(), rand_map_pos_filtered(), freeciv::refuel_destination::reached(), real_distance_to_land(), really_give_map_from_player_to_player(), recalculate_lake_surrounders(), refresh_overview_canvas(), regenerate_lakes(), reinforcements_cost_and_value(), remove_city(), remove_player_from_maps(), remove_shared_vision(), remove_tiny_islands(), renormalize_hmap_poles(), request_move_unit_direction(), request_unit_non_action_move(), request_unit_unload(), resolve_stack_conflicts(), river_blockmark(), river_test_adjacent_highlands(), river_test_adjacent_swamp(), river_test_blocked(), road(), mr_menu::save_image(), save_terrain_ruleset(), sdi_try_defend(), send_all_known_cities(), send_all_known_tiles(), send_map_info(), send_to_metaserver(), set_all_ocean_tiles_placed(), set_placed_near_pos(), set_sizes(), sg_extras_set(), sg_load_map(), sg_load_map_known(), sg_load_map_owner(), sg_load_map_startpos(), sg_load_map_tiles(), sg_load_map_tiles_extras(), sg_load_map_tiles_resources(), sg_load_map_worked(), sg_load_player_cities(), sg_load_player_city(), sg_load_player_unit(), sg_load_player_vision(), sg_load_player_vision_city(), sg_load_sanitycheck(), sg_save_map(), sg_save_map_known(), sg_save_map_owner(), sg_save_map_startpos(), sg_save_map_tiles(), sg_save_map_worked(), sg_save_player_vision(), sg_save_settings(), sg_special_set(), mr_menu::slot_execute_orders(), smooth_int_map(), smooth_water_depth(), srv_ready(), suicide_attack(), terrain_is_too_high(), texai_city_info_recv(), texai_map_close(), texai_map_get(), texai_map_init(), texai_tile_info_recv(), texai_unit_info_recv(), texai_unit_moved_recv(), texai_whole_map_copy(), text_tag_init_from_sequence(), text_tag_start_sequence(), texwai_split_by_civil_war(), throw_units_from_illegal_cities(), tile_virtual_check(), tilespec_reread(), tilespec_reread_callback(), topology_callback(), trade_base_between_cities(), transfer_unit(), try_summon_barbarians(), twai_split_by_civil_war(), unit_activities_cancel_all_illegal_area(), unit_bombard(), unit_can_be_retired(), unit_can_convert(), unit_move(), unit_move_handling(), unit_order_list_is_sane(), unit_ordering_apply(), unit_ordering_calc(), unit_perform_action(), unit_survive_autoattack(), units_can_unload(), unleash_barbarians(), unpackage_short_unit(), unpackage_unit(), unit_actions::update_actions(), update_environmental_upset(), update_map_canvas(), update_nations_with_startpos(), upgrade_unit_order_targets(), user_action_unit_vs_tile(), utype_pays_mp_for_action_estimate(), wakeup_neighbor_sentries(), wipe_unit_full(), xsize_callback(), and ysize_callback().
| QHash<int, const struct unit *>* world::units |
Definition at line 23 of file world_object.h.
Referenced by idex_free(), idex_init(), idex_lookup_unit(), idex_register_unit(), idex_unregister_city(), and idex_unregister_unit().