aboutsummaryrefslogtreecommitdiff
path: root/src/libui_sdl/libui/unix/uipriv_unix.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libui_sdl/libui/unix/uipriv_unix.h')
-rw-r--r--src/libui_sdl/libui/unix/uipriv_unix.h71
1 files changed, 0 insertions, 71 deletions
diff --git a/src/libui_sdl/libui/unix/uipriv_unix.h b/src/libui_sdl/libui/unix/uipriv_unix.h
deleted file mode 100644
index 9b77188..0000000
--- a/src/libui_sdl/libui/unix/uipriv_unix.h
+++ /dev/null
@@ -1,71 +0,0 @@
-// 22 april 2015
-#define GLIB_VERSION_MIN_REQUIRED GLIB_VERSION_2_40
-#define GLIB_VERSION_MAX_ALLOWED GLIB_VERSION_2_40
-#define GDK_VERSION_MIN_REQUIRED GDK_VERSION_3_10
-#define GDK_VERSION_MAX_ALLOWED GDK_VERSION_3_10
-#include <gtk/gtk.h>
-#include <math.h>
-#include <dlfcn.h> // see drawtext.c, gl.c
-#include <langinfo.h>
-#include <string.h>
-#include <stdlib.h>
-#include "../ui.h"
-#include "../ui_unix.h"
-#include "../common/uipriv.h"
-
-#define gtkXMargin 12
-#define gtkYMargin 12
-#define gtkXPadding 12
-#define gtkYPadding 6
-
-// menu.c
-extern GtkWidget *makeMenubar(uiWindow *);
-extern void freeMenubar(GtkWidget *);
-extern void uninitMenus(void);
-
-// alloc.c
-extern void initAlloc(void);
-extern void uninitAlloc(void);
-
-// util.c
-extern void setMargined(GtkContainer *, int);
-
-// child.c
-extern struct child *newChild(uiControl *child, uiControl *parent, GtkContainer *parentContainer);
-extern struct child *newChildWithBox(uiControl *child, uiControl *parent, GtkContainer *parentContainer, int margined);
-extern void childRemove(struct child *c);
-extern void childDestroy(struct child *c);
-extern GtkWidget *childWidget(struct child *c);
-extern int childFlag(struct child *c);
-extern void childSetFlag(struct child *c, int flag);
-extern GtkWidget *childBox(struct child *c);
-extern void childSetMargined(struct child *c, int margined);
-
-// draw.c
-extern uiDrawContext *newContext(cairo_t *);
-extern void freeContext(uiDrawContext *);
-
-// drawtext.c
-extern uiDrawTextFont *mkTextFont(PangoFont *f, gboolean add);
-extern PangoFont *pangoDescToPangoFont(PangoFontDescription *pdesc);
-
-// graphemes.c
-extern ptrdiff_t *graphemes(const char *text, PangoContext *context);
-
-// image.c
-/*TODO remove this*/typedef struct uiImage uiImage;
-extern cairo_surface_t *imageAppropriateSurface(uiImage *i, GtkWidget *w);
-
-// cellrendererbutton.c
-extern GtkCellRenderer *newCellRendererButton(void);
-
-// future.c
-extern void loadFutures(void);
-extern PangoAttribute *FUTURE_pango_attr_foreground_alpha_new(guint16 alpha);
-extern gboolean FUTURE_gtk_widget_path_iter_set_object_name(GtkWidgetPath *path, gint pos, const char *name);
-
-// gl.c
-extern uiGLContext *createGLContext(GtkWidget* widget, int maj, int min);
-extern void freeGLContext(uiGLContext* glctx);
-extern void areaDrawGL(GtkWidget* widget, uiAreaDrawParams* dp, cairo_t* cr, uiGLContext* glctx);
-