Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
module_toolbox.c File Reference
#include "control/signal.h"
#include "dtgtk/button.h"
#include "gui/gtk.h"
#include "libs/lib.h"
#include "libs/lib_api.h"
+ Include dependency graph for module_toolbox.c:

Data Structures

struct  child_data_t
 
struct  dt_lib_module_toolbox_t
 

Typedefs

typedef struct child_data_t child_data_t
 
typedef struct dt_lib_module_toolbox_t dt_lib_module_toolbox_t
 

Functions

static void _lib_module_toolbox_add (dt_lib_module_t *self, GtkWidget *widget, dt_view_type_flags_t views)
 
const char * name (struct dt_lib_module_t *self)
 
const char ** views (dt_lib_module_t *self)
 
uint32_t container (dt_lib_module_t *self)
 
int expandable (dt_lib_module_t *self)
 
int position ()
 
void gui_init (dt_lib_module_t *self)
 
void gui_cleanup (dt_lib_module_t *self)
 
void view_enter (struct dt_lib_module_t *self, struct dt_view_t *old_view, struct dt_view_t *new_view)
 

Typedef Documentation

◆ child_data_t

typedef struct child_data_t child_data_t

◆ dt_lib_module_toolbox_t

Function Documentation

◆ _lib_module_toolbox_add()

static void _lib_module_toolbox_add ( dt_lib_module_t self,
GtkWidget *  widget,
dt_view_type_flags_t  views 
)
static

◆ container()

uint32_t container ( dt_lib_module_t self)

◆ expandable()

int expandable ( dt_lib_module_t self)

◆ gui_cleanup()

◆ gui_init()

◆ name()

const char * name ( struct dt_lib_module_t self)

◆ position()

int position ( )

◆ view_enter()

void view_enter ( struct dt_lib_module_t self,
struct dt_view_t old_view,
struct dt_view_t new_view 
)

◆ views()

const char ** views ( dt_lib_module_t self)

Referenced by _lib_module_toolbox_add().