#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 |