![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "lua/lualib.h"#include "control/control.h"#include "libs/lib.h"#include "lua/widget/widget.h"#include "views/view.h"
Include dependency graph for lualib.c:Data Structures | |
| struct | position_description_t |
| struct | lua_lib_data_t |
Typedefs | |
| typedef struct position_description_t | position_description_t |
Functions | |
| static int | expandable_wrapper (struct dt_lib_module_t *self) |
| static int | version_wrapper () |
| static const char * | name_wrapper (struct dt_lib_module_t *self) |
| static void | gui_init_wrapper (struct dt_lib_module_t *self) |
| static void | gui_reset_wrapper (struct dt_lib_module_t *self) |
| static void | gui_cleanup_wrapper (struct dt_lib_module_t *self) |
| static const char ** | view_wrapper (struct dt_lib_module_t *self) |
| static position_description_t * | get_position_description (lua_lib_data_t *gui_data, const dt_view_t *cur_view) |
| uint32_t | container_wrapper (struct dt_lib_module_t *self) |
| int | position_wrapper (const struct dt_lib_module_t *self) |
| static int | async_lib_call (lua_State *L) |
| static void | view_enter_wrapper (struct dt_lib_module_t *self, struct dt_view_t *old_view, struct dt_view_t *new_view) |
| static void | view_leave_wrapper (struct dt_lib_module_t *self, struct dt_view_t *old_view, struct dt_view_t *new_view) |
| static int | register_lib (lua_State *L) |
| int | dt_lua_init_lualib (lua_State *L) |
Variables | |
| static dt_lib_module_t | ref_lib |
| typedef struct position_description_t position_description_t |
|
static |
References dt_lua_module_entry_push().
Referenced by view_enter_wrapper(), and view_leave_wrapper().
| uint32_t container_wrapper | ( | struct dt_lib_module_t * | self | ) |
| int dt_lua_init_lualib | ( | lua_State * | L | ) |
References dt_lua_gtk_wrap, dt_lua_push_darktable_lib(), and register_lib().
|
static |
References dt_lib_module_t::data, and lua_lib_data_t::expandable.
|
static |
References dt_view_t::module_name, lua_lib_data_t::position_descriptions, and position_description_t::view.
Referenced by container_wrapper(), and position_wrapper().
|
static |
|
static |
|
static |
|
static |
References dt_lib_module_t::data.
| int position_wrapper | ( | const struct dt_lib_module_t * | self | ) |
|
static |
References container(), position_description_t::container, darktable, dt_lib_module_t::data, dt_lib_init_presets(), dt_lib_sort_plugins(), dt_lua_lib_register(), dt_lua_module_entry_push(), dt_lua_widget_bind(), dt_view_manager_get_current_view(), dt_view_manager_switch_by_view(), lua_lib_data_t::expandable, darktable_t::lib, dt_view_t::module_name, name, lua_lib_data_t::name, dt_lib_module_t::plugin_name, dt_lib_t::plugins, position_description_t::position, lua_lib_data_t::position_descriptions, ref_lib, position_description_t::view, darktable_t::view_manager, lua_lib_data_t::views, dt_lib_module_t::widget, and lua_lib_data_t::widget.
Referenced by dt_lua_init_lualib().
|
static |
|
static |
References async_lib_call(), dt_lua_async_call_alien, LUA_ASYNC_DONE, and LUA_ASYNC_TYPENAME.
|
static |
References async_lib_call(), dt_lua_async_call_alien, LUA_ASYNC_DONE, and LUA_ASYNC_TYPENAME.
|
static |
References dt_lib_module_t::data, and lua_lib_data_t::views.
|
static |
Referenced by register_lib().