| add_log(const char *str) | lua_kernel_base | inline |
| add_log_to_console(const std::string &msg) | lua_kernel_base | |
| add_widget_definition(const std::string &type, const std::string &id) | lua_kernel_base | inline |
| apply_effect(const std::string &name, unit &u, const config &cfg, bool need_apply) | game_lua_kernel | |
| board() | game_lua_kernel | |
| cfun_builtin_effect(lua_State *L) | game_lua_kernel | private |
| cfun_undoable_event(lua_State *L) | game_lua_kernel | private |
| cfun_wml_action(lua_State *L) | game_lua_kernel | private |
| clear_log() | lua_kernel_base | inline |
| clear_wml_event(int ref) | game_lua_kernel | |
| cmd_log_ | lua_kernel_base | protected |
| create_lua_ai_action_handler(char const *code, ai::lua_ai_context &context) | game_lua_kernel | |
| create_lua_ai_context(char const *code, ai::engine_lua *engine) | game_lua_kernel | |
| current_tag | game_lua_kernel | friend |
| custom_command(const std::string &, const config &) | game_lua_kernel | |
| error_handler typedef | lua_kernel_base | |
| EVENT_TABLE | game_lua_kernel | private |
| external_log_type typedef | lua_kernel_base | |
| extract_preload_scripts(const game_config_view &game_config) | game_lua_kernel | privatestatic |
| game_config_glk_tag | game_lua_kernel | friend |
| game_config_manager class | game_lua_kernel | friend |
| game_display_ | game_lua_kernel | private |
| game_lua_kernel(game_state &, play_controller &, reports &) | game_lua_kernel | |
| game_state_ | game_lua_kernel | private |
| gamedata() | game_lua_kernel | private |
| get_attribute_names(const std::string &var_path) | lua_kernel_base | |
| get_display() const | game_lua_kernel | inline |
| get_event_info() | game_lua_kernel | private |
| get_global_var_names() | lua_kernel_base | |
| get_log() | lua_kernel_base | inline |
| get_lua_kernel(lua_State *L) | lua_kernel_base | inlinestatic |
| get_lua_kernel_base_ptr(lua_State *L) | lua_kernel_base | privatestatic |
| get_random_seed() | lua_kernel_base | virtual |
| get_sides_vector(const vconfig &cfg) | game_lua_kernel | private |
| get_state() | lua_kernel_base | inline |
| has_preloaded_ | game_lua_kernel | private |
| impl_current_dir(lua_State *L) | game_lua_kernel | private |
| impl_current_get(lua_State *L) | game_lua_kernel | private |
| impl_end_level_data_set(lua_State *) | game_lua_kernel | private |
| impl_game_config_dir(lua_State *L) | lua_kernel_base | protected |
| impl_game_config_get(lua_State *L) | lua_kernel_base | protected |
| impl_game_config_set(lua_State *L) | lua_kernel_base | protected |
| impl_get_terrain_info(lua_State *L) | game_lua_kernel | private |
| impl_get_terrain_list(lua_State *L) | game_lua_kernel | private |
| impl_run_animation(lua_State *) | game_lua_kernel | private |
| impl_scenario_dir(lua_State *L) | game_lua_kernel | private |
| impl_scenario_get(lua_State *L) | game_lua_kernel | private |
| impl_scenario_set(lua_State *L) | game_lua_kernel | private |
| impl_schedule_dir(lua_State *L) | game_lua_kernel | private |
| impl_schedule_get(lua_State *L) | game_lua_kernel | private |
| impl_schedule_len(lua_State *L) | game_lua_kernel | private |
| impl_schedule_set(lua_State *L) | game_lua_kernel | private |
| impl_theme_item(lua_State *L, const std::string &name) | game_lua_kernel | private |
| impl_theme_items_dir(lua_State *L) | game_lua_kernel | private |
| impl_theme_items_get(lua_State *L) | game_lua_kernel | private |
| impl_theme_items_set(lua_State *L) | game_lua_kernel | private |
| initialize(const config &level) | game_lua_kernel | |
| interactive_run(char const *prog) | lua_kernel_base | |
| intf_add_event(lua_State *L) | game_lua_kernel | private |
| intf_add_event_simple(lua_State *L) | game_lua_kernel | private |
| intf_add_event_wml(lua_State *L) | game_lua_kernel | private |
| intf_add_label(lua_State *L) | game_lua_kernel | private |
| intf_add_tile_overlay(lua_State *L) | game_lua_kernel | private |
| intf_add_time_area(lua_State *) | game_lua_kernel | private |
| intf_add_undo_actions(lua_State *L) | game_lua_kernel | private |
| intf_allow_end_turn(lua_State *) | game_lua_kernel | private |
| intf_allow_undo(lua_State *) | game_lua_kernel | private |
| intf_cancel_action(lua_State *) | game_lua_kernel | private |
| intf_clear_menu_item(lua_State *L) | game_lua_kernel | private |
| intf_clear_messages(lua_State *) | game_lua_kernel | private |
| intf_color_adjust(lua_State *L) | game_lua_kernel | private |
| intf_create_animator(lua_State *) | game_lua_kernel | private |
| intf_create_side(lua_State *L) | game_lua_kernel | private |
| intf_delay(lua_State *L) | game_lua_kernel | private |
| intf_deselect_hex(lua_State *L) | game_lua_kernel | private |
| intf_dofile(lua_State *L) | lua_kernel_base | protected |
| intf_end_turn(lua_State *) | game_lua_kernel | private |
| intf_erase_unit(lua_State *L) | game_lua_kernel | private |
| intf_extract_unit(lua_State *L) | game_lua_kernel | private |
| intf_find_cost_map(lua_State *L) | game_lua_kernel | private |
| intf_find_path(lua_State *L) | game_lua_kernel | private |
| intf_find_reach(lua_State *L) | game_lua_kernel | private |
| intf_find_vacant_tile(lua_State *L) | game_lua_kernel | private |
| intf_find_vision_range(lua_State *L) | game_lua_kernel | private |
| intf_fire_event(lua_State *L, const bool by_id) | game_lua_kernel | private |
| intf_fire_wml_menu_item(lua_State *L) | game_lua_kernel | private |
| intf_float_label(lua_State *L) | game_lua_kernel | private |
| intf_gamestate_inspector(lua_State *) | game_lua_kernel | private |
| intf_get_achievement(lua_State *L) | game_lua_kernel | private |
| intf_get_all_vars(lua_State *L) | game_lua_kernel | private |
| intf_get_color_adjust(lua_State *L) | game_lua_kernel | private |
| intf_get_displayed_unit(lua_State *) | game_lua_kernel | private |
| intf_get_fog_or_shroud(lua_State *L, bool fog) | game_lua_kernel | private |
| intf_get_label(lua_State *L) | game_lua_kernel | private |
| intf_get_locations(lua_State *L) | game_lua_kernel | private |
| intf_get_mouseover_tile(lua_State *L) | game_lua_kernel | private |
| intf_get_recall_units(lua_State *L) | game_lua_kernel | private |
| intf_get_selected_tile(lua_State *L) | game_lua_kernel | private |
| intf_get_side(lua_State *L) | game_lua_kernel | private |
| intf_get_sides(lua_State *L) | game_lua_kernel | private |
| intf_get_time_area(lua_State *) | game_lua_kernel | private |
| intf_get_time_of_day(lua_State *L) | game_lua_kernel | private |
| intf_get_unit(lua_State *) | game_lua_kernel | private |
| intf_get_units(lua_State *) | game_lua_kernel | private |
| intf_get_variable(lua_State *L) | game_lua_kernel | private |
| intf_get_village_owner(lua_State *L) | game_lua_kernel | private |
| intf_has_achievement(lua_State *L) | game_lua_kernel | private |
| intf_has_sub_achievement(lua_State *L) | game_lua_kernel | private |
| intf_highlight_hex(lua_State *L) | game_lua_kernel | private |
| intf_is_enemy(lua_State *L) | game_lua_kernel | private |
| intf_is_skipping_messages(lua_State *L) | game_lua_kernel | private |
| intf_kernel_type(lua_State *L) | lua_kernel_base | protected |
| intf_lock_view(lua_State *L) | game_lua_kernel | private |
| intf_log(lua_State *L) | game_lua_kernel | private |
| intf_log_replay(lua_State *L) | game_lua_kernel | private |
| intf_match_location(lua_State *L) | game_lua_kernel | private |
| intf_match_side(lua_State *L) | game_lua_kernel | private |
| intf_match_unit(lua_State *L) | game_lua_kernel | private |
| intf_message(lua_State *L) | game_lua_kernel | private |
| intf_move_floating_label(lua_State *L) | game_lua_kernel | private |
| intf_override_shroud(lua_State *L) | game_lua_kernel | private |
| intf_play_sound(lua_State *L) | game_lua_kernel | private |
| intf_print(lua_State *L) | lua_kernel_base | protected |
| intf_progress_achievement(lua_State *L) | game_lua_kernel | private |
| intf_put_recall_unit(lua_State *L) | game_lua_kernel | private |
| intf_put_unit(lua_State *L) | game_lua_kernel | private |
| intf_redraw(lua_State *L) | game_lua_kernel | private |
| intf_remove_event(lua_State *L) | game_lua_kernel | private |
| intf_remove_floating_label(lua_State *L) | game_lua_kernel | private |
| intf_remove_label(lua_State *L) | game_lua_kernel | private |
| intf_remove_tile_overlay(lua_State *L) | game_lua_kernel | private |
| intf_remove_time_area(lua_State *) | game_lua_kernel | private |
| intf_replace_schedule(lua_State *l) | game_lua_kernel | private |
| intf_require(lua_State *L) | lua_kernel_base | protected |
| intf_screen_fade(lua_State *L) | game_lua_kernel | private |
| intf_scroll(lua_State *L) | game_lua_kernel | private |
| intf_scroll_to_tile(lua_State *L) | game_lua_kernel | private |
| intf_select_unit(lua_State *L) | game_lua_kernel | private |
| intf_set_achievement(lua_State *L) | game_lua_kernel | private |
| intf_set_floating_label(lua_State *L, bool spawn) | game_lua_kernel | private |
| intf_set_menu_item(lua_State *L) | game_lua_kernel | private |
| intf_set_side_id(lua_State *L) | game_lua_kernel | private |
| intf_set_sub_achievement(lua_State *L) | game_lua_kernel | private |
| intf_set_variable(lua_State *L) | game_lua_kernel | private |
| intf_set_village_owner(lua_State *L) | game_lua_kernel | private |
| intf_show_lua_console(lua_State *L) | lua_kernel_base | |
| intf_simulate_combat(lua_State *L) | game_lua_kernel | private |
| intf_skip_messages(lua_State *L) | game_lua_kernel | private |
| intf_teleport(lua_State *L) | game_lua_kernel | private |
| intf_toggle_fog(lua_State *L, const bool clear) | game_lua_kernel | private |
| intf_toggle_shroud(lua_State *L, bool place_shroud) | game_lua_kernel | private |
| intf_unit_ability(lua_State *L) | game_lua_kernel | private |
| intf_view_locked(lua_State *L) | game_lua_kernel | private |
| intf_zoom(lua_State *L) | game_lua_kernel | private |
| level_lua_ | game_lua_kernel | private |
| load_binary(const config &func, const error_handler &) | lua_kernel_base | protected |
| load_core() | lua_kernel_base | |
| load_game(const config &level) | game_lua_kernel | |
| load_package() | lua_kernel_base | |
| load_string(const std::string &prog, const std::string &name, const error_handler &, bool allow_unsafe=false) | lua_kernel_base | protected |
| load_string(char const *prog, const std::string &name) | lua_kernel_base | protectedvirtual |
| log_error(char const *msg, char const *context="Lua error") override | game_lua_kernel | virtual |
| lua_chat(const std::string &caption, const std::string &msg) | game_lua_kernel | private |
| lua_kernel_base() | lua_kernel_base | |
| luaW_push_schedule(lua_State *L, int area_index) | game_lua_kernel | private |
| map() const | game_lua_kernel | |
| map_locked_ | game_lua_kernel | |
| mouse_button_callback(const map_location &loc, const std::string &button, const std::string &event) | game_lua_kernel | |
| mouse_over_hex_callback(const map_location &loc) | game_lua_kernel | |
| mState | lua_kernel_base | protected |
| my_name() override | game_lua_kernel | inlinevirtual |
| play_controller_ | game_lua_kernel | private |
| preload_config | game_lua_kernel | privatestatic |
| preload_finished() | game_lua_kernel | inline |
| preload_scripts | game_lua_kernel | privatestatic |
| protected_call(int nArgs, int nRets, const error_handler &) | lua_kernel_base | protected |
| protected_call(lua_State *L, int nArgs, int nRets, const error_handler &) | lua_kernel_base | protectedstatic |
| protected_call(int nArgs, int nRets) | lua_kernel_base | protectedvirtual |
| push_builtin_effect() | game_lua_kernel | |
| put_unit_helper(const map_location &loc) | game_lua_kernel | private |
| queued_events_ | game_lua_kernel | private |
| registered_widget_definitions_ | lua_kernel_base | private |
| reports_ | game_lua_kernel | private |
| run(char const *prog, const std::string &name, int nArgs=0) | lua_kernel_base | |
| run_binary_lua_tag(const config &cfg) | lua_kernel_base | |
| run_event(const game_events::queued_event &) | game_lua_kernel | |
| run_filter(char const *name, const unit &u) | game_lua_kernel | |
| run_filter(char const *name, const map_location &l) | game_lua_kernel | |
| run_filter(char const *name, const team &t) | game_lua_kernel | |
| run_filter(char const *name, int nArgs) | game_lua_kernel | |
| run_lua_tag(const config &cfg) | lua_kernel_base | |
| run_wml_action(const std::string &, const vconfig &, const game_events::queued_event &) | game_lua_kernel | |
| run_wml_conditional(const std::string &, const vconfig &) | game_lua_kernel | |
| run_wml_event(int ref, const vconfig &args, const game_events::queued_event &ev, bool *out=nullptr) | game_lua_kernel | |
| save_game(config &level) | game_lua_kernel | |
| save_wml_event() | game_lua_kernel | |
| save_wml_event(const std::string &name, const std::string &id, const std::string &code) | game_lua_kernel | |
| save_wml_event(int idx) | game_lua_kernel | |
| scenario_tag | game_lua_kernel | friend |
| schedule_tag | game_lua_kernel | friend |
| select_hex_callback(const map_location &loc) | game_lua_kernel | |
| set_external_log(external_log_type lg) | lua_kernel_base | inline |
| set_game_display(game_display *gd) | game_lua_kernel | |
| set_wml_action(const std::string &, game_events::wml_action::handler) | game_lua_kernel | |
| set_wml_condition(const std::string &, bool(*)(const vconfig &)) | game_lua_kernel | |
| synced_state() | game_lua_kernel | private |
| teams() | game_lua_kernel | |
| throw_exception(char const *msg, char const *context="Lua error") | lua_kernel_base | virtual |
| throwing_run(char const *prog, const std::string &name, int nArgs, bool in_interpreter=false) | lua_kernel_base | |
| tod_man() | game_lua_kernel | private |
| units() | game_lua_kernel | private |
| ~lua_kernel_base() | lua_kernel_base | virtual |