19#ifndef DT_GUI_ACTIONS_DOC_SCREENSHOT_H
20#define DT_GUI_ACTIONS_DOC_SCREENSHOT_H
typedef void((*dt_cache_allocate_t)(void *userdata, dt_cache_entry_t *entry))
struct _GtkWidget GtkWidget
GtkWidget, opaque, spelled exactly as GTK spells it.
void dt_gui_doc_screenshot_window_show(void)
void dt_gui_doc_screenshot_register_source(const char *section, dt_gui_doc_screenshot_source_t source)
void dt_gui_doc_screenshot_set_directory(const char *path)
void dt_gui_doc_screenshot_enable(void)
void(* dt_gui_doc_screenshot_source_t)(void *inventory)
gboolean dt_gui_doc_screenshot_enabled(void)
void dt_gui_doc_screenshot_add_target(void *inventory, GtkWidget *widget, const char *name)