#include "lua_gui2.hpp"#include "gui/auxiliary/old_markup.hpp"#include "gui/core/canvas.hpp"#include "gui/core/window_builder.hpp"#include "gui/dialogs/gamestate_inspector.hpp"#include "gui/dialogs/lua_interpreter.hpp"#include "gui/dialogs/wml_message.hpp"#include "gui/dialogs/transient_message.hpp"#include "gui/widgets/clickable.hpp"#include "gui/widgets/control.hpp"#include "gui/widgets/multi_page.hpp"#include "gui/widgets/progress_bar.hpp"#include "gui/widgets/selectable.hpp"#include "gui/widgets/slider.hpp"#include "gui/widgets/text_box.hpp"#include "gui/widgets/tree_view.hpp"#include "gui/widgets/tree_view_node.hpp"#include "gui/widgets/widget.hpp"#include "gui/widgets/window.hpp"#include "gui/widgets/listbox.hpp"#include "config.hpp"#include "log.hpp"#include "scripting/lua_api.hpp"#include "scripting/lua_common.hpp"#include "scripting/lua_types.hpp"#include "serialization/string_utils.hpp"#include "tstring.hpp"#include "utils/functional.hpp"#include <map>#include <utility>#include <vector>#include "lua/lauxlib.h"#include "lua/lua.h"
Go to the source code of this file.
Namespaces | |
| lua_gui2 | |
Macros | |
| #define | ERR_LUA LOG_STREAM(err, log_scripting_lua) |
Variables | |
| static lg::log_domain | log_scripting_lua ("scripting/lua") |
| static const char * | dlgclbkKey = "dialog callback" |
| #define ERR_LUA LOG_STREAM(err, log_scripting_lua) |
Definition at line 62 of file lua_gui2.cpp.
Referenced by lua_gui2::show_message_dialog().
|
static |
Definition at line 111 of file lua_gui2.cpp.
References gui2::ttree_view_node::find(), gui2::twidget::find(), gui2::ttree_view_node::get_child_at(), i, lua_isnoneornil, lua_isnumber(), lua_tointeger, lua_tostring, luaL_argerror(), luaL_checkstring, luaL_error(), luaL_typerror(), and gui2::ttree_view_node::size().
Referenced by lua_gui2::intf_add_dialog_tree_node(), lua_gui2::intf_get_dialog_value(), lua_gui2::intf_remove_dialog_item(), lua_gui2::intf_set_dialog_active(), lua_gui2::intf_set_dialog_callback(), lua_gui2::intf_set_dialog_canvas(), lua_gui2::intf_set_dialog_focus(), lua_gui2::intf_set_dialog_markup(), lua_gui2::intf_set_dialog_value(), and lua_gui2::intf_set_dialog_visible().
|
static |
Definition at line 64 of file lua_gui2.cpp.
Referenced by lua_gui2::intf_set_dialog_callback().
|
static |
1.8.8