Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
drawingarea.h File Reference
#include <glib-object.h>
#include <gtk/gtk.h>
+ Include dependency graph for drawingarea.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _GtkDarktableDrawingArea
 
struct  _GtkDarktableDrawingAreaClass
 

Macros

#define DTGTK_TYPE_DRAWING_AREA   (dtgtk_drawing_area_get_type())
 
#define DTGTK_DRAWING_AREA(obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj), DTGTK_TYPE_DRAWING_AREA, GtkDarktableDrawingArea))
 
#define DTGTK_IS_DRAWING_AREA(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj), DTGTK_TYPE_DRAWING_AREA))
 
#define DTGTK_DRAWING_AREA_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass), DTGTK_TYPE_DRAWING_AREA, GtkDarktableDrawingAreaClass))
 
#define DTGTK_IS_DRAWING_AREA_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), DTGTK_TYPE_DRAWING_AREA))
 
#define DTGTK_DRAWING_AREA_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS((obj), DTGTK_TYPE_DRAWING_AREA, GtkDarktableDrawingAreaClass))
 

Typedefs

typedef struct _GtkDarktableDrawingArea GtkDarktableDrawingArea
 
typedef struct _GtkDarktableDrawingAreaClass GtkDarktableDrawingAreaClass
 

Functions

GType dtgtk_drawing_area_get_type (void)
 
GtkWidget * dtgtk_drawing_area_new_with_aspect_ratio (double aspect)
 
void dtgtk_drawing_area_set_aspect_ratio (GtkWidget *w, double aspect)
 

Macro Definition Documentation

◆ DTGTK_DRAWING_AREA

#define DTGTK_DRAWING_AREA (   obj)     (G_TYPE_CHECK_INSTANCE_CAST((obj), DTGTK_TYPE_DRAWING_AREA, GtkDarktableDrawingArea))

◆ DTGTK_DRAWING_AREA_CLASS

#define DTGTK_DRAWING_AREA_CLASS (   klass)     (G_TYPE_CHECK_CLASS_CAST((klass), DTGTK_TYPE_DRAWING_AREA, GtkDarktableDrawingAreaClass))

◆ DTGTK_DRAWING_AREA_GET_CLASS

#define DTGTK_DRAWING_AREA_GET_CLASS (   obj)     (G_TYPE_INSTANCE_GET_CLASS((obj), DTGTK_TYPE_DRAWING_AREA, GtkDarktableDrawingAreaClass))

◆ DTGTK_IS_DRAWING_AREA

#define DTGTK_IS_DRAWING_AREA (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj), DTGTK_TYPE_DRAWING_AREA))

◆ DTGTK_IS_DRAWING_AREA_CLASS

#define DTGTK_IS_DRAWING_AREA_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass), DTGTK_TYPE_DRAWING_AREA))

◆ DTGTK_TYPE_DRAWING_AREA

#define DTGTK_TYPE_DRAWING_AREA   (dtgtk_drawing_area_get_type())

Typedef Documentation

◆ GtkDarktableDrawingArea

◆ GtkDarktableDrawingAreaClass

Function Documentation

◆ dtgtk_drawing_area_get_type()

GType dtgtk_drawing_area_get_type ( void  )

◆ dtgtk_drawing_area_new_with_aspect_ratio()

GtkWidget * dtgtk_drawing_area_new_with_aspect_ratio ( double  aspect)

◆ dtgtk_drawing_area_set_aspect_ratio()