Project Alice
|
#include <game_scene.hpp>
Definition at line 109 of file game_scene.hpp.
bool game_scene::scene_properties::accept_events = false |
Definition at line 119 of file game_scene.hpp.
bool game_scene::scene_properties::allow_drag_selection |
Definition at line 137 of file game_scene.hpp.
bool game_scene::scene_properties::based_on_map = true |
Definition at line 117 of file game_scene.hpp.
borders_granularity game_scene::scene_properties::borders = borders_granularity::province |
Definition at line 123 of file game_scene.hpp.
std::function<void(sys::state& state)> game_scene::scene_properties::clean_up = do_nothing |
Definition at line 166 of file game_scene.hpp.
std::function<void(sys::state& state, std::string_view message)> game_scene::scene_properties::console_log |
Definition at line 153 of file game_scene.hpp.
std::function<void(sys::state& state, int32_t x, int32_t y, sys::key_modifiers mod)> game_scene::scene_properties::drag_selection |
Definition at line 141 of file game_scene.hpp.
bool game_scene::scene_properties::enforced_pause = false |
Definition at line 116 of file game_scene.hpp.
bool game_scene::scene_properties::final_scene = false |
Definition at line 115 of file game_scene.hpp.
bool game_scene::scene_properties::game_in_progress = true |
Definition at line 121 of file game_scene.hpp.
std::function<ui::element_base* (sys::state& state)> game_scene::scene_properties::get_root |
Definition at line 112 of file game_scene.hpp.
std::function<void(sys::state& state, sys::virtual_key keycode, sys::key_modifiers mod)> game_scene::scene_properties::handle_hotkeys |
Definition at line 150 of file game_scene.hpp.
scene_id game_scene::scene_properties::id |
Definition at line 110 of file game_scene.hpp.
bool game_scene::scene_properties::is_lobby = false |
Definition at line 120 of file game_scene.hpp.
std::function<sys::virtual_key(sys::state& state, sys::virtual_key keycode, sys::key_modifiers mod)> game_scene::scene_properties::keycode_mapping |
Definition at line 148 of file game_scene.hpp.
std::function<void(sys::state& state)> game_scene::scene_properties::lbutton_up |
Definition at line 144 of file game_scene.hpp.
std::function<void(sys::state& state, int32_t x, int32_t y, sys::key_modifiers mod)> game_scene::scene_properties::on_drag_start |
Definition at line 139 of file game_scene.hpp.
std::function<void(sys::state& state)> game_scene::scene_properties::on_game_state_update = generic_map_scene_update |
Definition at line 168 of file game_scene.hpp.
std::function<void(sys::state& state)> game_scene::scene_properties::on_game_state_update_update_ui = do_nothing |
Definition at line 169 of file game_scene.hpp.
std::function<void(sys::state& state)> game_scene::scene_properties::open_chat = open_chat_during_game |
Definition at line 173 of file game_scene.hpp.
bool game_scene::scene_properties::overwrite_map_tooltip = false |
Definition at line 118 of file game_scene.hpp.
std::function<void( sys::state& state, dcon::nation_id nation, dcon::province_id target, sys::key_modifiers mod)> game_scene::scene_properties::rbutton_province |
Definition at line 134 of file game_scene.hpp.
std::function<void( sys::state& state, dcon::nation_id nation, dcon::province_id target, sys::key_modifiers mod)> game_scene::scene_properties::rbutton_selected_units |
Definition at line 129 of file game_scene.hpp.
std::function<ui::mouse_probe(sys::state& state, ui::mouse_probe mouse_probe, ui::mouse_probe tooltip_probe)> game_scene::scene_properties::recalculate_mouse_probe = recalculate_mouse_probe_identity |
Definition at line 161 of file game_scene.hpp.
std::function<ui::mouse_probe(sys::state& state, ui::mouse_probe mouse_probe, ui::mouse_probe tooltip_probe)> game_scene::scene_properties::recalculate_tooltip_probe = recalculate_mouse_probe_identity |
Definition at line 163 of file game_scene.hpp.
std::function<void(sys::state& state)> game_scene::scene_properties::render_map = render_map_generic |
Definition at line 157 of file game_scene.hpp.
std::function<void(sys::state& state)> game_scene::scene_properties::render_ui = do_nothing |
Definition at line 156 of file game_scene.hpp.
bool game_scene::scene_properties::starting_scene = false |
Definition at line 114 of file game_scene.hpp.
std::function<void(sys::state& state, std::vector<uint32_t>& data, dcon::province_id selected_province)> game_scene::scene_properties::update_highlight_texture = highlight_given_province |
Definition at line 177 of file game_scene.hpp.