![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "lua/lua.h"
Go to the source code of this file.
Typedefs | |
typedef unsigned int | dt_lua_tag_t |
Functions | |
int | dt_lua_tag_attach (lua_State *L) |
int | dt_lua_tag_detach (lua_State *L) |
int | dt_lua_tag_get_attached (lua_State *L) |
int | dt_lua_tag_get_tagged_images (lua_State *L) |
int | dt_lua_init_tags (lua_State *L) |
typedef unsigned int dt_lua_tag_t |
int dt_lua_init_tags | ( | lua_State * | L | ) |
References dt_lua_init_int_type, dt_lua_init_singleton(), dt_lua_push_darktable_lib(), dt_lua_tag_attach(), dt_lua_tag_detach(), dt_lua_tag_get_attached(), dt_lua_tag_get_tagged_images(), dt_lua_type_member_common(), dt_lua_type_register_const, dt_lua_type_register_const_type(), dt_lua_type_register_number_const, dt_lua_type_register_number_const_type(), dt_lua_type_setmetafield, tag_delete(), tag_index(), tag_length(), tag_lib_create(), tag_lib_find(), tag_lib_index(), tag_lib_length(), tag_name(), and tag_tostring().
int dt_lua_tag_attach | ( | lua_State * | L | ) |
References darktable, DT_DEBUG_CONTROL_SIGNAL_RAISE, dt_image_synch_xmp(), DT_SIGNAL_TAG_CHANGED, dt_tag_attach(), darktable_t::signals, TRUE, and UNKNOWN_IMAGE.
Referenced by dt_lua_init_image(), and dt_lua_init_tags().
int dt_lua_tag_detach | ( | lua_State * | L | ) |
References darktable, DT_DEBUG_CONTROL_SIGNAL_RAISE, dt_image_synch_xmp(), DT_SIGNAL_TAG_CHANGED, dt_tag_detach(), darktable_t::signals, and TRUE.
Referenced by dt_lua_init_image(), and dt_lua_init_tags().
int dt_lua_tag_get_attached | ( | lua_State * | L | ) |
References darktable, darktable_t::db, dt_database_get(), DT_DEBUG_SQLITE3_BIND_INT, and DT_DEBUG_SQLITE3_PREPARE_V2.
Referenced by dt_lua_init_image(), and dt_lua_init_tags().
int dt_lua_tag_get_tagged_images | ( | lua_State * | L | ) |
References darktable, darktable_t::db, dt_database_get(), DT_DEBUG_SQLITE3_BIND_INT, and DT_DEBUG_SQLITE3_PREPARE_V2.
Referenced by dt_lua_init_tags().