Mercurial > projects > dwt2
view org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/internal/c/gdk.d @ 113:fb3aa8075988
D2 support for the linux port.
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Wed, 06 Apr 2011 21:57:23 +0200 |
parents | 70388b0e6dad |
children | 536e43f63c81 |
line wrap: on
line source
/****************************************************************************** Based on the generated files from the BCD tool modified by: Frank Benoit <keinfarbton@googlemail.com> ******************************************************************************/ module org.eclipse.swt.internal.c.gdk; import java.lang.all; public import org.eclipse.swt.internal.c.pango; public import org.eclipse.swt.internal.c.cairo; public import org.eclipse.swt.internal.c.glib_object; extern(C): align(4): const int GDK_CURRENT_TIME = 0; const int GDK_PARENT_RELATIVE = 1; const int GDK_PIXBUF_FEATURES_H = 1; const String GDK_PIXBUF_VERSION = "2.12.0"; const int GDK_MAX_TIMECOORD_AXES = 128; alias _GdkWindowObjectClass GdkWindowObjectClass; alias _GdkDrawableClass GdkDrawableClass; alias _GdkWindowObject GdkWindowObject; alias _GdkDrawable GdkDrawable; alias _GdkColor GdkColor; alias _GdkDrawable GdkPixmap; alias void GdkRegion; enum GdkWindowState { GDK_WINDOW_STATE_WITHDRAWN=1, GDK_WINDOW_STATE_ICONIFIED=2, GDK_WINDOW_STATE_MAXIMIZED=4, GDK_WINDOW_STATE_STICKY=8, GDK_WINDOW_STATE_FULLSCREEN=16, GDK_WINDOW_STATE_ABOVE=32, GDK_WINDOW_STATE_BELOW=64, } enum GdkEventMask { GDK_EXPOSURE_MASK=2, GDK_POINTER_MOTION_MASK=4, GDK_POINTER_MOTION_HINT_MASK=8, GDK_BUTTON_MOTION_MASK=16, GDK_BUTTON1_MOTION_MASK=32, GDK_BUTTON2_MOTION_MASK=64, GDK_BUTTON3_MOTION_MASK=128, GDK_BUTTON_PRESS_MASK=256, GDK_BUTTON_RELEASE_MASK=512, GDK_KEY_PRESS_MASK=1024, GDK_KEY_RELEASE_MASK=2048, GDK_ENTER_NOTIFY_MASK=4096, GDK_LEAVE_NOTIFY_MASK=8192, GDK_FOCUS_CHANGE_MASK=16384, GDK_STRUCTURE_MASK=32768, GDK_PROPERTY_CHANGE_MASK=65536, GDK_VISIBILITY_NOTIFY_MASK=131072, GDK_PROXIMITY_IN_MASK=262144, GDK_PROXIMITY_OUT_MASK=524288, GDK_SUBSTRUCTURE_MASK=1048576, GDK_SCROLL_MASK=2097152, GDK_ALL_EVENTS_MASK=4194302, } enum GdkWindowEdge { GDK_WINDOW_EDGE_NORTH_WEST=0, GDK_WINDOW_EDGE_NORTH=1, GDK_WINDOW_EDGE_NORTH_EAST=2, GDK_WINDOW_EDGE_WEST=3, GDK_WINDOW_EDGE_EAST=4, GDK_WINDOW_EDGE_SOUTH_WEST=5, GDK_WINDOW_EDGE_SOUTH=6, GDK_WINDOW_EDGE_SOUTH_EAST=7, } enum GdkGravity { GDK_GRAVITY_NORTH_WEST=1, GDK_GRAVITY_NORTH=2, GDK_GRAVITY_NORTH_EAST=3, GDK_GRAVITY_WEST=4, GDK_GRAVITY_CENTER=5, GDK_GRAVITY_EAST=6, GDK_GRAVITY_SOUTH_WEST=7, GDK_GRAVITY_SOUTH=8, GDK_GRAVITY_SOUTH_EAST=9, GDK_GRAVITY_STATIC=10, } enum GdkWMFunction { GDK_FUNC_ALL=1, GDK_FUNC_RESIZE=2, GDK_FUNC_MOVE=4, GDK_FUNC_MINIMIZE=8, GDK_FUNC_MAXIMIZE=16, GDK_FUNC_CLOSE=32, } enum GdkWMDecoration { GDK_DECOR_ALL=1, GDK_DECOR_BORDER=2, GDK_DECOR_RESIZEH=4, GDK_DECOR_TITLE=8, GDK_DECOR_MENU=16, GDK_DECOR_MINIMIZE=32, GDK_DECOR_MAXIMIZE=64, } enum GdkWindowTypeHint { GDK_WINDOW_TYPE_HINT_NORMAL=0, GDK_WINDOW_TYPE_HINT_DIALOG=1, GDK_WINDOW_TYPE_HINT_MENU=2, GDK_WINDOW_TYPE_HINT_TOOLBAR=3, GDK_WINDOW_TYPE_HINT_SPLASHSCREEN=4, GDK_WINDOW_TYPE_HINT_UTILITY=5, GDK_WINDOW_TYPE_HINT_DOCK=6, GDK_WINDOW_TYPE_HINT_DESKTOP=7, GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU=8, GDK_WINDOW_TYPE_HINT_POPUP_MENU=9, GDK_WINDOW_TYPE_HINT_TOOLTIP=10, GDK_WINDOW_TYPE_HINT_NOTIFICATION=11, GDK_WINDOW_TYPE_HINT_COMBO=12, GDK_WINDOW_TYPE_HINT_DND=13, } enum GdkWindowHints { GDK_HINT_POS=1, GDK_HINT_MIN_SIZE=2, GDK_HINT_MAX_SIZE=4, GDK_HINT_BASE_SIZE=8, GDK_HINT_ASPECT=16, GDK_HINT_RESIZE_INC=32, GDK_HINT_WIN_GRAVITY=64, GDK_HINT_USER_POS=128, GDK_HINT_USER_SIZE=256, } enum GdkWindowAttributesType { GDK_WA_TITLE=2, GDK_WA_X=4, GDK_WA_Y=8, GDK_WA_CURSOR=16, GDK_WA_COLORMAP=32, GDK_WA_VISUAL=64, GDK_WA_WMCLASS=128, GDK_WA_NOREDIR=256, GDK_WA_TYPE_HINT=512, } enum GdkWindowType { GDK_WINDOW_ROOT=0, GDK_WINDOW_TOPLEVEL=1, GDK_WINDOW_CHILD=2, GDK_WINDOW_DIALOG=3, GDK_WINDOW_TEMP=4, GDK_WINDOW_FOREIGN=5, } enum GdkWindowClass { GDK_INPUT_OUTPUT=0, GDK_INPUT_ONLY=1, } alias _GdkPointerHooks GdkPointerHooks; alias _GdkDrawable GdkWindow; enum GdkModifierType { GDK_SHIFT_MASK=1, GDK_LOCK_MASK=2, GDK_CONTROL_MASK=4, GDK_MOD1_MASK=8, GDK_MOD2_MASK=16, GDK_MOD3_MASK=32, GDK_MOD4_MASK=64, GDK_MOD5_MASK=128, GDK_BUTTON1_MASK=256, GDK_BUTTON2_MASK=512, GDK_BUTTON3_MASK=1024, GDK_BUTTON4_MASK=2048, GDK_BUTTON5_MASK=4096, GDK_SUPER_MASK=67108864, GDK_HYPER_MASK=134217728, GDK_META_MASK=268435456, GDK_RELEASE_MASK=1073741824, GDK_MODIFIER_MASK=1543512063, } alias _GdkDrawable * function(_GdkDrawable *, int *, int *, int *) _BCD_func__6478; alias _GdkScreen GdkScreen; alias _GdkDrawable * function(_GdkScreen *, int *, int *) _BCD_func__6479; alias _GdkWindowAttr GdkWindowAttr; alias _GdkVisual GdkVisual; alias _GdkColormap GdkColormap; alias _GdkCursor GdkCursor; alias _GdkGeometry GdkGeometry; enum GdkVisualType { GDK_VISUAL_STATIC_GRAY=0, GDK_VISUAL_GRAYSCALE=1, GDK_VISUAL_STATIC_COLOR=2, GDK_VISUAL_PSEUDO_COLOR=3, GDK_VISUAL_TRUE_COLOR=4, GDK_VISUAL_DIRECT_COLOR=5, } alias void GdkVisualClass; alias void * GdkAtom; alias void * GdkSelectionType; alias void * GdkTarget; alias void * GdkSelection; alias _GdkScreenClass GdkScreenClass; alias void function(_GdkScreen *) _BCD_func__6483; alias _GdkSpan GdkSpan; alias void function(_GdkSpan *, void *) _BCD_func__4157; alias _BCD_func__4157 GdkSpanFunc; enum GdkOverlapType { GDK_OVERLAP_RECTANGLE_IN=0, GDK_OVERLAP_RECTANGLE_OUT=1, GDK_OVERLAP_RECTANGLE_PART=2, } enum GdkFillRule { GDK_EVEN_ODD_RULE=0, GDK_WINDING_RULE=1, } enum GdkPropMode { GDK_PROP_MODE_REPLACE=0, GDK_PROP_MODE_PREPEND=1, GDK_PROP_MODE_APPEND=2, } alias _GdkPixmapObjectClass GdkPixmapObjectClass; alias _GdkPixmapObject GdkPixmapObject; alias _GdkPangoAttrEmbossColor GdkPangoAttrEmbossColor; alias _GdkPangoAttrEmbossed GdkPangoAttrEmbossed; alias _GdkPangoAttrStipple GdkPangoAttrStipple; alias _GdkDrawable GdkBitmap; alias void GdkPangoRendererPrivate; alias _GdkPangoRendererClass GdkPangoRendererClass; alias _GdkPangoRenderer GdkPangoRenderer; alias _GdkDisplayManagerClass GdkDisplayManagerClass; alias void GdkDisplayManager; alias _GdkDisplay GdkDisplay; alias void function(void *, _GdkDisplay *) _BCD_func__6492; alias _GdkKeymapClass GdkKeymapClass; alias _GdkKeymap GdkKeymap; alias void function(_GdkKeymap *) _BCD_func__6494; alias _GdkKeymapKey GdkKeymapKey; alias _GdkImageClass GdkImageClass; enum GdkImageType { GDK_IMAGE_NORMAL=0, GDK_IMAGE_SHARED=1, GDK_IMAGE_FASTEST=2, } enum GdkFontType { GDK_FONT_FONT=0, GDK_FONT_FONTSET=1, } alias _GdkTrapezoid GdkTrapezoid; alias _GdkGC GdkGC; alias _GdkGCValues GdkGCValues; enum GdkGCValuesMask { GDK_GC_FOREGROUND=1, GDK_GC_BACKGROUND=2, GDK_GC_FONT=4, GDK_GC_FUNCTION=8, GDK_GC_FILL=16, GDK_GC_TILE=32, GDK_GC_STIPPLE=64, GDK_GC_CLIP_MASK=128, GDK_GC_SUBWINDOW=256, GDK_GC_TS_X_ORIGIN=512, GDK_GC_TS_Y_ORIGIN=1024, GDK_GC_CLIP_X_ORIGIN=2048, GDK_GC_CLIP_Y_ORIGIN=4096, GDK_GC_EXPOSURES=8192, GDK_GC_LINE_WIDTH=16384, GDK_GC_LINE_STYLE=32768, GDK_GC_CAP_STYLE=65536, GDK_GC_JOIN_STYLE=131072, } alias _GdkGC * function(_GdkDrawable *, _GdkGCValues *, int) _BCD_func__6500; alias void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int) _BCD_func__6501; alias void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int, int, int) _BCD_func__6502; alias _GdkPoint GdkPoint; alias void function(_GdkDrawable *, _GdkGC *, int, _GdkPoint *, int) _BCD_func__6503; alias _GdkFont GdkFont; alias void function(_GdkDrawable *, _GdkFont *, _GdkGC *, int, int, char *, int) _BCD_func__6504; alias uint GdkWChar; alias void function(_GdkDrawable *, _GdkFont *, _GdkGC *, int, int, uint *, int) _BCD_func__6505; alias void function(_GdkDrawable *, _GdkGC *, _GdkDrawable *, int, int, int, int, int, int) _BCD_func__6506; alias void function(_GdkDrawable *, _GdkGC *, _GdkPoint *, int) _BCD_func__6507; alias _GdkSegment GdkSegment; alias void function(_GdkDrawable *, _GdkGC *, _GdkSegment *, int) _BCD_func__6508; alias void function(_GdkDrawable *, _GdkGC *, void *, int, int, _PangoGlyphString *) _BCD_func__6509; alias _GdkImage GdkImage; alias void function(_GdkDrawable *, _GdkGC *, _GdkImage *, int, int, int, int, int, int) _BCD_func__6510; alias int function(_GdkDrawable *) _BCD_func__6511; alias void function(_GdkDrawable *, int *, int *) _BCD_func__6512; alias void function(_GdkDrawable *, _GdkColormap *) _BCD_func__6513; alias _GdkColormap * function(_GdkDrawable *) _BCD_func__6514; alias _GdkVisual * function(_GdkDrawable *) _BCD_func__6515; alias _GdkScreen * function(_GdkDrawable *) _BCD_func__6516; alias _GdkImage * function(_GdkDrawable *, int, int, int, int) _BCD_func__6517; alias void * function(_GdkDrawable *) _BCD_func__6518; alias _GdkDrawable * function(_GdkDrawable *, int, int, int, int, int *, int *) _BCD_func__6519; alias void GdkPixbuf; enum GdkRgbDither { GDK_RGB_DITHER_NONE=0, GDK_RGB_DITHER_NORMAL=1, GDK_RGB_DITHER_MAX=2, } alias void function(_GdkDrawable *, _GdkGC *, void *, int, int, int, int, int, int, int, int, int) _BCD_func__6520; alias _GdkImage * function(_GdkDrawable *, _GdkImage *, int, int, int, int, int, int) _BCD_func__6521; alias void function(_GdkDrawable *, _GdkGC *, _PangoMatrix *, void *, int, int, _PangoGlyphString *) _BCD_func__6522; alias void function(_GdkDrawable *, _GdkGC *, _GdkTrapezoid *, int) _BCD_func__6523; alias void * function(_GdkDrawable *) _BCD_func__6524; alias void function() _BCD_func__5298; enum GdkSubwindowMode { GDK_CLIP_BY_CHILDREN=0, GDK_INCLUDE_INFERIORS=1, } enum GdkLineStyle { GDK_LINE_SOLID=0, GDK_LINE_ON_OFF_DASH=1, GDK_LINE_DOUBLE_DASH=2, } enum GdkJoinStyle { GDK_JOIN_MITER=0, GDK_JOIN_ROUND=1, GDK_JOIN_BEVEL=2, } enum GdkFunction { GDK_COPY=0, GDK_INVERT=1, GDK_XOR=2, GDK_CLEAR=3, GDK_AND=4, GDK_AND_REVERSE=5, GDK_AND_INVERT=6, GDK_NOOP=7, GDK_OR=8, GDK_EQUIV=9, GDK_OR_REVERSE=10, GDK_COPY_INVERT=11, GDK_OR_INVERT=12, GDK_NAND=13, GDK_NOR=14, GDK_SET=15, } enum GdkFill { GDK_SOLID=0, GDK_TILED=1, GDK_STIPPLED=2, GDK_OPAQUE_STIPPLED=3, } enum GdkCapStyle { GDK_CAP_NOT_LAST=0, GDK_CAP_BUTT=1, GDK_CAP_ROUND=2, GDK_CAP_PROJECTING=3, } alias _GdkGCClass GdkGCClass; alias void function(_GdkGC *, _GdkGCValues *) _BCD_func__6526; alias void function(_GdkGC *, _GdkGCValues *, int) _BCD_func__6527; alias void function(_GdkGC *, int, char *, int) _BCD_func__6528; alias _GdkDisplayPointerHooks GdkDisplayPointerHooks; alias void function(_GdkDisplay *, _GdkScreen * *, int *, int *, int *) _BCD_func__6531; alias _GdkDrawable * function(_GdkDisplay *, _GdkDrawable *, int *, int *, int *) _BCD_func__6532; alias _GdkDrawable * function(_GdkDisplay *, int *, int *) _BCD_func__6533; alias _GdkDisplayClass GdkDisplayClass; alias char * function(_GdkDisplay *) _BCD_func__6535; alias int function(_GdkDisplay *) _BCD_func__6536; alias _GdkScreen * function(_GdkDisplay *, int) _BCD_func__6537; alias _GdkScreen * function(_GdkDisplay *) _BCD_func__6538; alias void function(_GdkDisplay *, int) _BCD_func__6539; enum GdkOwnerChange { GDK_OWNER_CHANGE_NEW_OWNER=0, GDK_OWNER_CHANGE_DESTROY=1, GDK_OWNER_CHANGE_CLOSE=2, } enum GdkSettingAction { GDK_SETTING_ACTION_NEW=0, GDK_SETTING_ACTION_CHANGED=1, GDK_SETTING_ACTION_DELETED=2, } enum GdkPropertyState { GDK_PROPERTY_NEW_VALUE=0, GDK_PROPERTY_DELETE=1, } enum GdkCrossingMode { GDK_CROSSING_NORMAL=0, GDK_CROSSING_GRAB=1, GDK_CROSSING_UNGRAB=2, } enum GdkNotifyType { GDK_NOTIFY_ANCESTOR=0, GDK_NOTIFY_VIRTUAL=1, GDK_NOTIFY_INFERIOR=2, GDK_NOTIFY_NONLINEAR=3, GDK_NOTIFY_NONLINEAR_VIRTUAL=4, GDK_NOTIFY_UNKNOWN=5, } enum GdkScrollDirection { GDK_SCROLL_UP=0, GDK_SCROLL_DOWN=1, GDK_SCROLL_LEFT=2, GDK_SCROLL_RIGHT=3, } enum GdkVisibilityState { GDK_VISIBILITY_UNOBSCURED=0, GDK_VISIBILITY_PARTIAL=1, GDK_VISIBILITY_FULLY_OBSCURED=2, } enum GdkEventType { GDK_NOTHING=-1, GDK_DELETE=0, GDK_DESTROY=1, GDK_EXPOSE=2, GDK_MOTION_NOTIFY=3, GDK_BUTTON_PRESS=4, GDK_2BUTTON_PRESS=5, GDK_3BUTTON_PRESS=6, GDK_BUTTON_RELEASE=7, GDK_KEY_PRESS=8, GDK_KEY_RELEASE=9, GDK_ENTER_NOTIFY=10, GDK_LEAVE_NOTIFY=11, GDK_FOCUS_CHANGE=12, GDK_CONFIGURE=13, GDK_MAP=14, GDK_UNMAP=15, GDK_PROPERTY_NOTIFY=16, GDK_SELECTION_CLEAR=17, GDK_SELECTION_REQUEST=18, GDK_SELECTION_NOTIFY=19, GDK_PROXIMITY_IN=20, GDK_PROXIMITY_OUT=21, GDK_DRAG_ENTER=22, GDK_DRAG_LEAVE=23, GDK_DRAG_MOTION=24, GDK_DRAG_STATUS=25, GDK_DROP_START=26, GDK_DROP_FINISHED=27, GDK_CLIENT_EVENT=28, GDK_VISIBILITY_NOTIFY=29, GDK_NO_EXPOSE=30, GDK_SCROLL=31, GDK_WINDOW_STATE=32, GDK_SETTING=33, GDK_OWNER_CHANGE=34, GDK_GRAB_BROKEN=35, } enum GdkFilterReturn { GDK_FILTER_CONTINUE=0, GDK_FILTER_TRANSLATE=1, GDK_FILTER_REMOVE=2, } alias void GdkXEvent; alias _GdkEvent GdkEvent; alias int function(void *, _GdkEvent *, void *) _BCD_func__4335; alias _BCD_func__4335 GdkFilterFunc; alias void function(_GdkEvent *, void *) _BCD_func__4336; alias _BCD_func__4336 GdkEventFunc; alias _GdkEventAny GdkEventAny; alias _GdkEventExpose GdkEventExpose; alias _GdkEventNoExpose GdkEventNoExpose; alias _GdkEventVisibility GdkEventVisibility; alias _GdkEventMotion GdkEventMotion; alias _GdkEventButton GdkEventButton; alias _GdkEventScroll GdkEventScroll; alias _GdkEventKey GdkEventKey; alias _GdkEventCrossing GdkEventCrossing; alias _GdkEventFocus GdkEventFocus; alias _GdkEventConfigure GdkEventConfigure; alias _GdkEventProperty GdkEventProperty; alias _GdkEventSelection GdkEventSelection; alias _GdkEventOwnerChange GdkEventOwnerChange; alias _GdkEventProximity GdkEventProximity; alias _GdkEventClient GdkEventClient; alias _GdkEventDND GdkEventDND; alias _GdkEventWindowState GdkEventWindowState; alias _GdkEventSetting GdkEventSetting; alias _GdkEventGrabBroken GdkEventGrabBroken; alias _GdkDragContext GdkDragContext; alias _GdkDevice GdkDevice; alias uint GdkNativeWindow; alias _GdkRectangle GdkRectangle; enum GdkAxisUse { GDK_AXIS_IGNORE=0, GDK_AXIS_X=1, GDK_AXIS_Y=2, GDK_AXIS_PRESSURE=3, GDK_AXIS_XTILT=4, GDK_AXIS_YTILT=5, GDK_AXIS_WHEEL=6, GDK_AXIS_LAST=7, } enum GdkInputMode { GDK_MODE_DISABLED=0, GDK_MODE_SCREEN=1, GDK_MODE_WINDOW=2, } enum GdkInputSource { GDK_SOURCE_MOUSE=0, GDK_SOURCE_PEN=1, GDK_SOURCE_ERASER=2, GDK_SOURCE_CURSOR=3, } enum GdkExtensionMode { GDK_EXTENSION_EVENTS_NONE=0, GDK_EXTENSION_EVENTS_ALL=1, GDK_EXTENSION_EVENTS_CURSOR=2, } alias _GdkTimeCoord GdkTimeCoord; alias void GdkDeviceClass; alias _GdkDeviceAxis GdkDeviceAxis; alias _GdkDeviceKey GdkDeviceKey; alias _GdkDragContextClass GdkDragContextClass; enum GdkDragProtocol { GDK_DRAG_PROTO_MOTIF=0, GDK_DRAG_PROTO_XDND=1, GDK_DRAG_PROTO_ROOTWIN=2, GDK_DRAG_PROTO_NONE=3, GDK_DRAG_PROTO_WIN32_DROPFILES=4, GDK_DRAG_PROTO_OLE2=5, GDK_DRAG_PROTO_LOCAL=6, } enum GdkDragAction { GDK_ACTION_DEFAULT=1, GDK_ACTION_COPY=2, GDK_ACTION_MOVE=4, GDK_ACTION_LINK=8, GDK_ACTION_PRIVATE=16, GDK_ACTION_ASK=32, } enum GdkCursorType { GDK_X_CURSOR=0, GDK_ARROW=2, GDK_BASED_ARROW_DOWN=4, GDK_BASED_ARROW_UP=6, GDK_BOAT=8, GDK_BOGOSITY=10, GDK_BOTTOM_LEFT_CORNER=12, GDK_BOTTOM_RIGHT_CORNER=14, GDK_BOTTOM_SIDE=16, GDK_BOTTOM_TEE=18, GDK_BOX_SPIRAL=20, GDK_CENTER_PTR=22, GDK_CIRCLE=24, GDK_CLOCK=26, GDK_COFFEE_MUG=28, GDK_CROSS=30, GDK_CROSS_REVERSE=32, GDK_CROSSHAIR=34, GDK_DIAMOND_CROSS=36, GDK_DOT=38, GDK_DOTBOX=40, GDK_DOUBLE_ARROW=42, GDK_DRAFT_LARGE=44, GDK_DRAFT_SMALL=46, GDK_DRAPED_BOX=48, GDK_EXCHANGE=50, GDK_FLEUR=52, GDK_GOBBLER=54, GDK_GUMBY=56, GDK_HAND1=58, GDK_HAND2=60, GDK_HEART=62, GDK_ICON=64, GDK_IRON_CROSS=66, GDK_LEFT_PTR=68, GDK_LEFT_SIDE=70, GDK_LEFT_TEE=72, GDK_LEFTBUTTON=74, GDK_LL_ANGLE=76, GDK_LR_ANGLE=78, GDK_MAN=80, GDK_MIDDLEBUTTON=82, GDK_MOUSE=84, GDK_PENCIL=86, GDK_PIRATE=88, GDK_PLUS=90, GDK_QUESTION_ARROW=92, GDK_RIGHT_PTR=94, GDK_RIGHT_SIDE=96, GDK_RIGHT_TEE=98, GDK_RIGHTBUTTON=100, GDK_RTL_LOGO=102, GDK_SAILBOAT=104, GDK_SB_DOWN_ARROW=106, GDK_SB_H_DOUBLE_ARROW=108, GDK_SB_LEFT_ARROW=110, GDK_SB_RIGHT_ARROW=112, GDK_SB_UP_ARROW=114, GDK_SB_V_DOUBLE_ARROW=116, GDK_SHUTTLE=118, GDK_SIZING=120, GDK_SPIDER=122, GDK_SPRAYCAN=124, GDK_STAR=126, GDK_TARGET=128, GDK_TCROSS=130, GDK_TOP_LEFT_ARROW=132, GDK_TOP_LEFT_CORNER=134, GDK_TOP_RIGHT_CORNER=136, GDK_TOP_SIDE=138, GDK_TOP_TEE=140, GDK_TREK=142, GDK_UL_ANGLE=144, GDK_UMBRELLA=146, GDK_UR_ANGLE=148, GDK_WATCH=150, GDK_XTERM=152, GDK_LAST_CURSOR=153, GDK_CURSOR_IS_PIXMAP=-1, } alias _GdkPixbufLoaderClass GdkPixbufLoaderClass; alias _GdkPixbufLoader GdkPixbufLoader; alias void function(_GdkPixbufLoader *, int, int) _BCD_func__6572; alias void function(_GdkPixbufLoader *) _BCD_func__6573; alias void function(_GdkPixbufLoader *, int, int, int, int) _BCD_func__6574; alias void GdkPixbufFormat; alias void GdkPixbufSimpleAnimClass; alias void GdkPixbufSimpleAnim; alias void GdkPixbufAnimationIter; alias void GdkPixbufAnimation; enum GdkPixbufRotation { GDK_PIXBUF_ROTATE_NONE=0, GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE=90, GDK_PIXBUF_ROTATE_UPSIDEDOWN=180, GDK_PIXBUF_ROTATE_CLOCKWISE=270, } enum GdkInterpType { GDK_INTERP_NEAREST=0, GDK_INTERP_TILES=1, GDK_INTERP_BILINEAR=2, GDK_INTERP_HYPER=3, } alias int function(char *, uint, _GError * *, void *) _BCD_func__4618; alias _BCD_func__4618 GdkPixbufSaveFunc; enum GdkPixbufError { GDK_PIXBUF_ERROR_CORRUPT_IMAGE=0, GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY=1, GDK_PIXBUF_ERROR_BAD_OPTION=2, GDK_PIXBUF_ERROR_UNKNOWN_TYPE=3, GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION=4, GDK_PIXBUF_ERROR_FAILED=5, } alias void function(char *, void *) _BCD_func__4621; alias _BCD_func__4621 GdkPixbufDestroyNotify; enum GdkColorspace { GDK_COLORSPACE_RGB=0, } enum GdkPixbufAlphaMode { GDK_PIXBUF_ALPHA_BILEVEL=0, GDK_PIXBUF_ALPHA_FULL=1, } alias _GdkRgbCmap GdkRgbCmap; alias _GdkColormapClass GdkColormapClass; alias void function(void *) _BCD_func__4634; alias _BCD_func__4634 GdkDestroyNotify; enum GdkInputCondition { GDK_INPUT_READ=1, GDK_INPUT_WRITE=2, GDK_INPUT_EXCEPTION=4, } alias void function(void *, int, int) _BCD_func__4635; alias _BCD_func__4635 GdkInputFunction; enum GdkGrabStatus { GDK_GRAB_SUCCESS=0, GDK_GRAB_ALREADY_GRABBED=1, GDK_GRAB_INVALID_TIME=2, GDK_GRAB_NOT_VIEWABLE=3, GDK_GRAB_FROZEN=4, } enum GdkStatus { GDK_OK=0, GDK_ERROR=-1, GDK_ERROR_PARAM=-2, GDK_ERROR_FILE=-3, GDK_ERROR_MEM=-4, } enum GdkByteOrder { GDK_LSB_FIRST=0, GDK_MSB_FIRST=1, } alias int function(void *) _BCD_func__5647; alias int function(_GdkDrawable *, void *) _BCD_func__6008; alias void function(void *, _PangoAttrShape *, int, void *) _BCD_func__4593; alias void function(void *) _BCD_func__4610; alias char * function(void *) _BCD_func__4611; alias int function(void *) _BCD_func__1140; alias int function(void *, long *, int) _BCD_func__1142; alias int function(void *, char *, uint) _BCD_func__1144; alias int function(void *, char *, uint) _BCD_func__1146; alias int function(void * *, char *) _BCD_func__4808; alias int function(char *, char * * *, uint *) _BCD_func__4809; alias int function(void *, char *, char *, char *, char *) _BCD_func__4810; alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__4811; alias void function(__gconv_step *) _BCD_func__4812; alias int function(__gconv_step *) _BCD_func__4813; alias uint function(__gconv_step *, char) _BCD_func__4814; alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__4815; alias int function(void *, void *, void *) _BCD_func__4965; alias void * function(void *) _BCD_func__4989; alias int function(_PangoAttribute *, void *) _BCD_func__4990; alias void function(void *, uint, uint, _GInterfaceInfo *) _BCD_func__5093; alias void function(void *, uint, _GTypeInfo *, _GTypeValueTable *) _BCD_func__5094; alias void function(void *) _BCD_func__5095; alias void function(void *, _GObject *, int) _BCD_func__5243; alias void function(void *, _GObject *) _BCD_func__5247; alias void function(_GObject *) _BCD_func__5248; alias void function(_GObject *, uint, _GValue *, _GParamSpec *) _BCD_func__5249; alias void function(_GObject *, uint, _GValue *, _GParamSpec *) _BCD_func__5250; alias int function(_GSignalInvocationHint *, _GValue *, _GValue *, void *) _BCD_func__5276; alias int function(_GSignalInvocationHint *, uint, _GValue *, void *) _BCD_func__5277; alias void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *) _BCD_func__5278; alias void function(void *, _GClosure *) _BCD_func__5297; alias void function(_GValue *, _GValue *) _BCD_func__5355; alias void * function(void *) _BCD_func__5383; alias void function(void *, void *) _BCD_func__5387; alias int function(void *, _GTypeClass *) _BCD_func__5388; alias void function(_GTypeInstance *, void *) _BCD_func__5389; alias int function(void *, void *, void *) _BCD_func__5443; alias int function(void *, void *, void *) _BCD_func__5457; alias void function(_GScanner *, char *, int) _BCD_func__5460; alias int function(void *, _GString *, void *) _BCD_func__5532; alias void function(void *, void *, void *, _GError * *) _BCD_func__5549; alias int function(void *, void *, void *, _GError * *) _BCD_func__5550; alias int function(char *, char *, void *, _GError * *) _BCD_func__5551; alias void * function(void *, void *) _BCD_func__5562; alias void function(_GNode *, void *) _BCD_func__5563; alias int function(_GNode *, void *) _BCD_func__5564; alias void function(char *) _BCD_func__5572; alias void function(char *, int, char *, void *) _BCD_func__5574; alias int function(_GIOChannel *, int, void *) _BCD_func__5589; alias int function(_GPollFD *, uint, int) _BCD_func__5640; alias void function(int, int, void *) _BCD_func__5646; alias void function(_GHookList *, _GHook *) _BCD_func__5682; alias int function(_GHook *, void *) _BCD_func__5683; alias void function(_GHook *, void *) _BCD_func__5684; alias int function(_GHook *, _GHook *) _BCD_func__5685; alias void function(uint, void *, void *) _BCD_func__5719; alias int function(char *, char *, uint) _BCD_func__5722; alias char * function(void *) _BCD_func__5723; alias char * function(char *, void *) _BCD_func__5908; alias void function(void *, void *, void *) _BCD_func__5909; alias uint function(void *) _BCD_func__5910; alias int function(void *, void *) _BCD_func__5911; alias int function(void *, void *, void *) _BCD_func__5912; alias int function(void *, void *) _BCD_func__5913; alias int function(void *, char *, uint) _BCD_func__5985; alias int function(void *, char *, uint) _BCD_func__5986; struct _GdkWindowObjectClass { _GdkDrawableClass parent_class; } struct _GdkWindowObject { _GdkDrawable parent_instance; _GdkDrawable * impl; _GdkWindowObject * parent; void * user_data; int x; int y; int extension_events; _GList * filters; _GList * children; _GdkColor bg_color; _GdkDrawable * bg_pixmap; _GSList * paint_stack; void * update_area; uint update_freeze_count; char window_type; char depth; char resize_count; int state; uint bitfield0; // uint guffaw_gravity // bits 0 .. 1 // uint input_only // bits 1 .. 2 // uint modal_hint // bits 2 .. 3 // uint composited // bits 3 .. 4 // uint destroyed // bits 4 .. 6 // uint accept_focus // bits 6 .. 7 // uint focus_on_map // bits 7 .. 8 // uint shaped // bits 8 .. 9 int event_mask; uint update_and_descendants_freeze_count; } struct _GdkPointerHooks { _BCD_func__6478 get_pointer; _BCD_func__6479 window_at_pointer; } struct _GdkWindowAttr { char * title; int event_mask; int x; int y; int width; int height; int wclass; _GdkVisual * visual; _GdkColormap * colormap; int window_type; _GdkCursor * cursor; char * wmclass_name; char * wmclass_class; int override_redirect; int type_hint; } struct _GdkGeometry { int min_width; int min_height; int max_width; int max_height; int base_width; int base_height; int width_inc; int height_inc; double min_aspect; double max_aspect; int win_gravity; } struct _GdkScreenClass { _GObjectClass parent_class; _BCD_func__6483 size_changed; _BCD_func__6483 composited_changed; } struct _GdkPixmapObjectClass { _GdkDrawableClass parent_class; } struct _GdkPixmapObject { _GdkDrawable parent_instance; _GdkDrawable * impl; int depth; } struct _GdkPangoAttrEmbossColor { _PangoAttribute attr; _PangoColor color; } struct _GdkPangoAttrEmbossed { _PangoAttribute attr; int embossed; } struct _GdkPangoAttrStipple { _PangoAttribute attr; _GdkDrawable * stipple; } struct _GdkPangoRendererClass { _PangoRendererClass parent_class; } struct _GdkPangoRenderer { _PangoRenderer parent_instance; void * priv; } struct _GdkDisplayManagerClass { _GObjectClass parent_class; _BCD_func__6492 display_opened; } struct _GdkKeymapClass { _GObjectClass parent_class; _BCD_func__6494 direction_changed; _BCD_func__6494 keys_changed; } struct _GdkKeymap { _GObject parent_instance; _GdkDisplay * display; } struct _GdkKeymapKey { uint keycode; int group; int level; } struct _GdkImageClass { _GObjectClass parent_class; } struct _GdkTrapezoid { double y1; double x11; double x21; double y2; double x12; double x22; } struct _GdkDrawableClass { _GObjectClass parent_class; _BCD_func__6500 create_gc; _BCD_func__6501 draw_rectangle; _BCD_func__6502 draw_arc; _BCD_func__6503 draw_polygon; _BCD_func__6504 draw_text; _BCD_func__6505 draw_text_wc; _BCD_func__6506 draw_drawable; _BCD_func__6507 draw_points; _BCD_func__6508 draw_segments; _BCD_func__6507 draw_lines; _BCD_func__6509 draw_glyphs; _BCD_func__6510 draw_image; _BCD_func__6511 get_depth; _BCD_func__6512 get_size; _BCD_func__6513 set_colormap; _BCD_func__6514 get_colormap; _BCD_func__6515 get_visual; _BCD_func__6516 get_screen; _BCD_func__6517 get_image; _BCD_func__6518 get_clip_region; _BCD_func__6518 get_visible_region; _BCD_func__6519 get_composite_drawable; _BCD_func__6520 draw_pixbuf; _BCD_func__6521 _copy_to_image; _BCD_func__6522 draw_glyphs_transformed; _BCD_func__6523 draw_trapezoids; _BCD_func__6524 ref_cairo_surface; _BCD_func__5298 _gdk_reserved4; _BCD_func__5298 _gdk_reserved5; _BCD_func__5298 _gdk_reserved6; _BCD_func__5298 _gdk_reserved7; _BCD_func__5298 _gdk_reserved9; _BCD_func__5298 _gdk_reserved10; _BCD_func__5298 _gdk_reserved11; _BCD_func__5298 _gdk_reserved12; _BCD_func__5298 _gdk_reserved13; _BCD_func__5298 _gdk_reserved14; _BCD_func__5298 _gdk_reserved15; _BCD_func__5298 _gdk_reserved16; } struct _GdkGCClass { _GObjectClass parent_class; _BCD_func__6526 get_values; _BCD_func__6527 set_values; _BCD_func__6528 set_dashes; _BCD_func__5298 _gdk_reserved1; _BCD_func__5298 _gdk_reserved2; _BCD_func__5298 _gdk_reserved3; _BCD_func__5298 _gdk_reserved4; } struct _GdkGCValues { _GdkColor foreground; _GdkColor background; _GdkFont * font; int function_; int fill; _GdkDrawable * tile; _GdkDrawable * stipple; _GdkDrawable * clip_mask; int subwindow_mode; int ts_x_origin; int ts_y_origin; int clip_x_origin; int clip_y_origin; int graphics_exposures; int line_width; int line_style; int cap_style; int join_style; } struct _GdkDisplayPointerHooks { _BCD_func__6531 get_pointer; _BCD_func__6532 window_get_pointer; _BCD_func__6533 window_at_pointer; } struct _GdkDisplayClass { _GObjectClass parent_class; _BCD_func__6535 get_display_name; _BCD_func__6536 get_n_screens; _BCD_func__6537 get_screen; _BCD_func__6538 get_default_screen; _BCD_func__6539 closed; } union _GdkEvent { int type; _GdkEventAny any; _GdkEventExpose expose; _GdkEventNoExpose no_expose; _GdkEventVisibility visibility; _GdkEventMotion motion; _GdkEventButton button; _GdkEventScroll scroll; _GdkEventKey key; _GdkEventCrossing crossing; _GdkEventFocus focus_change; _GdkEventConfigure configure; _GdkEventProperty property; _GdkEventSelection selection; _GdkEventOwnerChange owner_change; _GdkEventProximity proximity; _GdkEventClient client; _GdkEventDND dnd; _GdkEventWindowState window_state; _GdkEventSetting setting; _GdkEventGrabBroken grab_broken; } struct _GdkEventGrabBroken { int type; _GdkDrawable * window; char send_event; int keyboard; int implicit; _GdkDrawable * grab_window; } struct _GdkEventSetting { int type; _GdkDrawable * window; char send_event; int action; char * name; } struct _GdkEventWindowState { int type; _GdkDrawable * window; char send_event; int changed_mask; int new_window_state; } struct _GdkEventDND { int type; _GdkDrawable * window; char send_event; _GdkDragContext * context; uint time; short x_root; short y_root; } union N15_GdkEventClient5__115E { char [20] b; short [10] s; int [5] l; } struct _GdkEventClient { int type; _GdkDrawable * window; char send_event; void * message_type; ushort data_format; N15_GdkEventClient5__115E data; } struct _GdkEventProximity { int type; _GdkDrawable * window; char send_event; uint time; _GdkDevice * device; } struct _GdkEventOwnerChange { int type; _GdkDrawable * window; char send_event; uint owner; int reason; void * selection; uint time; uint selection_time; } struct _GdkEventSelection { int type; _GdkDrawable * window; char send_event; void * selection; void * target; void * property; uint time; uint requestor; } struct _GdkEventProperty { int type; _GdkDrawable * window; char send_event; void * atom; uint time; uint state; } struct _GdkEventConfigure { int type; _GdkDrawable * window; char send_event; int x; int y; int width; int height; } struct _GdkEventCrossing { int type; _GdkDrawable * window; char send_event; _GdkDrawable * subwindow; uint time; double x; double y; double x_root; double y_root; int mode; int detail; int focus; uint state; } struct _GdkEventFocus { int type; _GdkDrawable * window; char send_event; short in_; } struct _GdkEventKey { int type; _GdkDrawable * window; char send_event; uint time; uint state; uint keyval; int length; char * string; ushort hardware_keycode; char group; ubyte bitfield0; // uint is_modifier // bits 0 .. 1 } struct _GdkEventScroll { int type; _GdkDrawable * window; char send_event; uint time; double x; double y; uint state; int direction; _GdkDevice * device; double x_root; double y_root; } struct _GdkEventButton { int type; _GdkDrawable * window; char send_event; uint time; double x; double y; double * axes; uint state; uint button; _GdkDevice * device; double x_root; double y_root; } struct _GdkEventMotion { int type; _GdkDrawable * window; char send_event; uint time; double x; double y; double * axes; uint state; short is_hint; _GdkDevice * device; double x_root; double y_root; } struct _GdkEventVisibility { int type; _GdkDrawable * window; char send_event; int state; } struct _GdkEventNoExpose { int type; _GdkDrawable * window; char send_event; } struct _GdkEventExpose { int type; _GdkDrawable * window; char send_event; _GdkRectangle area; void * region; int count; } struct _GdkEventAny { int type; _GdkDrawable * window; char send_event; } struct _GdkTimeCoord { uint time; double [128] axes; } struct _GdkDevice { _GObject parent_instance; char * name; int source; int mode; int has_cursor; int num_axes; _GdkDeviceAxis * axes; int num_keys; _GdkDeviceKey * keys; } struct _GdkDeviceAxis { int use; double min; double max; } struct _GdkDeviceKey { uint keyval; int modifiers; } struct _GdkDragContextClass { _GObjectClass parent_class; } struct _GdkDragContext { _GObject parent_instance; int protocol; int is_source; _GdkDrawable * source_window; _GdkDrawable * dest_window; _GList * targets; int actions; int suggested_action; int action; uint start_time; void * windowing_data; } struct _GdkPixbufLoaderClass { _GObjectClass parent_class; _BCD_func__6572 size_prepared; _BCD_func__6573 area_prepared; _BCD_func__6574 area_updated; _BCD_func__6573 closed; } struct _GdkPixbufLoader { _GObject parent_instance; void * priv; } struct _GdkRgbCmap { uint [256] colors; int n_colors; _GSList * info_list; } struct _GdkColormapClass { _GObjectClass parent_class; } struct _GdkScreen { _GObject parent_instance; uint bitfield0; // uint closed // bits 0 .. 1 _GdkGC * [32] normal_gcs; _GdkGC * [32] exposure_gcs; void * font_options; double resolution; } struct _GdkDisplay { _GObject parent_instance; _GList * queued_events; _GList * queued_tail; uint [2] button_click_time; _GdkDrawable * [2] button_window; int [2] button_number; uint double_click_time; _GdkDevice * core_pointer; _GdkDisplayPointerHooks * pointer_hooks; uint bitfield0; // uint closed // bits 0 .. 1 uint double_click_distance; int [2] button_x; int [2] button_y; } struct _GdkDrawable { _GObject parent_instance; } struct _GdkVisual { _GObject parent_instance; int type; int depth; int byte_order; int colormap_size; int bits_per_rgb; uint red_mask; int red_shift; int red_prec; uint green_mask; int green_shift; int green_prec; uint blue_mask; int blue_shift; int blue_prec; } struct _GdkImage { _GObject parent_instance; int type; _GdkVisual * visual; int byte_order; int width; int height; ushort depth; ushort bpp; ushort bpl; ushort bits_per_pixel; void * mem; _GdkColormap * colormap; void * windowing_data; } struct _GdkGC { _GObject parent_instance; int clip_x_origin; int clip_y_origin; int ts_x_origin; int ts_y_origin; _GdkColormap * colormap; } struct _GdkFont { int type; int ascent; int descent; } struct _GdkCursor { int type; uint ref_count; } struct _GdkColormap { _GObject parent_instance; int size; _GdkColor * colors; _GdkVisual * visual; void * windowing_data; } struct _GdkColor { uint pixel; ushort red; ushort green; ushort blue; } struct _GdkSpan { int x; int y; int width; } struct _GdkSegment { int x1; int y1; int x2; int y2; } struct _GdkRectangle { int x; int y; int width; int height; } struct _GdkPoint { int x; int y; } version(DYNLINK){ mixin(gshared!( "extern (C) uint function(uint, _BCD_func__5647, void *)gdk_threads_add_timeout; extern (C) uint function(int, uint, _BCD_func__5647, void *, _BCD_func__4634)gdk_threads_add_timeout_full; extern (C) uint function(_BCD_func__5647, void *)gdk_threads_add_idle; extern (C) uint function(int, _BCD_func__5647, void *, _BCD_func__4634)gdk_threads_add_idle_full; extern (C) void function(_BCD_func__5298, _BCD_func__5298)gdk_threads_set_lock_functions; extern (C) void function()gdk_threads_init; extern (C) void function()gdk_threads_leave; extern (C) void function()gdk_threads_enter; extern (C) extern _BCD_func__5298* gdk_threads_unlock; extern (C) extern _BCD_func__5298* gdk_threads_lock; extern (C) extern void ** gdk_threads_mutex; extern (C) void function(char *)gdk_notify_startup_complete_with_id; extern (C) void function()gdk_notify_startup_complete; extern (C) int function(_GdkDisplay *, _GdkEvent *, uint)gdk_event_send_client_message_for_display; extern (C) void function(_GdkEvent *)gdk_event_send_clientmessage_toall; extern (C) int function(_GdkEvent *, uint)gdk_event_send_client_message; extern (C) int function(uint *, char *, int)gdk_mbstowcs; extern (C) char * function(uint *)gdk_wcstombs; extern (C) uint function()gdk_rectangle_get_type; extern (C) void function(_GdkRectangle *, _GdkRectangle *, _GdkRectangle *)gdk_rectangle_union; extern (C) int function(_GdkRectangle *, _GdkRectangle *, _GdkRectangle *)gdk_rectangle_intersect; extern (C) void function(uint)gdk_set_double_click_time; extern (C) void function()gdk_flush; extern (C) void function()gdk_beep; extern (C) int function()gdk_screen_height_mm; extern (C) int function()gdk_screen_width_mm; extern (C) int function()gdk_screen_height; extern (C) int function()gdk_screen_width; extern (C) int function()gdk_pointer_is_grabbed; extern (C) void function(uint)gdk_keyboard_ungrab; extern (C) void function(uint)gdk_pointer_ungrab; extern (C) int function(_GdkDisplay *, _GdkDrawable * *, int *)gdk_keyboard_grab_info_libgtk_only; extern (C) int function(_GdkDisplay *, _GdkDrawable * *, int *)gdk_pointer_grab_info_libgtk_only; extern (C) int function(_GdkDrawable *, int, uint)gdk_keyboard_grab; extern (C) int function(_GdkDrawable *, int, int, _GdkDrawable *, _GdkCursor *, uint)gdk_pointer_grab; extern (C) void function(int)gdk_input_remove; extern (C) int function(int, int, _BCD_func__4635, void *)gdk_input_add; extern (C) int function(int, int, _BCD_func__4635, void *, _BCD_func__4634)gdk_input_add_full; extern (C) char * function()gdk_get_display_arg_name; extern (C) char * function()gdk_get_display; extern (C) int function()gdk_get_use_xshm; extern (C) void function(int)gdk_set_use_xshm; extern (C) int function()gdk_error_trap_pop; extern (C) void function()gdk_error_trap_push; extern (C) void function(char *)gdk_set_program_class; extern (C) char * function()gdk_get_program_class; extern (C) char * function()gdk_set_locale; extern (C) void function(int)gdk_exit; extern (C) void function()gdk_pre_parse_libgtk_only; extern (C) void function(void *)gdk_add_option_entries_libgtk_only; extern (C) int function(int *, char * * *)gdk_init_check; extern (C) void function(int *, char * * *)gdk_init; extern (C) void function(int *, char * * *)gdk_parse_args; extern (C) _GdkDrawable * function()gdk_get_default_root_window; extern (C) _GdkPointerHooks * function(_GdkPointerHooks *)gdk_set_pointer_hooks; extern (C) void function(_GdkDrawable *)gdk_window_configure_finished; extern (C) void function(_GdkDrawable *)gdk_window_enable_synchronized_configure; extern (C) void function(_GdkDrawable *, _GdkDrawable * *, int *, int *)gdk_window_get_internal_paint_info; extern (C) void function(_GdkGeometry *, uint, int, int, int *, int *)gdk_window_constrain_size; extern (C) void function(int)gdk_window_set_debug_updates; extern (C) void function(_GdkDrawable *, int)gdk_window_process_updates; extern (C) void function()gdk_window_process_all_updates; extern (C) void function(_GdkDrawable *)gdk_window_thaw_toplevel_updates_libgtk_only; extern (C) void function(_GdkDrawable *)gdk_window_freeze_toplevel_updates_libgtk_only; extern (C) void function(_GdkDrawable *)gdk_window_thaw_updates; extern (C) void function(_GdkDrawable *)gdk_window_freeze_updates; extern (C) void * function(_GdkDrawable *)gdk_window_get_update_area; extern (C) void function(_GdkDrawable *, void *, _BCD_func__6008, void *)gdk_window_invalidate_maybe_recurse; extern (C) void function(_GdkDrawable *, void *, int)gdk_window_invalidate_region; extern (C) void function(_GdkDrawable *, _GdkRectangle *, int)gdk_window_invalidate_rect; extern (C) void function(_GdkDrawable *, int, int, int, uint)gdk_window_begin_move_drag; extern (C) void function(_GdkDrawable *, int, int, int, int, uint)gdk_window_begin_resize_drag; extern (C) void function(_GdkDrawable *)gdk_window_register_dnd; extern (C) void function(_GdkDrawable *, double)gdk_window_set_opacity; extern (C) void function(_GdkDrawable *, int)gdk_window_set_keep_below; extern (C) void function(_GdkDrawable *, int)gdk_window_set_keep_above; extern (C) void function(_GdkDrawable *)gdk_window_unfullscreen; extern (C) void function(_GdkDrawable *)gdk_window_fullscreen; extern (C) void function(_GdkDrawable *)gdk_window_unmaximize; extern (C) void function(_GdkDrawable *)gdk_window_maximize; extern (C) void function(_GdkDrawable *)gdk_window_unstick; extern (C) void function(_GdkDrawable *)gdk_window_stick; extern (C) void function(_GdkDrawable *)gdk_window_deiconify; extern (C) void function(_GdkDrawable *)gdk_window_iconify; extern (C) void function(_GdkDrawable *)gdk_window_beep; extern (C) _GList * function()gdk_window_get_toplevels; extern (C) void function(_GdkDrawable *, int)gdk_window_set_functions; extern (C) int function(_GdkDrawable *, int *)gdk_window_get_decorations; extern (C) void function(_GdkDrawable *, int)gdk_window_set_decorations; extern (C) _GdkDrawable * function(_GdkDrawable *)gdk_window_get_group; extern (C) void function(_GdkDrawable *, _GdkDrawable *)gdk_window_set_group; extern (C) void function(_GdkDrawable *, char *)gdk_window_set_icon_name; extern (C) void function(_GdkDrawable *, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *)gdk_window_set_icon; extern (C) void function(_GdkDrawable *, _GList *)gdk_window_set_icon_list; extern (C) void function(_GdkDrawable *, int)gdk_window_set_events; extern (C) int function(_GdkDrawable *)gdk_window_get_events; extern (C) _GList * function(_GdkDrawable *)gdk_window_peek_children; extern (C) _GList * function(_GdkDrawable *)gdk_window_get_children; extern (C) _GdkDrawable * function(_GdkDrawable *)gdk_window_get_toplevel; extern (C) _GdkDrawable * function(_GdkDrawable *)gdk_window_get_parent; extern (C) _GdkDrawable * function(_GdkDrawable *, int *, int *, int *)gdk_window_get_pointer; extern (C) void function(_GdkDrawable *, _GdkRectangle *)gdk_window_get_frame_extents; extern (C) void function(_GdkDrawable *, int *, int *)gdk_window_get_root_origin; extern (C) int function(_GdkDrawable *, int *, int *)gdk_window_get_deskrelative_origin; extern (C) int function(_GdkDrawable *, int *, int *)gdk_window_get_origin; extern (C) void function(_GdkDrawable *, int *, int *)gdk_window_get_position; extern (C) void function(_GdkDrawable *, int *, int *, int *, int *, int *)gdk_window_get_geometry; extern (C) void function(_GdkDrawable *, void * *)gdk_window_get_user_data; extern (C) void function(_GdkDrawable *, _GdkCursor *)gdk_window_set_cursor; extern (C) void function(_GdkDrawable *, _GdkDrawable *, int)gdk_window_set_back_pixmap; extern (C) void function(_GdkDrawable *, _GdkColor *)gdk_window_set_background; extern (C) void function(_GdkDrawable *, _GdkDrawable *)gdk_window_set_transient_for; extern (C) void function(_GdkDrawable *, char *)gdk_window_set_startup_id; extern (C) void function(_GdkDrawable *, char *)gdk_window_set_role; extern (C) void function(_GdkDrawable *, char *)gdk_window_set_title; extern (C) void function(_GdkDrawable *)gdk_window_end_paint; extern (C) void function(_GdkDrawable *, void *)gdk_window_begin_paint_region; extern (C) void function(_GdkDrawable *, _GdkRectangle *)gdk_window_begin_paint_rect; extern (C) void function(char *)gdk_set_sm_client_id; extern (C) void function(_GdkDrawable *, _GdkGeometry *, int)gdk_window_set_geometry_hints; extern (C) void function(_GdkDrawable *, int)gdk_window_set_urgency_hint; extern (C) void function(_GdkDrawable *, int)gdk_window_set_skip_pager_hint; extern (C) void function(_GdkDrawable *, int)gdk_window_set_skip_taskbar_hint; extern (C) void function(_GdkDrawable *, int)gdk_window_set_modal_hint; extern (C) int function(_GdkDrawable *)gdk_window_get_type_hint; extern (C) void function(_GdkDrawable *, int)gdk_window_set_type_hint; extern (C) void function(_GdkDrawable *, int, int, int, int, int, int, int)gdk_window_set_hints; extern (C) _GdkDrawable * function(_GdkDisplay *, uint)gdk_window_lookup_for_display; extern (C) _GdkDrawable * function(_GdkDisplay *, uint)gdk_window_foreign_new_for_display; extern (C) _GdkDrawable * function(uint)gdk_window_lookup; extern (C) _GdkDrawable * function(uint)gdk_window_foreign_new; extern (C) int function(_GdkDrawable *, int)gdk_window_set_static_gravities; extern (C) int function(_GdkDrawable *)gdk_window_get_state; extern (C) int function(_GdkDrawable *)gdk_window_is_viewable; extern (C) int function(_GdkDrawable *)gdk_window_is_visible; extern (C) void function(_GdkDrawable *)gdk_window_merge_child_input_shapes; extern (C) void function(_GdkDrawable *)gdk_window_set_child_input_shapes; extern (C) void function(_GdkDrawable *, void *, int, int)gdk_window_input_shape_combine_region; extern (C) void function(_GdkDrawable *, _GdkDrawable *, int, int)gdk_window_input_shape_combine_mask; extern (C) void function(_GdkDrawable *)gdk_window_merge_child_shapes; extern (C) void function(_GdkDrawable *, int)gdk_window_set_composited; extern (C) void function(_GdkDrawable *)gdk_window_set_child_shapes; extern (C) void function(_GdkDrawable *, void *, int, int)gdk_window_shape_combine_region; extern (C) void function(_GdkDrawable *, _GdkDrawable *, int, int)gdk_window_shape_combine_mask; extern (C) void function(_GdkDrawable *, void *, int, int)gdk_window_move_region; extern (C) void function(_GdkDrawable *, int, int)gdk_window_scroll; extern (C) void function(_GdkDrawable *, _BCD_func__4335, void *)gdk_window_remove_filter; extern (C) void function(_GdkDrawable *, _BCD_func__4335, void *)gdk_window_add_filter; extern (C) void function(_GdkDrawable *, int)gdk_window_set_focus_on_map; extern (C) void function(_GdkDrawable *, int)gdk_window_set_accept_focus; extern (C) void function(_GdkDrawable *, int)gdk_window_set_override_redirect; extern (C) void function(_GdkDrawable *, void *)gdk_window_set_user_data; extern (C) void function(_GdkDrawable *, uint)gdk_window_focus; extern (C) void function(_GdkDrawable *)gdk_window_lower; extern (C) void function(_GdkDrawable *)gdk_window_raise; extern (C) void function(_GdkDrawable *, int, int, int, int)gdk_window_clear_area_e; extern (C) void function(_GdkDrawable *, int, int, int, int)gdk_window_clear_area; extern (C) void function(_GdkDrawable *)gdk_window_clear; extern (C) void function(_GdkDrawable *, _GdkDrawable *, int, int)gdk_window_reparent; extern (C) void function(_GdkDrawable *, int, int, int, int)gdk_window_move_resize; extern (C) void function(_GdkDrawable *, int, int)gdk_window_resize; extern (C) void function(_GdkDrawable *, int, int)gdk_window_move; extern (C) void function(_GdkDrawable *)gdk_window_show_unraised; extern (C) void function(_GdkDrawable *)gdk_window_withdraw; extern (C) void function(_GdkDrawable *)gdk_window_hide; extern (C) void function(_GdkDrawable *)gdk_window_show; extern (C) _GdkDrawable * function(int *, int *)gdk_window_at_pointer; extern (C) int function(_GdkDrawable *)gdk_window_get_window_type; extern (C) void function(_GdkDrawable *)gdk_window_destroy; extern (C) _GdkDrawable * function(_GdkDrawable *, _GdkWindowAttr *, int)gdk_window_new; extern (C) uint function()gdk_window_object_get_type; extern (C) _GdkScreen * function(_GdkVisual *)gdk_visual_get_screen; extern (C) _GList * function()gdk_list_visuals; extern (C) void function(int * *, int *)gdk_query_visual_types; extern (C) void function(int * *, int *)gdk_query_depths; extern (C) _GdkVisual * function(int, int)gdk_visual_get_best_with_both; extern (C) _GdkVisual * function(int)gdk_visual_get_best_with_type; extern (C) _GdkVisual * function(int)gdk_visual_get_best_with_depth; extern (C) _GdkVisual * function()gdk_visual_get_best; extern (C) _GdkVisual * function()gdk_visual_get_system; extern (C) int function()gdk_visual_get_best_type; extern (C) int function()gdk_visual_get_best_depth; extern (C) uint function()gdk_visual_get_type; extern (C) int function(_GdkScreen *, char *, _GError * *)gdk_spawn_command_line_on_screen; extern (C) int function(_GdkScreen *, char *, char * *, char * *, int, _BCD_func__4634, void *, int *, int *, int *, int *, _GError * *)gdk_spawn_on_screen_with_pipes; extern (C) int function(_GdkScreen *, char *, char * *, char * *, int, _BCD_func__4634, void *, int *, _GError * *)gdk_spawn_on_screen; extern (C) void function(_GdkDisplay *, uint, void *, void *, void *, uint)gdk_selection_send_notify_for_display; extern (C) void function(uint, void *, void *, void *, uint)gdk_selection_send_notify; extern (C) int function(_GdkDrawable *, char * *, void * *, int *)gdk_selection_property_get; extern (C) void function(_GdkDrawable *, void *, void *, uint)gdk_selection_convert; extern (C) _GdkDrawable * function(_GdkDisplay *, void *)gdk_selection_owner_get_for_display; extern (C) int function(_GdkDisplay *, _GdkDrawable *, void *, uint, int)gdk_selection_owner_set_for_display; extern (C) _GdkDrawable * function(void *)gdk_selection_owner_get; extern (C) int function(_GdkDrawable *, void *, uint, int)gdk_selection_owner_set; extern (C) _GList * function(_GdkScreen *)gdk_screen_get_window_stack; extern (C) _GdkDrawable * function(_GdkScreen *)gdk_screen_get_active_window; extern (C) double function(_GdkScreen *)gdk_screen_get_resolution; extern (C) void function(_GdkScreen *, double)gdk_screen_set_resolution; extern (C) void * function(_GdkScreen *)gdk_screen_get_font_options; extern (C) void function(_GdkScreen *, void *)gdk_screen_set_font_options; extern (C) int function(_GdkScreen *, char *, _GValue *)gdk_screen_get_setting; extern (C) _GdkScreen * function()gdk_screen_get_default; extern (C) void function(_GdkScreen *, _GdkEvent *)gdk_screen_broadcast_client_message; extern (C) int function(_GdkScreen *, _GdkDrawable *)gdk_screen_get_monitor_at_window; extern (C) int function(_GdkScreen *, int, int)gdk_screen_get_monitor_at_point; extern (C) void function(_GdkScreen *, int, _GdkRectangle *)gdk_screen_get_monitor_geometry; extern (C) int function(_GdkScreen *)gdk_screen_get_n_monitors; extern (C) char * function(_GdkScreen *)gdk_screen_make_display_name; extern (C) _GList * function(_GdkScreen *)gdk_screen_get_toplevel_windows; extern (C) _GList * function(_GdkScreen *)gdk_screen_list_visuals; extern (C) int function(_GdkScreen *)gdk_screen_get_height_mm; extern (C) int function(_GdkScreen *)gdk_screen_get_width_mm; extern (C) int function(_GdkScreen *)gdk_screen_get_height; extern (C) int function(_GdkScreen *)gdk_screen_get_width; extern (C) int function(_GdkScreen *)gdk_screen_get_number; extern (C) _GdkDisplay * function(_GdkScreen *)gdk_screen_get_display; extern (C) _GdkDrawable * function(_GdkScreen *)gdk_screen_get_root_window; extern (C) int function(_GdkScreen *)gdk_screen_is_composited; extern (C) _GdkVisual * function(_GdkScreen *)gdk_screen_get_rgba_visual; extern (C) _GdkColormap * function(_GdkScreen *)gdk_screen_get_rgba_colormap; extern (C) _GdkVisual * function(_GdkScreen *)gdk_screen_get_rgb_visual; extern (C) _GdkColormap * function(_GdkScreen *)gdk_screen_get_rgb_colormap; extern (C) _GdkVisual * function(_GdkScreen *)gdk_screen_get_system_visual; extern (C) _GdkColormap * function(_GdkScreen *)gdk_screen_get_system_colormap; extern (C) void function(_GdkScreen *, _GdkColormap *)gdk_screen_set_default_colormap; extern (C) _GdkColormap * function(_GdkScreen *)gdk_screen_get_default_colormap; extern (C) uint function()gdk_screen_get_type; extern (C) void function(void *, _GdkSpan *, int, int, _BCD_func__4157, void *)gdk_region_spans_intersect_foreach; extern (C) void function(void *, void *)gdk_region_xor; extern (C) void function(void *, void *)gdk_region_subtract; extern (C) void function(void *, void *)gdk_region_union; extern (C) void function(void *, void *)gdk_region_intersect; extern (C) void function(void *, _GdkRectangle *)gdk_region_union_with_rect; extern (C) void function(void *, int, int)gdk_region_shrink; extern (C) void function(void *, int, int)gdk_region_offset; extern (C) int function(void *, _GdkRectangle *)gdk_region_rect_in; extern (C) int function(void *, int, int)gdk_region_point_in; extern (C) int function(void *, void *)gdk_region_equal; extern (C) int function(void *)gdk_region_empty; extern (C) void function(void *, _GdkRectangle * *, int *)gdk_region_get_rectangles; extern (C) void function(void *, _GdkRectangle *)gdk_region_get_clipbox; extern (C) void function(void *)gdk_region_destroy; extern (C) void * function(_GdkRectangle *)gdk_region_rectangle; extern (C) void * function(void *)gdk_region_copy; extern (C) void * function(_GdkPoint *, int, int)gdk_region_polygon; extern (C) void * function()gdk_region_new; extern (C) void function(char *)gdk_free_compound_text; extern (C) void function(char * *)gdk_free_text_list; extern (C) int function(_GdkDisplay *, char *, void * *, int *, char * *, int *)gdk_utf8_to_compound_text_for_display; extern (C) int function(_GdkDisplay *, char *, void * *, int *, char * *, int *)gdk_string_to_compound_text_for_display; extern (C) char * function(char *)gdk_utf8_to_string_target; extern (C) int function(_GdkDisplay *, void *, int, char *, int, char * * *)gdk_text_property_to_utf8_list_for_display; extern (C) int function(_GdkDisplay *, void *, int, char *, int, char * * *)gdk_text_property_to_text_list_for_display; extern (C) int function(char *, void * *, int *, char * *, int *)gdk_string_to_compound_text; extern (C) int function(char *, void * *, int *, char * *, int *)gdk_utf8_to_compound_text; extern (C) int function(void *, int, char *, int, char * * *)gdk_text_property_to_utf8_list; extern (C) int function(void *, int, char *, int, char * * *)gdk_text_property_to_text_list; extern (C) void function(_GdkDrawable *, void *)gdk_property_delete; extern (C) void function(_GdkDrawable *, void *, void *, int, int, char *, int)gdk_property_change; extern (C) int function(_GdkDrawable *, void *, void *, uint, uint, int, void * *, int *, int *, char * *)gdk_property_get; extern (C) char * function(void *)gdk_atom_name; extern (C) void * function(in char *)gdk_atom_intern_static_string; extern (C) void * function(in char *, int)gdk_atom_intern; extern (C) _GdkDrawable * function(_GdkScreen *, uint, int, int, int)gdk_pixmap_foreign_new_for_screen; extern (C) _GdkDrawable * function(_GdkDisplay *, uint)gdk_pixmap_lookup_for_display; extern (C) _GdkDrawable * function(_GdkDisplay *, uint)gdk_pixmap_foreign_new_for_display; extern (C) _GdkDrawable * function(uint)gdk_pixmap_lookup; extern (C) _GdkDrawable * function(uint)gdk_pixmap_foreign_new; extern (C) _GdkDrawable * function(_GdkDrawable *, _GdkColormap *, _GdkDrawable * *, _GdkColor *, char * *)gdk_pixmap_colormap_create_from_xpm_d; extern (C) _GdkDrawable * function(_GdkDrawable *, _GdkDrawable * *, _GdkColor *, char * *)gdk_pixmap_create_from_xpm_d; extern (C) _GdkDrawable * function(_GdkDrawable *, _GdkColormap *, _GdkDrawable * *, _GdkColor *, char *)gdk_pixmap_colormap_create_from_xpm; extern (C) _GdkDrawable * function(_GdkDrawable *, _GdkDrawable * *, _GdkColor *, char *)gdk_pixmap_create_from_xpm; extern (C) _GdkDrawable * function(_GdkDrawable *, char *, int, int, int, _GdkColor *, _GdkColor *)gdk_pixmap_create_from_data; extern (C) _GdkDrawable * function(_GdkDrawable *, in char *, int, int)gdk_bitmap_create_from_data; extern (C) _GdkDrawable * function(_GdkDrawable *, int, int, int)gdk_pixmap_new; extern (C) uint function()gdk_pixmap_get_type; extern (C) _PangoAttribute * function(_GdkColor *)gdk_pango_attr_emboss_color_new; extern (C) _PangoAttribute * function(int)gdk_pango_attr_embossed_new; extern (C) _PangoAttribute * function(_GdkDrawable *)gdk_pango_attr_stipple_new; extern (C) void * function(void *, int, int, int *, int)gdk_pango_layout_get_clip_region; extern (C) void * function(_PangoLayoutLine *, int, int, int *, int)gdk_pango_layout_line_get_clip_region; extern (C) void function(void *, _GdkColormap *)gdk_pango_context_set_colormap; extern (C) void * function()gdk_pango_context_get; extern (C) void * function(_GdkScreen *)gdk_pango_context_get_for_screen; extern (C) void function(_GdkPangoRenderer *, int, _GdkColor *)gdk_pango_renderer_set_override_color; extern (C) void function(_GdkPangoRenderer *, int, _GdkDrawable *)gdk_pango_renderer_set_stipple; extern (C) void function(_GdkPangoRenderer *, _GdkGC *)gdk_pango_renderer_set_gc; extern (C) void function(_GdkPangoRenderer *, _GdkDrawable *)gdk_pango_renderer_set_drawable; extern (C) _PangoRenderer * function(_GdkScreen *)gdk_pango_renderer_get_default; extern (C) _PangoRenderer * function(_GdkScreen *)gdk_pango_renderer_new; extern (C) uint function()gdk_pango_renderer_get_type; extern (C) _GSList * function(void *)gdk_display_manager_list_displays; extern (C) void function(void *, _GdkDisplay *)gdk_display_manager_set_default_display; extern (C) _GdkDisplay * function(void *)gdk_display_manager_get_default_display; extern (C) void * function()gdk_display_manager_get; extern (C) uint function()gdk_display_manager_get_type; extern (C) uint function(uint)gdk_unicode_to_keyval; extern (C) uint function(uint)gdk_keyval_to_unicode; extern (C) int function(uint)gdk_keyval_is_lower; extern (C) int function(uint)gdk_keyval_is_upper; extern (C) uint function(uint)gdk_keyval_to_lower; extern (C) uint function(uint)gdk_keyval_to_upper; extern (C) void function(uint, uint *, uint *)gdk_keyval_convert_case; extern (C) uint function(char *)gdk_keyval_from_name; extern (C) char * function(uint)gdk_keyval_name; extern (C) int function(_GdkKeymap *)gdk_keymap_have_bidi_layouts; extern (C) int function(_GdkKeymap *)gdk_keymap_get_direction; extern (C) int function(_GdkKeymap *, uint, _GdkKeymapKey * *, uint * *, int *)gdk_keymap_get_entries_for_keycode; extern (C) int function(_GdkKeymap *, uint, _GdkKeymapKey * *, int *)gdk_keymap_get_entries_for_keyval; extern (C) int function(_GdkKeymap *, uint, int, int, uint *, int *, int *, int *)gdk_keymap_translate_keyboard_state; extern (C) uint function(_GdkKeymap *, _GdkKeymapKey *)gdk_keymap_lookup_key; extern (C) _GdkKeymap * function(_GdkDisplay *)gdk_keymap_get_for_display; extern (C) _GdkKeymap * function()gdk_keymap_get_default; extern (C) uint function()gdk_keymap_get_type; extern (C) _GdkColormap * function(_GdkImage *)gdk_image_get_colormap; extern (C) void function(_GdkImage *, _GdkColormap *)gdk_image_set_colormap; extern (C) uint function(_GdkImage *, int, int)gdk_image_get_pixel; extern (C) void function(_GdkImage *, int, int, uint)gdk_image_put_pixel; extern (C) void function(_GdkImage *)gdk_image_unref; extern (C) _GdkImage * function(_GdkImage *)gdk_image_ref; extern (C) _GdkImage * function(_GdkDrawable *, int, int, int, int)gdk_image_get; extern (C) _GdkImage * function(int, _GdkVisual *, int, int)gdk_image_new; extern (C) uint function()gdk_image_get_type; extern (C) _GdkDisplay * function(_GdkFont *)gdk_font_get_display; extern (C) void function(_GdkFont *, char *, int *, int *, int *, int *, int *)gdk_string_extents; extern (C) void function(_GdkFont *, uint *, int, int *, int *, int *, int *, int *)gdk_text_extents_wc; extern (C) void function(_GdkFont *, char *, int, int *, int *, int *, int *, int *)gdk_text_extents; extern (C) int function(_GdkFont *, char)gdk_char_height; extern (C) int function(_GdkFont *, char *, int)gdk_text_height; extern (C) int function(_GdkFont *, char *)gdk_string_height; extern (C) int function(_GdkFont *, char)gdk_char_measure; extern (C) int function(_GdkFont *, char *, int)gdk_text_measure; extern (C) int function(_GdkFont *, char *)gdk_string_measure; extern (C) int function(_GdkFont *, uint)gdk_char_width_wc; extern (C) int function(_GdkFont *, char)gdk_char_width; extern (C) int function(_GdkFont *, uint *, int)gdk_text_width_wc; extern (C) int function(_GdkFont *, char *, int)gdk_text_width; extern (C) int function(_GdkFont *, char *)gdk_string_width; extern (C) _GdkFont * function(void *)gdk_font_from_description; extern (C) _GdkFont * function(char *)gdk_fontset_load; extern (C) _GdkFont * function(char *)gdk_font_load; extern (C) _GdkFont * function(_GdkDisplay *, void *)gdk_font_from_description_for_display; extern (C) _GdkFont * function(_GdkDisplay *, char *)gdk_fontset_load_for_display; extern (C) _GdkFont * function(_GdkDisplay *, char *)gdk_font_load_for_display; extern (C) int function(_GdkFont *, _GdkFont *)gdk_font_equal; extern (C) int function(_GdkFont *)gdk_font_id; extern (C) void function(_GdkFont *)gdk_font_unref; extern (C) _GdkFont * function(_GdkFont *)gdk_font_ref; extern (C) uint function()gdk_font_get_type; extern (C) uint function()gdk_window_edge_get_type; extern (C) uint function()gdk_gravity_get_type; extern (C) uint function()gdk_wm_function_get_type; extern (C) uint function()gdk_wm_decoration_get_type; extern (C) uint function()gdk_window_type_hint_get_type; extern (C) uint function()gdk_window_hints_get_type; extern (C) uint function()gdk_window_attributes_type_get_type; extern (C) uint function()gdk_window_type_get_type; extern (C) uint function()gdk_window_class_get_type; extern (C) uint function()gdk_visual_type_get_type; extern (C) uint function()gdk_grab_status_get_type; extern (C) uint function()gdk_status_get_type; extern (C) uint function()gdk_input_condition_get_type; extern (C) uint function()gdk_modifier_type_get_type; extern (C) uint function()gdk_byte_order_get_type; extern (C) uint function()gdk_rgb_dither_get_type; extern (C) uint function()gdk_overlap_type_get_type; extern (C) uint function()gdk_fill_rule_get_type; extern (C) uint function()gdk_prop_mode_get_type; extern (C) uint function()gdk_axis_use_get_type; extern (C) uint function()gdk_input_mode_get_type; extern (C) uint function()gdk_input_source_get_type; extern (C) uint function()gdk_extension_mode_get_type; extern (C) uint function()gdk_image_type_get_type; extern (C) uint function()gdk_gc_values_mask_get_type; extern (C) uint function()gdk_subwindow_mode_get_type; extern (C) uint function()gdk_line_style_get_type; extern (C) uint function()gdk_join_style_get_type; extern (C) uint function()gdk_function_get_type; extern (C) uint function()gdk_fill_get_type; extern (C) uint function()gdk_cap_style_get_type; extern (C) uint function()gdk_font_type_get_type; extern (C) uint function()gdk_owner_change_get_type; extern (C) uint function()gdk_setting_action_get_type; extern (C) uint function()gdk_window_state_get_type; extern (C) uint function()gdk_property_state_get_type; extern (C) uint function()gdk_crossing_mode_get_type; extern (C) uint function()gdk_notify_type_get_type; extern (C) uint function()gdk_scroll_direction_get_type; extern (C) uint function()gdk_visibility_state_get_type; extern (C) uint function()gdk_event_mask_get_type; extern (C) uint function()gdk_event_type_get_type; extern (C) uint function()gdk_filter_return_get_type; extern (C) uint function()gdk_drag_protocol_get_type; extern (C) uint function()gdk_drag_action_get_type; extern (C) uint function()gdk_cursor_type_get_type; extern (C) void * function(_GdkDrawable *)gdk_drawable_get_visible_region; extern (C) void * function(_GdkDrawable *)gdk_drawable_get_clip_region; extern (C) _GdkImage * function(_GdkDrawable *, _GdkImage *, int, int, int, int, int, int)gdk_drawable_copy_to_image; extern (C) _GdkImage * function(_GdkDrawable *, int, int, int, int)gdk_drawable_get_image; extern (C) void function(_GdkDrawable *, _GdkGC *, _GdkTrapezoid *, int)gdk_draw_trapezoids; extern (C) void function(_GdkDrawable *, _GdkGC *, _PangoMatrix *, void *, int, int, _PangoGlyphString *)gdk_draw_glyphs_transformed; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, void *, _GdkColor *, _GdkColor *)gdk_draw_layout_with_colors; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, _PangoLayoutLine *, _GdkColor *, _GdkColor *)gdk_draw_layout_line_with_colors; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, void *)gdk_draw_layout; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, _PangoLayoutLine *)gdk_draw_layout_line; extern (C) void function(_GdkDrawable *, _GdkGC *, void *, int, int, _PangoGlyphString *)gdk_draw_glyphs; extern (C) void function(_GdkDrawable *, _GdkGC *, void *, int, int, int, int, int, int, int, int, int)gdk_draw_pixbuf; extern (C) void function(_GdkDrawable *, _GdkGC *, _GdkPoint *, int)gdk_draw_lines; extern (C) void function(_GdkDrawable *, _GdkGC *, _GdkSegment *, int)gdk_draw_segments; extern (C) void function(_GdkDrawable *, _GdkGC *, _GdkPoint *, int)gdk_draw_points; extern (C) void function(_GdkDrawable *, _GdkGC *, _GdkImage *, int, int, int, int, int, int)gdk_draw_image; extern (C) void function(_GdkDrawable *, _GdkGC *, _GdkDrawable *, int, int, int, int, int, int)gdk_draw_drawable; extern (C) void function(_GdkDrawable *, _GdkFont *, _GdkGC *, int, int, uint *, int)gdk_draw_text_wc; extern (C) void function(_GdkDrawable *, _GdkFont *, _GdkGC *, int, int, char *, int)gdk_draw_text; extern (C) void function(_GdkDrawable *, _GdkFont *, _GdkGC *, int, int, char *)gdk_draw_string; extern (C) void function(_GdkDrawable *, _GdkGC *, int, _GdkPoint *, int)gdk_draw_polygon; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int, int, int)gdk_draw_arc; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int)gdk_draw_rectangle; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, int, int)gdk_draw_line; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int)gdk_draw_point; extern (C) void function(_GdkDrawable *)gdk_drawable_unref; extern (C) _GdkDrawable * function(_GdkDrawable *)gdk_drawable_ref; extern (C) _GdkDisplay * function(_GdkDrawable *)gdk_drawable_get_display; extern (C) _GdkScreen * function(_GdkDrawable *)gdk_drawable_get_screen; extern (C) int function(_GdkDrawable *)gdk_drawable_get_depth; extern (C) _GdkVisual * function(_GdkDrawable *)gdk_drawable_get_visual; extern (C) _GdkColormap * function(_GdkDrawable *)gdk_drawable_get_colormap; extern (C) void function(_GdkDrawable *, _GdkColormap *)gdk_drawable_set_colormap; extern (C) void function(_GdkDrawable *, int *, int *)gdk_drawable_get_size; extern (C) void * function(_GdkDrawable *, char *)gdk_drawable_get_data; extern (C) void function(_GdkDrawable *, char *, void *, _BCD_func__4634)gdk_drawable_set_data; extern (C) uint function()gdk_drawable_get_type; extern (C) _GdkScreen * function(_GdkGC *)gdk_gc_get_screen; extern (C) void function(_GdkGC *, _GdkColor *)gdk_gc_set_rgb_bg_color; extern (C) void function(_GdkGC *, _GdkColor *)gdk_gc_set_rgb_fg_color; extern (C) _GdkColormap * function(_GdkGC *)gdk_gc_get_colormap; extern (C) void function(_GdkGC *, _GdkColormap *)gdk_gc_set_colormap; extern (C) void function(_GdkGC *, _GdkGC *)gdk_gc_copy; extern (C) void function(_GdkGC *, int, int)gdk_gc_offset; extern (C) void function(_GdkGC *, int, in char *, int)gdk_gc_set_dashes; extern (C) void function(_GdkGC *, int, int, int, int)gdk_gc_set_line_attributes; extern (C) void function(_GdkGC *, int)gdk_gc_set_exposures; extern (C) void function(_GdkGC *, int)gdk_gc_set_subwindow; extern (C) void function(_GdkGC *, void *)gdk_gc_set_clip_region; extern (C) void function(_GdkGC *, _GdkRectangle *)gdk_gc_set_clip_rectangle; extern (C) void function(_GdkGC *, _GdkDrawable *)gdk_gc_set_clip_mask; extern (C) void function(_GdkGC *, int, int)gdk_gc_set_clip_origin; extern (C) void function(_GdkGC *, int, int)gdk_gc_set_ts_origin; extern (C) void function(_GdkGC *, _GdkDrawable *)gdk_gc_set_stipple; extern (C) void function(_GdkGC *, _GdkDrawable *)gdk_gc_set_tile; extern (C) void function(_GdkGC *, int)gdk_gc_set_fill; extern (C) void function(_GdkGC *, int)gdk_gc_set_function; extern (C) void function(_GdkGC *, _GdkFont *)gdk_gc_set_font; extern (C) void function(_GdkGC *, _GdkColor *)gdk_gc_set_background; extern (C) void function(_GdkGC *, _GdkColor *)gdk_gc_set_foreground; extern (C) void function(_GdkGC *, _GdkGCValues *, int)gdk_gc_set_values; extern (C) void function(_GdkGC *, _GdkGCValues *)gdk_gc_get_values; extern (C) void function(_GdkGC *)gdk_gc_unref; extern (C) _GdkGC * function(_GdkGC *)gdk_gc_ref; extern (C) _GdkGC * function(_GdkDrawable *, _GdkGCValues *, int)gdk_gc_new_with_values; extern (C) _GdkGC * function(_GdkDrawable *)gdk_gc_new; extern (C) uint function()gdk_gc_get_type; extern (C) int function(_GdkDisplay *)gdk_display_supports_composite; extern (C) int function(_GdkDisplay *)gdk_display_supports_input_shapes; extern (C) int function(_GdkDisplay *)gdk_display_supports_shapes; extern (C) void function(_GdkDisplay *, _GdkDrawable *, uint, void * *, int)gdk_display_store_clipboard; extern (C) int function(_GdkDisplay *)gdk_display_supports_clipboard_persistence; extern (C) int function(_GdkDisplay *, void *)gdk_display_request_selection_notification; extern (C) int function(_GdkDisplay *)gdk_display_supports_selection_notification; extern (C) _GdkDrawable * function(_GdkDisplay *)gdk_display_get_default_group; extern (C) void function(_GdkDisplay *, uint *, uint *)gdk_display_get_maximal_cursor_size; extern (C) uint function(_GdkDisplay *)gdk_display_get_default_cursor_size; extern (C) int function(_GdkDisplay *)gdk_display_supports_cursor_color; extern (C) int function(_GdkDisplay *)gdk_display_supports_cursor_alpha; extern (C) _GdkDisplay * function()gdk_display_open_default_libgtk_only; extern (C) _GdkDisplayPointerHooks * function(_GdkDisplay *, _GdkDisplayPointerHooks *)gdk_display_set_pointer_hooks; extern (C) void function(_GdkDisplay *, _GdkScreen *, int, int)gdk_display_warp_pointer; extern (C) _GdkDrawable * function(_GdkDisplay *, int *, int *)gdk_display_get_window_at_pointer; extern (C) void function(_GdkDisplay *, _GdkScreen * *, int *, int *, int *)gdk_display_get_pointer; extern (C) _GdkDevice * function(_GdkDisplay *)gdk_display_get_core_pointer; extern (C) _GdkDisplay * function()gdk_display_get_default; extern (C) void function(_GdkDisplay *, uint)gdk_display_set_double_click_distance; extern (C) void function(_GdkDisplay *, uint)gdk_display_set_double_click_time; extern (C) void function(_GdkDisplay *, void *, _BCD_func__4335, void *)gdk_display_add_client_message_filter; extern (C) void function(_GdkDisplay *, _GdkEvent *)gdk_display_put_event; extern (C) _GdkEvent * function(_GdkDisplay *)gdk_display_peek_event; extern (C) _GdkEvent * function(_GdkDisplay *)gdk_display_get_event; extern (C) _GList * function(_GdkDisplay *)gdk_display_list_devices; extern (C) void function(_GdkDisplay *)gdk_display_close; extern (C) void function(_GdkDisplay *)gdk_display_flush; extern (C) void function(_GdkDisplay *)gdk_display_sync; extern (C) void function(_GdkDisplay *)gdk_display_beep; extern (C) int function(_GdkDisplay *)gdk_display_pointer_is_grabbed; extern (C) void function(_GdkDisplay *, uint)gdk_display_keyboard_ungrab; extern (C) void function(_GdkDisplay *, uint)gdk_display_pointer_ungrab; extern (C) _GdkScreen * function(_GdkDisplay *)gdk_display_get_default_screen; extern (C) _GdkScreen * function(_GdkDisplay *, int)gdk_display_get_screen; extern (C) int function(_GdkDisplay *)gdk_display_get_n_screens; extern (C) char * function(_GdkDisplay *)gdk_display_get_name; extern (C) _GdkDisplay * function(char *)gdk_display_open; extern (C) uint function()gdk_display_get_type; extern (C) int function(char *, _GValue *)gdk_setting_get; extern (C) void function(void *, _BCD_func__4335, void *)gdk_add_client_message_filter; extern (C) int function()gdk_get_show_events; extern (C) void function(int)gdk_set_show_events; extern (C) _GdkScreen * function(_GdkEvent *)gdk_event_get_screen; extern (C) void function(_GdkEvent *, _GdkScreen *)gdk_event_set_screen; extern (C) void function(_BCD_func__4336, void *, _BCD_func__4634)gdk_event_handler_set; extern (C) void function(_GdkEventMotion *)gdk_event_request_motions; extern (C) int function(_GdkEvent *, int, double *)gdk_event_get_axis; extern (C) int function(_GdkEvent *, double *, double *)gdk_event_get_root_coords; extern (C) int function(_GdkEvent *, double *, double *)gdk_event_get_coords; extern (C) int function(_GdkEvent *, int *)gdk_event_get_state; extern (C) uint function(_GdkEvent *)gdk_event_get_time; extern (C) void function(_GdkEvent *)gdk_event_free; extern (C) _GdkEvent * function(_GdkEvent *)gdk_event_copy; extern (C) _GdkEvent * function(int)gdk_event_new; extern (C) void function(_GdkEvent *)gdk_event_put; extern (C) _GdkEvent * function(_GdkDrawable *)gdk_event_get_graphics_expose; extern (C) _GdkEvent * function()gdk_event_peek; extern (C) _GdkEvent * function()gdk_event_get; extern (C) int function()gdk_events_pending; extern (C) uint function()gdk_event_get_type; extern (C) _GdkDevice * function()gdk_device_get_core_pointer; extern (C) void function(_GdkDrawable *, int, int)gdk_input_set_extension_events; extern (C) int function(_GdkDevice *, double *, int, double *)gdk_device_get_axis; extern (C) void function(_GdkTimeCoord * *, int)gdk_device_free_history; extern (C) int function(_GdkDevice *, _GdkDrawable *, uint, uint, _GdkTimeCoord * * *, int *)gdk_device_get_history; extern (C) void function(_GdkDevice *, _GdkDrawable *, double *, int *)gdk_device_get_state; extern (C) void function(_GdkDevice *, uint, int)gdk_device_set_axis_use; extern (C) void function(_GdkDevice *, uint, uint, int)gdk_device_set_key; extern (C) int function(_GdkDevice *, int)gdk_device_set_mode; extern (C) void function(_GdkDevice *, int)gdk_device_set_source; extern (C) _GList * function()gdk_devices_list; extern (C) uint function()gdk_device_get_type; extern (C) int function(_GdkDragContext *)gdk_drag_drop_succeeded; extern (C) void function(_GdkDragContext *, uint)gdk_drag_abort; extern (C) void function(_GdkDragContext *, uint)gdk_drag_drop; extern (C) int function(_GdkDragContext *, _GdkDrawable *, int, int, int, int, int, uint)gdk_drag_motion; extern (C) void function(_GdkDragContext *, _GdkDrawable *, int, int, _GdkDrawable * *, int *)gdk_drag_find_window; extern (C) uint function(uint, int *)gdk_drag_get_protocol; extern (C) void function(_GdkDragContext *, _GdkDrawable *, _GdkScreen *, int, int, _GdkDrawable * *, int *)gdk_drag_find_window_for_screen; extern (C) uint function(_GdkDisplay *, uint, int *)gdk_drag_get_protocol_for_display; extern (C) _GdkDragContext * function(_GdkDrawable *, _GList *)gdk_drag_begin; extern (C) void * function(_GdkDragContext *)gdk_drag_get_selection; extern (C) void function(_GdkDragContext *, int, uint)gdk_drop_finish; extern (C) void function(_GdkDragContext *, int, uint)gdk_drop_reply; extern (C) void function(_GdkDragContext *, int, uint)gdk_drag_status; extern (C) void function(_GdkDragContext *)gdk_drag_context_unref; extern (C) void function(_GdkDragContext *)gdk_drag_context_ref; extern (C) _GdkDragContext * function()gdk_drag_context_new; extern (C) uint function()gdk_drag_context_get_type; extern (C) void * function(_GdkCursor *)gdk_cursor_get_image; extern (C) _GdkCursor * function(_GdkDisplay *, char *)gdk_cursor_new_from_name; extern (C) void function(_GdkCursor *)gdk_cursor_unref; extern (C) _GdkCursor * function(_GdkCursor *)gdk_cursor_ref; extern (C) _GdkDisplay * function(_GdkCursor *)gdk_cursor_get_display; extern (C) _GdkCursor * function(_GdkDisplay *, void *, int, int)gdk_cursor_new_from_pixbuf; extern (C) _GdkCursor * function(_GdkDrawable *, _GdkDrawable *, _GdkColor *, _GdkColor *, int, int)gdk_cursor_new_from_pixmap; extern (C) _GdkCursor * function(int)gdk_cursor_new; extern (C) _GdkCursor * function(_GdkDisplay *, int)gdk_cursor_new_for_display; extern (C) uint function()gdk_cursor_get_type; extern (C) void function(void *, void *)gdk_cairo_region; extern (C) void function(void *, _GdkRectangle *)gdk_cairo_rectangle; extern (C) void function(void *, _GdkDrawable *, double, double)gdk_cairo_set_source_pixmap; extern (C) void function(void *, void *, double, double)gdk_cairo_set_source_pixbuf; extern (C) void function(void *, _GdkColor *)gdk_cairo_set_source_color; extern (C) void * function(_GdkDrawable *)gdk_cairo_create; extern (C) void * function(void *, _GdkImage *, _GdkColormap *, int, int, int, int, int, int)gdk_pixbuf_get_from_image; extern (C) void * function(void *, _GdkDrawable *, _GdkColormap *, int, int, int, int, int, int)gdk_pixbuf_get_from_drawable; extern (C) void function(void *, _GdkDrawable * *, _GdkDrawable * *, int)gdk_pixbuf_render_pixmap_and_mask; extern (C) void function(void *, _GdkColormap *, _GdkDrawable * *, _GdkDrawable * *, int)gdk_pixbuf_render_pixmap_and_mask_for_colormap; extern (C) void function(void *, _GdkDrawable *, int, int, int, int, int, int, int, int, int, int, int)gdk_pixbuf_render_to_drawable_alpha; extern (C) void function(void *, _GdkDrawable *, _GdkGC *, int, int, int, int, int, int, int, int, int)gdk_pixbuf_render_to_drawable; extern (C) void function(void *, _GdkDrawable *, int, int, int, int, int, int, int)gdk_pixbuf_render_threshold_alpha; extern (C) uint function()gdk_pixbuf_rotation_get_type; extern (C) uint function()gdk_interp_type_get_type; extern (C) uint function()gdk_pixbuf_error_get_type; extern (C) uint function()gdk_colorspace_get_type; extern (C) uint function()gdk_pixbuf_alpha_mode_get_type; extern (C) void * function(_GdkPixbufLoader *)gdk_pixbuf_loader_get_format; extern (C) int function(_GdkPixbufLoader *, _GError * *)gdk_pixbuf_loader_close; extern (C) void * function(_GdkPixbufLoader *)gdk_pixbuf_loader_get_animation; extern (C) void * function(_GdkPixbufLoader *)gdk_pixbuf_loader_get_pixbuf; extern (C) int function(_GdkPixbufLoader *, char *, uint, _GError * *)gdk_pixbuf_loader_write; extern (C) void function(_GdkPixbufLoader *, int, int)gdk_pixbuf_loader_set_size; extern (C) _GdkPixbufLoader * function(char *, _GError * *)gdk_pixbuf_loader_new_with_mime_type; extern (C) _GdkPixbufLoader * function(char *, _GError * *)gdk_pixbuf_loader_new_with_type; extern (C) _GdkPixbufLoader * function()gdk_pixbuf_loader_new; extern (C) uint function()gdk_pixbuf_loader_get_type; extern (C) void * function(char *, int *, int *)gdk_pixbuf_get_file_info; extern (C) char * function(void *)gdk_pixbuf_format_get_license; extern (C) void function(void *, int)gdk_pixbuf_format_set_disabled; extern (C) int function(void *)gdk_pixbuf_format_is_disabled; extern (C) int function(void *)gdk_pixbuf_format_is_scalable; extern (C) int function(void *)gdk_pixbuf_format_is_writable; extern (C) char * * function(void *)gdk_pixbuf_format_get_extensions; extern (C) char * * function(void *)gdk_pixbuf_format_get_mime_types; extern (C) char * function(void *)gdk_pixbuf_format_get_description; extern (C) char * function(void *)gdk_pixbuf_format_get_name; extern (C) _GSList * function()gdk_pixbuf_get_formats; extern (C) void function(void *, void *)gdk_pixbuf_simple_anim_add_frame; extern (C) void * function(int, int, float)gdk_pixbuf_simple_anim_new; extern (C) uint function()gdk_pixbuf_simple_anim_iter_get_type; extern (C) uint function()gdk_pixbuf_simple_anim_get_type; extern (C) int function(void *, _GTimeVal *)gdk_pixbuf_animation_iter_advance; extern (C) int function(void *)gdk_pixbuf_animation_iter_on_currently_loading_frame; extern (C) void * function(void *)gdk_pixbuf_animation_iter_get_pixbuf; extern (C) int function(void *)gdk_pixbuf_animation_iter_get_delay_time; extern (C) uint function()gdk_pixbuf_animation_iter_get_type; extern (C) void * function(void *, _GTimeVal *)gdk_pixbuf_animation_get_iter; extern (C) void * function(void *)gdk_pixbuf_animation_get_static_image; extern (C) int function(void *)gdk_pixbuf_animation_is_static_image; extern (C) int function(void *)gdk_pixbuf_animation_get_height; extern (C) int function(void *)gdk_pixbuf_animation_get_width; extern (C) void function(void *)gdk_pixbuf_animation_unref; extern (C) void * function(void *)gdk_pixbuf_animation_ref; extern (C) void * function(char *, _GError * *)gdk_pixbuf_animation_new_from_file; extern (C) uint function()gdk_pixbuf_animation_get_type; extern (C) void * function(void *, int)gdk_pixbuf_flip; extern (C) void * function(void *, int)gdk_pixbuf_rotate_simple; extern (C) void * function(void *, int, int, int, int, int, uint, uint)gdk_pixbuf_composite_color_simple; extern (C) void * function(void *, int, int, int)gdk_pixbuf_scale_simple; extern (C) void function(void *, void *, int, int, int, int, double, double, double, double, int, int, int, int, int, uint, uint)gdk_pixbuf_composite_color; extern (C) void function(void *, void *, int, int, int, int, double, double, double, double, int, int)gdk_pixbuf_composite; extern (C) void function(void *, void *, int, int, int, int, double, double, double, double, int)gdk_pixbuf_scale; extern (C) char * function(void *, char *)gdk_pixbuf_get_option; extern (C) void * function(void *)gdk_pixbuf_apply_embedded_orientation; extern (C) void function(void *, void *, float, int)gdk_pixbuf_saturate_and_pixelate; extern (C) void function(void *, int, int, int, int, void *, int, int)gdk_pixbuf_copy_area; extern (C) void * function(void *, int, char, char, char)gdk_pixbuf_add_alpha; extern (C) int function(void *, char * *, uint *, char *, char * *, char * *, _GError * *)gdk_pixbuf_save_to_bufferv; extern (C) int function(void *, char * *, uint *, in char *, _GError * *, ...)gdk_pixbuf_save_to_buffer; extern (C) int function(void *, _BCD_func__4618, void *, char *, char * *, char * *, _GError * *)gdk_pixbuf_save_to_callbackv; extern (C) int function(void *, _BCD_func__4618, void *, char *, _GError * *, ...)gdk_pixbuf_save_to_callback; extern (C) int function(void *, char *, char *, char * *, char * *, _GError * *)gdk_pixbuf_savev; extern (C) int function(void *, char *, char *, _GError * *, ...)gdk_pixbuf_save; extern (C) void function(void *, uint)gdk_pixbuf_fill; extern (C) void * function(int, char *, int, _GError * *)gdk_pixbuf_new_from_inline; extern (C) void * function(char * *)gdk_pixbuf_new_from_xpm_data; extern (C) void * function(char *, int, int, int, int, int, int, _BCD_func__4621, void *)gdk_pixbuf_new_from_data; extern (C) void * function(char *, int, int, int, _GError * *)gdk_pixbuf_new_from_file_at_scale; extern (C) void * function(char *, int, int, _GError * *)gdk_pixbuf_new_from_file_at_size; extern (C) void * function(char *, _GError * *)gdk_pixbuf_new_from_file; extern (C) void * function(void *, int, int, int, int)gdk_pixbuf_new_subpixbuf; extern (C) void * function(void *)gdk_pixbuf_copy; extern (C) void * function(int, int, int, int, int)gdk_pixbuf_new; extern (C) int function(void *)gdk_pixbuf_get_rowstride; extern (C) int function(void *)gdk_pixbuf_get_height; extern (C) int function(void *)gdk_pixbuf_get_width; extern (C) char * function(void *)gdk_pixbuf_get_pixels; extern (C) int function(void *)gdk_pixbuf_get_bits_per_sample; extern (C) int function(void *)gdk_pixbuf_get_has_alpha; extern (C) int function(void *)gdk_pixbuf_get_n_channels; extern (C) int function(void *)gdk_pixbuf_get_colorspace; extern (C) void function(void *)gdk_pixbuf_unref; extern (C) void * function(void *)gdk_pixbuf_ref; extern (C) uint function()gdk_pixbuf_get_type; extern (C) uint function()gdk_pixbuf_error_quark; extern (C) extern char ** gdk_pixbuf_version; extern (C) extern uint* gdk_pixbuf_micro_version; extern (C) extern uint* gdk_pixbuf_minor_version; extern (C) extern uint* gdk_pixbuf_major_version; extern (C) int function(_GdkColormap *)gdk_rgb_colormap_ditherable; extern (C) int function()gdk_rgb_ditherable; extern (C) _GdkVisual * function()gdk_rgb_get_visual; extern (C) _GdkColormap * function()gdk_rgb_get_colormap; extern (C) void function(int)gdk_rgb_set_min_colors; extern (C) void function(int)gdk_rgb_set_install; extern (C) void function(int)gdk_rgb_set_verbose; extern (C) void function(_GdkRgbCmap *)gdk_rgb_cmap_free; extern (C) _GdkRgbCmap * function(uint *, int)gdk_rgb_cmap_new; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int, _GdkRgbCmap *)gdk_draw_indexed_image; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int)gdk_draw_gray_image; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int, int, int)gdk_draw_rgb_32_image_dithalign; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int)gdk_draw_rgb_32_image; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int, int, int)gdk_draw_rgb_image_dithalign; extern (C) void function(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int)gdk_draw_rgb_image; extern (C) void function(_GdkColormap *, _GdkColor *)gdk_rgb_find_color; extern (C) void function(_GdkGC *, uint)gdk_rgb_gc_set_background; extern (C) void function(_GdkGC *, uint)gdk_rgb_gc_set_foreground; extern (C) uint function(uint)gdk_rgb_xpixel_from_rgb; extern (C) void function()gdk_rgb_init; extern (C) void function(_GdkColormap *, uint *, int, uint)gdk_colors_free; extern (C) int function(_GdkColormap *, int, uint *, int, uint *, int)gdk_colors_alloc; extern (C) int function(_GdkColormap *, _GdkColor *)gdk_color_change; extern (C) int function(_GdkColormap *, _GdkColor *)gdk_color_alloc; extern (C) int function(_GdkColormap *, _GdkColor *)gdk_color_black; extern (C) int function(_GdkColormap *, _GdkColor *)gdk_color_white; extern (C) void function(_GdkColormap *, _GdkColor *, int)gdk_colors_store; extern (C) uint function()gdk_color_get_type; extern (C) char * function(_GdkColor *)gdk_color_to_string; extern (C) int function(_GdkColor *, _GdkColor *)gdk_color_equal; extern (C) uint function(_GdkColor *)gdk_color_hash; extern (C) int function(char *, _GdkColor *)gdk_color_parse; extern (C) void function(_GdkColor *)gdk_color_free; extern (C) _GdkColor * function(_GdkColor *)gdk_color_copy; extern (C) _GdkVisual * function(_GdkColormap *)gdk_colormap_get_visual; extern (C) void function(_GdkColormap *, uint, _GdkColor *)gdk_colormap_query_color; extern (C) void function(_GdkColormap *, _GdkColor *, int)gdk_colormap_free_colors; extern (C) int function(_GdkColormap *, _GdkColor *, int, int)gdk_colormap_alloc_color; extern (C) int function(_GdkColormap *, _GdkColor *, int, int, int, int *)gdk_colormap_alloc_colors; extern (C) void function(_GdkColormap *, int)gdk_colormap_change; extern (C) int function()gdk_colormap_get_system_size; extern (C) _GdkScreen * function(_GdkColormap *)gdk_colormap_get_screen; extern (C) _GdkColormap * function()gdk_colormap_get_system; extern (C) void function(_GdkColormap *)gdk_colormap_unref; extern (C) _GdkColormap * function(_GdkColormap *)gdk_colormap_ref; extern (C) _GdkColormap * function(_GdkVisual *, int)gdk_colormap_new; extern (C) uint function()gdk_colormap_get_type;" )); Symbol[] symbols; static this () { symbols = [ Symbol("gdk_threads_add_timeout", cast(void**)& gdk_threads_add_timeout), Symbol("gdk_threads_add_timeout_full", cast(void**)& gdk_threads_add_timeout_full), Symbol("gdk_threads_add_idle", cast(void**)& gdk_threads_add_idle), Symbol("gdk_threads_add_idle_full", cast(void**)& gdk_threads_add_idle_full), Symbol("gdk_threads_set_lock_functions", cast(void**)& gdk_threads_set_lock_functions), Symbol("gdk_threads_init", cast(void**)& gdk_threads_init), Symbol("gdk_threads_leave", cast(void**)& gdk_threads_leave), Symbol("gdk_threads_enter", cast(void**)& gdk_threads_enter), Symbol("gdk_threads_unlock", cast(void**)& gdk_threads_unlock), Symbol("gdk_threads_lock", cast(void**)& gdk_threads_lock), Symbol("gdk_threads_mutex", cast(void**)& gdk_threads_mutex), Symbol("gdk_notify_startup_complete_with_id", cast(void**)& gdk_notify_startup_complete_with_id), Symbol("gdk_notify_startup_complete", cast(void**)& gdk_notify_startup_complete), Symbol("gdk_event_send_client_message_for_display", cast(void**)& gdk_event_send_client_message_for_display), Symbol("gdk_event_send_clientmessage_toall", cast(void**)& gdk_event_send_clientmessage_toall), Symbol("gdk_event_send_client_message", cast(void**)& gdk_event_send_client_message), Symbol("gdk_mbstowcs", cast(void**)& gdk_mbstowcs), Symbol("gdk_wcstombs", cast(void**)& gdk_wcstombs), Symbol("gdk_rectangle_get_type", cast(void**)& gdk_rectangle_get_type), Symbol("gdk_rectangle_union", cast(void**)& gdk_rectangle_union), Symbol("gdk_rectangle_intersect", cast(void**)& gdk_rectangle_intersect), Symbol("gdk_set_double_click_time", cast(void**)& gdk_set_double_click_time), Symbol("gdk_flush", cast(void**)& gdk_flush), Symbol("gdk_beep", cast(void**)& gdk_beep), Symbol("gdk_screen_height_mm", cast(void**)& gdk_screen_height_mm), Symbol("gdk_screen_width_mm", cast(void**)& gdk_screen_width_mm), Symbol("gdk_screen_height", cast(void**)& gdk_screen_height), Symbol("gdk_screen_width", cast(void**)& gdk_screen_width), Symbol("gdk_pointer_is_grabbed", cast(void**)& gdk_pointer_is_grabbed), Symbol("gdk_keyboard_ungrab", cast(void**)& gdk_keyboard_ungrab), Symbol("gdk_pointer_ungrab", cast(void**)& gdk_pointer_ungrab), Symbol("gdk_keyboard_grab_info_libgtk_only", cast(void**)& gdk_keyboard_grab_info_libgtk_only), Symbol("gdk_pointer_grab_info_libgtk_only", cast(void**)& gdk_pointer_grab_info_libgtk_only), Symbol("gdk_keyboard_grab", cast(void**)& gdk_keyboard_grab), Symbol("gdk_pointer_grab", cast(void**)& gdk_pointer_grab), Symbol("gdk_input_remove", cast(void**)& gdk_input_remove), Symbol("gdk_input_add", cast(void**)& gdk_input_add), Symbol("gdk_input_add_full", cast(void**)& gdk_input_add_full), Symbol("gdk_get_display_arg_name", cast(void**)& gdk_get_display_arg_name), Symbol("gdk_get_display", cast(void**)& gdk_get_display), Symbol("gdk_get_use_xshm", cast(void**)& gdk_get_use_xshm), Symbol("gdk_set_use_xshm", cast(void**)& gdk_set_use_xshm), Symbol("gdk_error_trap_pop", cast(void**)& gdk_error_trap_pop), Symbol("gdk_error_trap_push", cast(void**)& gdk_error_trap_push), Symbol("gdk_set_program_class", cast(void**)& gdk_set_program_class), Symbol("gdk_get_program_class", cast(void**)& gdk_get_program_class), Symbol("gdk_set_locale", cast(void**)& gdk_set_locale), Symbol("gdk_exit", cast(void**)& gdk_exit), Symbol("gdk_pre_parse_libgtk_only", cast(void**)& gdk_pre_parse_libgtk_only), Symbol("gdk_add_option_entries_libgtk_only", cast(void**)& gdk_add_option_entries_libgtk_only), Symbol("gdk_init_check", cast(void**)& gdk_init_check), Symbol("gdk_init", cast(void**)& gdk_init), Symbol("gdk_parse_args", cast(void**)& gdk_parse_args), Symbol("gdk_get_default_root_window", cast(void**)& gdk_get_default_root_window), Symbol("gdk_set_pointer_hooks", cast(void**)& gdk_set_pointer_hooks), Symbol("gdk_window_configure_finished", cast(void**)& gdk_window_configure_finished), Symbol("gdk_window_enable_synchronized_configure", cast(void**)& gdk_window_enable_synchronized_configure), Symbol("gdk_window_get_internal_paint_info", cast(void**)& gdk_window_get_internal_paint_info), Symbol("gdk_window_constrain_size", cast(void**)& gdk_window_constrain_size), Symbol("gdk_window_set_debug_updates", cast(void**)& gdk_window_set_debug_updates), Symbol("gdk_window_process_updates", cast(void**)& gdk_window_process_updates), Symbol("gdk_window_process_all_updates", cast(void**)& gdk_window_process_all_updates), Symbol("gdk_window_thaw_toplevel_updates_libgtk_only", cast(void**)& gdk_window_thaw_toplevel_updates_libgtk_only), Symbol("gdk_window_freeze_toplevel_updates_libgtk_only", cast(void**)& gdk_window_freeze_toplevel_updates_libgtk_only), Symbol("gdk_window_thaw_updates", cast(void**)& gdk_window_thaw_updates), Symbol("gdk_window_freeze_updates", cast(void**)& gdk_window_freeze_updates), Symbol("gdk_window_get_update_area", cast(void**)& gdk_window_get_update_area), Symbol("gdk_window_invalidate_maybe_recurse", cast(void**)& gdk_window_invalidate_maybe_recurse), Symbol("gdk_window_invalidate_region", cast(void**)& gdk_window_invalidate_region), Symbol("gdk_window_invalidate_rect", cast(void**)& gdk_window_invalidate_rect), Symbol("gdk_window_begin_move_drag", cast(void**)& gdk_window_begin_move_drag), Symbol("gdk_window_begin_resize_drag", cast(void**)& gdk_window_begin_resize_drag), Symbol("gdk_window_register_dnd", cast(void**)& gdk_window_register_dnd), Symbol("gdk_window_set_opacity", cast(void**)& gdk_window_set_opacity), Symbol("gdk_window_set_keep_below", cast(void**)& gdk_window_set_keep_below), Symbol("gdk_window_set_keep_above", cast(void**)& gdk_window_set_keep_above), Symbol("gdk_window_unfullscreen", cast(void**)& gdk_window_unfullscreen), Symbol("gdk_window_fullscreen", cast(void**)& gdk_window_fullscreen), Symbol("gdk_window_unmaximize", cast(void**)& gdk_window_unmaximize), Symbol("gdk_window_maximize", cast(void**)& gdk_window_maximize), Symbol("gdk_window_unstick", cast(void**)& gdk_window_unstick), Symbol("gdk_window_stick", cast(void**)& gdk_window_stick), Symbol("gdk_window_deiconify", cast(void**)& gdk_window_deiconify), Symbol("gdk_window_iconify", cast(void**)& gdk_window_iconify), Symbol("gdk_window_beep", cast(void**)& gdk_window_beep), Symbol("gdk_window_get_toplevels", cast(void**)& gdk_window_get_toplevels), Symbol("gdk_window_set_functions", cast(void**)& gdk_window_set_functions), Symbol("gdk_window_get_decorations", cast(void**)& gdk_window_get_decorations), Symbol("gdk_window_set_decorations", cast(void**)& gdk_window_set_decorations), Symbol("gdk_window_get_group", cast(void**)& gdk_window_get_group), Symbol("gdk_window_set_group", cast(void**)& gdk_window_set_group), Symbol("gdk_window_set_icon_name", cast(void**)& gdk_window_set_icon_name), Symbol("gdk_window_set_icon", cast(void**)& gdk_window_set_icon), Symbol("gdk_window_set_icon_list", cast(void**)& gdk_window_set_icon_list), Symbol("gdk_window_set_events", cast(void**)& gdk_window_set_events), Symbol("gdk_window_get_events", cast(void**)& gdk_window_get_events), Symbol("gdk_window_peek_children", cast(void**)& gdk_window_peek_children), Symbol("gdk_window_get_children", cast(void**)& gdk_window_get_children), Symbol("gdk_window_get_toplevel", cast(void**)& gdk_window_get_toplevel), Symbol("gdk_window_get_parent", cast(void**)& gdk_window_get_parent), Symbol("gdk_window_get_pointer", cast(void**)& gdk_window_get_pointer), Symbol("gdk_window_get_frame_extents", cast(void**)& gdk_window_get_frame_extents), Symbol("gdk_window_get_root_origin", cast(void**)& gdk_window_get_root_origin), Symbol("gdk_window_get_deskrelative_origin", cast(void**)& gdk_window_get_deskrelative_origin), Symbol("gdk_window_get_origin", cast(void**)& gdk_window_get_origin), Symbol("gdk_window_get_position", cast(void**)& gdk_window_get_position), Symbol("gdk_window_get_geometry", cast(void**)& gdk_window_get_geometry), Symbol("gdk_window_get_user_data", cast(void**)& gdk_window_get_user_data), Symbol("gdk_window_set_cursor", cast(void**)& gdk_window_set_cursor), Symbol("gdk_window_set_back_pixmap", cast(void**)& gdk_window_set_back_pixmap), Symbol("gdk_window_set_background", cast(void**)& gdk_window_set_background), Symbol("gdk_window_set_transient_for", cast(void**)& gdk_window_set_transient_for), Symbol("gdk_window_set_startup_id", cast(void**)& gdk_window_set_startup_id), Symbol("gdk_window_set_role", cast(void**)& gdk_window_set_role), Symbol("gdk_window_set_title", cast(void**)& gdk_window_set_title), Symbol("gdk_window_end_paint", cast(void**)& gdk_window_end_paint), Symbol("gdk_window_begin_paint_region", cast(void**)& gdk_window_begin_paint_region), Symbol("gdk_window_begin_paint_rect", cast(void**)& gdk_window_begin_paint_rect), Symbol("gdk_set_sm_client_id", cast(void**)& gdk_set_sm_client_id), Symbol("gdk_window_set_geometry_hints", cast(void**)& gdk_window_set_geometry_hints), Symbol("gdk_window_set_urgency_hint", cast(void**)& gdk_window_set_urgency_hint), Symbol("gdk_window_set_skip_pager_hint", cast(void**)& gdk_window_set_skip_pager_hint), Symbol("gdk_window_set_skip_taskbar_hint", cast(void**)& gdk_window_set_skip_taskbar_hint), Symbol("gdk_window_set_modal_hint", cast(void**)& gdk_window_set_modal_hint), Symbol("gdk_window_get_type_hint", cast(void**)& gdk_window_get_type_hint), Symbol("gdk_window_set_type_hint", cast(void**)& gdk_window_set_type_hint), Symbol("gdk_window_set_hints", cast(void**)& gdk_window_set_hints), Symbol("gdk_window_lookup_for_display", cast(void**)& gdk_window_lookup_for_display), Symbol("gdk_window_foreign_new_for_display", cast(void**)& gdk_window_foreign_new_for_display), Symbol("gdk_window_lookup", cast(void**)& gdk_window_lookup), Symbol("gdk_window_foreign_new", cast(void**)& gdk_window_foreign_new), Symbol("gdk_window_set_static_gravities", cast(void**)& gdk_window_set_static_gravities), Symbol("gdk_window_get_state", cast(void**)& gdk_window_get_state), Symbol("gdk_window_is_viewable", cast(void**)& gdk_window_is_viewable), Symbol("gdk_window_is_visible", cast(void**)& gdk_window_is_visible), Symbol("gdk_window_merge_child_input_shapes", cast(void**)& gdk_window_merge_child_input_shapes), Symbol("gdk_window_set_child_input_shapes", cast(void**)& gdk_window_set_child_input_shapes), Symbol("gdk_window_input_shape_combine_region", cast(void**)& gdk_window_input_shape_combine_region), Symbol("gdk_window_input_shape_combine_mask", cast(void**)& gdk_window_input_shape_combine_mask), Symbol("gdk_window_merge_child_shapes", cast(void**)& gdk_window_merge_child_shapes), Symbol("gdk_window_set_composited", cast(void**)& gdk_window_set_composited), Symbol("gdk_window_set_child_shapes", cast(void**)& gdk_window_set_child_shapes), Symbol("gdk_window_shape_combine_region", cast(void**)& gdk_window_shape_combine_region), Symbol("gdk_window_shape_combine_mask", cast(void**)& gdk_window_shape_combine_mask), Symbol("gdk_window_move_region", cast(void**)& gdk_window_move_region), Symbol("gdk_window_scroll", cast(void**)& gdk_window_scroll), Symbol("gdk_window_remove_filter", cast(void**)& gdk_window_remove_filter), Symbol("gdk_window_add_filter", cast(void**)& gdk_window_add_filter), Symbol("gdk_window_set_focus_on_map", cast(void**)& gdk_window_set_focus_on_map), Symbol("gdk_window_set_accept_focus", cast(void**)& gdk_window_set_accept_focus), Symbol("gdk_window_set_override_redirect", cast(void**)& gdk_window_set_override_redirect), Symbol("gdk_window_set_user_data", cast(void**)& gdk_window_set_user_data), Symbol("gdk_window_focus", cast(void**)& gdk_window_focus), Symbol("gdk_window_lower", cast(void**)& gdk_window_lower), Symbol("gdk_window_raise", cast(void**)& gdk_window_raise), Symbol("gdk_window_clear_area_e", cast(void**)& gdk_window_clear_area_e), Symbol("gdk_window_clear_area", cast(void**)& gdk_window_clear_area), Symbol("gdk_window_clear", cast(void**)& gdk_window_clear), Symbol("gdk_window_reparent", cast(void**)& gdk_window_reparent), Symbol("gdk_window_move_resize", cast(void**)& gdk_window_move_resize), Symbol("gdk_window_resize", cast(void**)& gdk_window_resize), Symbol("gdk_window_move", cast(void**)& gdk_window_move), Symbol("gdk_window_show_unraised", cast(void**)& gdk_window_show_unraised), Symbol("gdk_window_withdraw", cast(void**)& gdk_window_withdraw), Symbol("gdk_window_hide", cast(void**)& gdk_window_hide), Symbol("gdk_window_show", cast(void**)& gdk_window_show), Symbol("gdk_window_at_pointer", cast(void**)& gdk_window_at_pointer), Symbol("gdk_window_get_window_type", cast(void**)& gdk_window_get_window_type), Symbol("gdk_window_destroy", cast(void**)& gdk_window_destroy), Symbol("gdk_window_new", cast(void**)& gdk_window_new), Symbol("gdk_window_object_get_type", cast(void**)& gdk_window_object_get_type), Symbol("gdk_visual_get_screen", cast(void**)& gdk_visual_get_screen), Symbol("gdk_list_visuals", cast(void**)& gdk_list_visuals), Symbol("gdk_query_visual_types", cast(void**)& gdk_query_visual_types), Symbol("gdk_query_depths", cast(void**)& gdk_query_depths), Symbol("gdk_visual_get_best_with_both", cast(void**)& gdk_visual_get_best_with_both), Symbol("gdk_visual_get_best_with_type", cast(void**)& gdk_visual_get_best_with_type), Symbol("gdk_visual_get_best_with_depth", cast(void**)& gdk_visual_get_best_with_depth), Symbol("gdk_visual_get_best", cast(void**)& gdk_visual_get_best), Symbol("gdk_visual_get_system", cast(void**)& gdk_visual_get_system), Symbol("gdk_visual_get_best_type", cast(void**)& gdk_visual_get_best_type), Symbol("gdk_visual_get_best_depth", cast(void**)& gdk_visual_get_best_depth), Symbol("gdk_visual_get_type", cast(void**)& gdk_visual_get_type), Symbol("gdk_spawn_command_line_on_screen", cast(void**)& gdk_spawn_command_line_on_screen), Symbol("gdk_spawn_on_screen_with_pipes", cast(void**)& gdk_spawn_on_screen_with_pipes), Symbol("gdk_spawn_on_screen", cast(void**)& gdk_spawn_on_screen), Symbol("gdk_selection_send_notify_for_display", cast(void**)& gdk_selection_send_notify_for_display), Symbol("gdk_selection_send_notify", cast(void**)& gdk_selection_send_notify), Symbol("gdk_selection_property_get", cast(void**)& gdk_selection_property_get), Symbol("gdk_selection_convert", cast(void**)& gdk_selection_convert), Symbol("gdk_selection_owner_get_for_display", cast(void**)& gdk_selection_owner_get_for_display), Symbol("gdk_selection_owner_set_for_display", cast(void**)& gdk_selection_owner_set_for_display), Symbol("gdk_selection_owner_get", cast(void**)& gdk_selection_owner_get), Symbol("gdk_selection_owner_set", cast(void**)& gdk_selection_owner_set), Symbol("gdk_screen_get_window_stack", cast(void**)& gdk_screen_get_window_stack), Symbol("gdk_screen_get_active_window", cast(void**)& gdk_screen_get_active_window), Symbol("gdk_screen_get_resolution", cast(void**)& gdk_screen_get_resolution), Symbol("gdk_screen_set_resolution", cast(void**)& gdk_screen_set_resolution), Symbol("gdk_screen_get_font_options", cast(void**)& gdk_screen_get_font_options), Symbol("gdk_screen_set_font_options", cast(void**)& gdk_screen_set_font_options), Symbol("gdk_screen_get_setting", cast(void**)& gdk_screen_get_setting), Symbol("gdk_screen_get_default", cast(void**)& gdk_screen_get_default), Symbol("gdk_screen_broadcast_client_message", cast(void**)& gdk_screen_broadcast_client_message), Symbol("gdk_screen_get_monitor_at_window", cast(void**)& gdk_screen_get_monitor_at_window), Symbol("gdk_screen_get_monitor_at_point", cast(void**)& gdk_screen_get_monitor_at_point), Symbol("gdk_screen_get_monitor_geometry", cast(void**)& gdk_screen_get_monitor_geometry), Symbol("gdk_screen_get_n_monitors", cast(void**)& gdk_screen_get_n_monitors), Symbol("gdk_screen_make_display_name", cast(void**)& gdk_screen_make_display_name), Symbol("gdk_screen_get_toplevel_windows", cast(void**)& gdk_screen_get_toplevel_windows), Symbol("gdk_screen_list_visuals", cast(void**)& gdk_screen_list_visuals), Symbol("gdk_screen_get_height_mm", cast(void**)& gdk_screen_get_height_mm), Symbol("gdk_screen_get_width_mm", cast(void**)& gdk_screen_get_width_mm), Symbol("gdk_screen_get_height", cast(void**)& gdk_screen_get_height), Symbol("gdk_screen_get_width", cast(void**)& gdk_screen_get_width), Symbol("gdk_screen_get_number", cast(void**)& gdk_screen_get_number), Symbol("gdk_screen_get_display", cast(void**)& gdk_screen_get_display), Symbol("gdk_screen_get_root_window", cast(void**)& gdk_screen_get_root_window), Symbol("gdk_screen_is_composited", cast(void**)& gdk_screen_is_composited), Symbol("gdk_screen_get_rgba_visual", cast(void**)& gdk_screen_get_rgba_visual), Symbol("gdk_screen_get_rgba_colormap", cast(void**)& gdk_screen_get_rgba_colormap), Symbol("gdk_screen_get_rgb_visual", cast(void**)& gdk_screen_get_rgb_visual), Symbol("gdk_screen_get_rgb_colormap", cast(void**)& gdk_screen_get_rgb_colormap), Symbol("gdk_screen_get_system_visual", cast(void**)& gdk_screen_get_system_visual), Symbol("gdk_screen_get_system_colormap", cast(void**)& gdk_screen_get_system_colormap), Symbol("gdk_screen_set_default_colormap", cast(void**)& gdk_screen_set_default_colormap), Symbol("gdk_screen_get_default_colormap", cast(void**)& gdk_screen_get_default_colormap), Symbol("gdk_screen_get_type", cast(void**)& gdk_screen_get_type), Symbol("gdk_region_spans_intersect_foreach", cast(void**)& gdk_region_spans_intersect_foreach), Symbol("gdk_region_xor", cast(void**)& gdk_region_xor), Symbol("gdk_region_subtract", cast(void**)& gdk_region_subtract), Symbol("gdk_region_union", cast(void**)& gdk_region_union), Symbol("gdk_region_intersect", cast(void**)& gdk_region_intersect), Symbol("gdk_region_union_with_rect", cast(void**)& gdk_region_union_with_rect), Symbol("gdk_region_shrink", cast(void**)& gdk_region_shrink), Symbol("gdk_region_offset", cast(void**)& gdk_region_offset), Symbol("gdk_region_rect_in", cast(void**)& gdk_region_rect_in), Symbol("gdk_region_point_in", cast(void**)& gdk_region_point_in), Symbol("gdk_region_equal", cast(void**)& gdk_region_equal), Symbol("gdk_region_empty", cast(void**)& gdk_region_empty), Symbol("gdk_region_get_rectangles", cast(void**)& gdk_region_get_rectangles), Symbol("gdk_region_get_clipbox", cast(void**)& gdk_region_get_clipbox), Symbol("gdk_region_destroy", cast(void**)& gdk_region_destroy), Symbol("gdk_region_rectangle", cast(void**)& gdk_region_rectangle), Symbol("gdk_region_copy", cast(void**)& gdk_region_copy), Symbol("gdk_region_polygon", cast(void**)& gdk_region_polygon), Symbol("gdk_region_new", cast(void**)& gdk_region_new), Symbol("gdk_free_compound_text", cast(void**)& gdk_free_compound_text), Symbol("gdk_free_text_list", cast(void**)& gdk_free_text_list), Symbol("gdk_utf8_to_compound_text_for_display", cast(void**)& gdk_utf8_to_compound_text_for_display), Symbol("gdk_string_to_compound_text_for_display", cast(void**)& gdk_string_to_compound_text_for_display), Symbol("gdk_utf8_to_string_target", cast(void**)& gdk_utf8_to_string_target), Symbol("gdk_text_property_to_utf8_list_for_display", cast(void**)& gdk_text_property_to_utf8_list_for_display), Symbol("gdk_text_property_to_text_list_for_display", cast(void**)& gdk_text_property_to_text_list_for_display), Symbol("gdk_string_to_compound_text", cast(void**)& gdk_string_to_compound_text), Symbol("gdk_utf8_to_compound_text", cast(void**)& gdk_utf8_to_compound_text), Symbol("gdk_text_property_to_utf8_list", cast(void**)& gdk_text_property_to_utf8_list), Symbol("gdk_text_property_to_text_list", cast(void**)& gdk_text_property_to_text_list), Symbol("gdk_property_delete", cast(void**)& gdk_property_delete), Symbol("gdk_property_change", cast(void**)& gdk_property_change), Symbol("gdk_property_get", cast(void**)& gdk_property_get), Symbol("gdk_atom_name", cast(void**)& gdk_atom_name), Symbol("gdk_atom_intern_static_string", cast(void**)& gdk_atom_intern_static_string), Symbol("gdk_atom_intern", cast(void**)& gdk_atom_intern), Symbol("gdk_pixmap_foreign_new_for_screen", cast(void**)& gdk_pixmap_foreign_new_for_screen), Symbol("gdk_pixmap_lookup_for_display", cast(void**)& gdk_pixmap_lookup_for_display), Symbol("gdk_pixmap_foreign_new_for_display", cast(void**)& gdk_pixmap_foreign_new_for_display), Symbol("gdk_pixmap_lookup", cast(void**)& gdk_pixmap_lookup), Symbol("gdk_pixmap_foreign_new", cast(void**)& gdk_pixmap_foreign_new), Symbol("gdk_pixmap_colormap_create_from_xpm_d", cast(void**)& gdk_pixmap_colormap_create_from_xpm_d), Symbol("gdk_pixmap_create_from_xpm_d", cast(void**)& gdk_pixmap_create_from_xpm_d), Symbol("gdk_pixmap_colormap_create_from_xpm", cast(void**)& gdk_pixmap_colormap_create_from_xpm), Symbol("gdk_pixmap_create_from_xpm", cast(void**)& gdk_pixmap_create_from_xpm), Symbol("gdk_pixmap_create_from_data", cast(void**)& gdk_pixmap_create_from_data), Symbol("gdk_bitmap_create_from_data", cast(void**)& gdk_bitmap_create_from_data), Symbol("gdk_pixmap_new", cast(void**)& gdk_pixmap_new), Symbol("gdk_pixmap_get_type", cast(void**)& gdk_pixmap_get_type), Symbol("gdk_pango_attr_emboss_color_new", cast(void**)& gdk_pango_attr_emboss_color_new), Symbol("gdk_pango_attr_embossed_new", cast(void**)& gdk_pango_attr_embossed_new), Symbol("gdk_pango_attr_stipple_new", cast(void**)& gdk_pango_attr_stipple_new), Symbol("gdk_pango_layout_get_clip_region", cast(void**)& gdk_pango_layout_get_clip_region), Symbol("gdk_pango_layout_line_get_clip_region", cast(void**)& gdk_pango_layout_line_get_clip_region), Symbol("gdk_pango_context_set_colormap", cast(void**)& gdk_pango_context_set_colormap), Symbol("gdk_pango_context_get", cast(void**)& gdk_pango_context_get), Symbol("gdk_pango_context_get_for_screen", cast(void**)& gdk_pango_context_get_for_screen), Symbol("gdk_pango_renderer_set_override_color", cast(void**)& gdk_pango_renderer_set_override_color), Symbol("gdk_pango_renderer_set_stipple", cast(void**)& gdk_pango_renderer_set_stipple), Symbol("gdk_pango_renderer_set_gc", cast(void**)& gdk_pango_renderer_set_gc), Symbol("gdk_pango_renderer_set_drawable", cast(void**)& gdk_pango_renderer_set_drawable), Symbol("gdk_pango_renderer_get_default", cast(void**)& gdk_pango_renderer_get_default), Symbol("gdk_pango_renderer_new", cast(void**)& gdk_pango_renderer_new), Symbol("gdk_pango_renderer_get_type", cast(void**)& gdk_pango_renderer_get_type), Symbol("gdk_display_manager_list_displays", cast(void**)& gdk_display_manager_list_displays), Symbol("gdk_display_manager_set_default_display", cast(void**)& gdk_display_manager_set_default_display), Symbol("gdk_display_manager_get_default_display", cast(void**)& gdk_display_manager_get_default_display), Symbol("gdk_display_manager_get", cast(void**)& gdk_display_manager_get), Symbol("gdk_display_manager_get_type", cast(void**)& gdk_display_manager_get_type), Symbol("gdk_unicode_to_keyval", cast(void**)& gdk_unicode_to_keyval), Symbol("gdk_keyval_to_unicode", cast(void**)& gdk_keyval_to_unicode), Symbol("gdk_keyval_is_lower", cast(void**)& gdk_keyval_is_lower), Symbol("gdk_keyval_is_upper", cast(void**)& gdk_keyval_is_upper), Symbol("gdk_keyval_to_lower", cast(void**)& gdk_keyval_to_lower), Symbol("gdk_keyval_to_upper", cast(void**)& gdk_keyval_to_upper), Symbol("gdk_keyval_convert_case", cast(void**)& gdk_keyval_convert_case), Symbol("gdk_keyval_from_name", cast(void**)& gdk_keyval_from_name), Symbol("gdk_keyval_name", cast(void**)& gdk_keyval_name), Symbol("gdk_keymap_have_bidi_layouts", cast(void**)& gdk_keymap_have_bidi_layouts), Symbol("gdk_keymap_get_direction", cast(void**)& gdk_keymap_get_direction), Symbol("gdk_keymap_get_entries_for_keycode", cast(void**)& gdk_keymap_get_entries_for_keycode), Symbol("gdk_keymap_get_entries_for_keyval", cast(void**)& gdk_keymap_get_entries_for_keyval), Symbol("gdk_keymap_translate_keyboard_state", cast(void**)& gdk_keymap_translate_keyboard_state), Symbol("gdk_keymap_lookup_key", cast(void**)& gdk_keymap_lookup_key), Symbol("gdk_keymap_get_for_display", cast(void**)& gdk_keymap_get_for_display), Symbol("gdk_keymap_get_default", cast(void**)& gdk_keymap_get_default), Symbol("gdk_keymap_get_type", cast(void**)& gdk_keymap_get_type), Symbol("gdk_image_get_colormap", cast(void**)& gdk_image_get_colormap), Symbol("gdk_image_set_colormap", cast(void**)& gdk_image_set_colormap), Symbol("gdk_image_get_pixel", cast(void**)& gdk_image_get_pixel), Symbol("gdk_image_put_pixel", cast(void**)& gdk_image_put_pixel), Symbol("gdk_image_unref", cast(void**)& gdk_image_unref), Symbol("gdk_image_ref", cast(void**)& gdk_image_ref), Symbol("gdk_image_get", cast(void**)& gdk_image_get), Symbol("gdk_image_new", cast(void**)& gdk_image_new), Symbol("gdk_image_get_type", cast(void**)& gdk_image_get_type), Symbol("gdk_font_get_display", cast(void**)& gdk_font_get_display), Symbol("gdk_string_extents", cast(void**)& gdk_string_extents), Symbol("gdk_text_extents_wc", cast(void**)& gdk_text_extents_wc), Symbol("gdk_text_extents", cast(void**)& gdk_text_extents), Symbol("gdk_char_height", cast(void**)& gdk_char_height), Symbol("gdk_text_height", cast(void**)& gdk_text_height), Symbol("gdk_string_height", cast(void**)& gdk_string_height), Symbol("gdk_char_measure", cast(void**)& gdk_char_measure), Symbol("gdk_text_measure", cast(void**)& gdk_text_measure), Symbol("gdk_string_measure", cast(void**)& gdk_string_measure), Symbol("gdk_char_width_wc", cast(void**)& gdk_char_width_wc), Symbol("gdk_char_width", cast(void**)& gdk_char_width), Symbol("gdk_text_width_wc", cast(void**)& gdk_text_width_wc), Symbol("gdk_text_width", cast(void**)& gdk_text_width), Symbol("gdk_string_width", cast(void**)& gdk_string_width), Symbol("gdk_font_from_description", cast(void**)& gdk_font_from_description), Symbol("gdk_fontset_load", cast(void**)& gdk_fontset_load), Symbol("gdk_font_load", cast(void**)& gdk_font_load), Symbol("gdk_font_from_description_for_display", cast(void**)& gdk_font_from_description_for_display), Symbol("gdk_fontset_load_for_display", cast(void**)& gdk_fontset_load_for_display), Symbol("gdk_font_load_for_display", cast(void**)& gdk_font_load_for_display), Symbol("gdk_font_equal", cast(void**)& gdk_font_equal), Symbol("gdk_font_id", cast(void**)& gdk_font_id), Symbol("gdk_font_unref", cast(void**)& gdk_font_unref), Symbol("gdk_font_ref", cast(void**)& gdk_font_ref), Symbol("gdk_font_get_type", cast(void**)& gdk_font_get_type), Symbol("gdk_window_edge_get_type", cast(void**)& gdk_window_edge_get_type), Symbol("gdk_gravity_get_type", cast(void**)& gdk_gravity_get_type), Symbol("gdk_wm_function_get_type", cast(void**)& gdk_wm_function_get_type), Symbol("gdk_wm_decoration_get_type", cast(void**)& gdk_wm_decoration_get_type), Symbol("gdk_window_type_hint_get_type", cast(void**)& gdk_window_type_hint_get_type), Symbol("gdk_window_hints_get_type", cast(void**)& gdk_window_hints_get_type), Symbol("gdk_window_attributes_type_get_type", cast(void**)& gdk_window_attributes_type_get_type), Symbol("gdk_window_type_get_type", cast(void**)& gdk_window_type_get_type), Symbol("gdk_window_class_get_type", cast(void**)& gdk_window_class_get_type), Symbol("gdk_visual_type_get_type", cast(void**)& gdk_visual_type_get_type), Symbol("gdk_grab_status_get_type", cast(void**)& gdk_grab_status_get_type), Symbol("gdk_status_get_type", cast(void**)& gdk_status_get_type), Symbol("gdk_input_condition_get_type", cast(void**)& gdk_input_condition_get_type), Symbol("gdk_modifier_type_get_type", cast(void**)& gdk_modifier_type_get_type), Symbol("gdk_byte_order_get_type", cast(void**)& gdk_byte_order_get_type), Symbol("gdk_rgb_dither_get_type", cast(void**)& gdk_rgb_dither_get_type), Symbol("gdk_overlap_type_get_type", cast(void**)& gdk_overlap_type_get_type), Symbol("gdk_fill_rule_get_type", cast(void**)& gdk_fill_rule_get_type), Symbol("gdk_prop_mode_get_type", cast(void**)& gdk_prop_mode_get_type), Symbol("gdk_axis_use_get_type", cast(void**)& gdk_axis_use_get_type), Symbol("gdk_input_mode_get_type", cast(void**)& gdk_input_mode_get_type), Symbol("gdk_input_source_get_type", cast(void**)& gdk_input_source_get_type), Symbol("gdk_extension_mode_get_type", cast(void**)& gdk_extension_mode_get_type), Symbol("gdk_image_type_get_type", cast(void**)& gdk_image_type_get_type), Symbol("gdk_gc_values_mask_get_type", cast(void**)& gdk_gc_values_mask_get_type), Symbol("gdk_subwindow_mode_get_type", cast(void**)& gdk_subwindow_mode_get_type), Symbol("gdk_line_style_get_type", cast(void**)& gdk_line_style_get_type), Symbol("gdk_join_style_get_type", cast(void**)& gdk_join_style_get_type), Symbol("gdk_function_get_type", cast(void**)& gdk_function_get_type), Symbol("gdk_fill_get_type", cast(void**)& gdk_fill_get_type), Symbol("gdk_cap_style_get_type", cast(void**)& gdk_cap_style_get_type), Symbol("gdk_font_type_get_type", cast(void**)& gdk_font_type_get_type), Symbol("gdk_owner_change_get_type", cast(void**)& gdk_owner_change_get_type), Symbol("gdk_setting_action_get_type", cast(void**)& gdk_setting_action_get_type), Symbol("gdk_window_state_get_type", cast(void**)& gdk_window_state_get_type), Symbol("gdk_property_state_get_type", cast(void**)& gdk_property_state_get_type), Symbol("gdk_crossing_mode_get_type", cast(void**)& gdk_crossing_mode_get_type), Symbol("gdk_notify_type_get_type", cast(void**)& gdk_notify_type_get_type), Symbol("gdk_scroll_direction_get_type", cast(void**)& gdk_scroll_direction_get_type), Symbol("gdk_visibility_state_get_type", cast(void**)& gdk_visibility_state_get_type), Symbol("gdk_event_mask_get_type", cast(void**)& gdk_event_mask_get_type), Symbol("gdk_event_type_get_type", cast(void**)& gdk_event_type_get_type), Symbol("gdk_filter_return_get_type", cast(void**)& gdk_filter_return_get_type), Symbol("gdk_drag_protocol_get_type", cast(void**)& gdk_drag_protocol_get_type), Symbol("gdk_drag_action_get_type", cast(void**)& gdk_drag_action_get_type), Symbol("gdk_cursor_type_get_type", cast(void**)& gdk_cursor_type_get_type), Symbol("gdk_drawable_get_visible_region", cast(void**)& gdk_drawable_get_visible_region), Symbol("gdk_drawable_get_clip_region", cast(void**)& gdk_drawable_get_clip_region), Symbol("gdk_drawable_copy_to_image", cast(void**)& gdk_drawable_copy_to_image), Symbol("gdk_drawable_get_image", cast(void**)& gdk_drawable_get_image), Symbol("gdk_draw_trapezoids", cast(void**)& gdk_draw_trapezoids), Symbol("gdk_draw_glyphs_transformed", cast(void**)& gdk_draw_glyphs_transformed), Symbol("gdk_draw_layout_with_colors", cast(void**)& gdk_draw_layout_with_colors), Symbol("gdk_draw_layout_line_with_colors", cast(void**)& gdk_draw_layout_line_with_colors), Symbol("gdk_draw_layout", cast(void**)& gdk_draw_layout), Symbol("gdk_draw_layout_line", cast(void**)& gdk_draw_layout_line), Symbol("gdk_draw_glyphs", cast(void**)& gdk_draw_glyphs), Symbol("gdk_draw_pixbuf", cast(void**)& gdk_draw_pixbuf), Symbol("gdk_draw_lines", cast(void**)& gdk_draw_lines), Symbol("gdk_draw_segments", cast(void**)& gdk_draw_segments), Symbol("gdk_draw_points", cast(void**)& gdk_draw_points), Symbol("gdk_draw_image", cast(void**)& gdk_draw_image), Symbol("gdk_draw_drawable", cast(void**)& gdk_draw_drawable), Symbol("gdk_draw_text_wc", cast(void**)& gdk_draw_text_wc), Symbol("gdk_draw_text", cast(void**)& gdk_draw_text), Symbol("gdk_draw_string", cast(void**)& gdk_draw_string), Symbol("gdk_draw_polygon", cast(void**)& gdk_draw_polygon), Symbol("gdk_draw_arc", cast(void**)& gdk_draw_arc), Symbol("gdk_draw_rectangle", cast(void**)& gdk_draw_rectangle), Symbol("gdk_draw_line", cast(void**)& gdk_draw_line), Symbol("gdk_draw_point", cast(void**)& gdk_draw_point), Symbol("gdk_drawable_unref", cast(void**)& gdk_drawable_unref), Symbol("gdk_drawable_ref", cast(void**)& gdk_drawable_ref), Symbol("gdk_drawable_get_display", cast(void**)& gdk_drawable_get_display), Symbol("gdk_drawable_get_screen", cast(void**)& gdk_drawable_get_screen), Symbol("gdk_drawable_get_depth", cast(void**)& gdk_drawable_get_depth), Symbol("gdk_drawable_get_visual", cast(void**)& gdk_drawable_get_visual), Symbol("gdk_drawable_get_colormap", cast(void**)& gdk_drawable_get_colormap), Symbol("gdk_drawable_set_colormap", cast(void**)& gdk_drawable_set_colormap), Symbol("gdk_drawable_get_size", cast(void**)& gdk_drawable_get_size), Symbol("gdk_drawable_get_data", cast(void**)& gdk_drawable_get_data), Symbol("gdk_drawable_set_data", cast(void**)& gdk_drawable_set_data), Symbol("gdk_drawable_get_type", cast(void**)& gdk_drawable_get_type), Symbol("gdk_gc_get_screen", cast(void**)& gdk_gc_get_screen), Symbol("gdk_gc_set_rgb_bg_color", cast(void**)& gdk_gc_set_rgb_bg_color), Symbol("gdk_gc_set_rgb_fg_color", cast(void**)& gdk_gc_set_rgb_fg_color), Symbol("gdk_gc_get_colormap", cast(void**)& gdk_gc_get_colormap), Symbol("gdk_gc_set_colormap", cast(void**)& gdk_gc_set_colormap), Symbol("gdk_gc_copy", cast(void**)& gdk_gc_copy), Symbol("gdk_gc_offset", cast(void**)& gdk_gc_offset), Symbol("gdk_gc_set_dashes", cast(void**)& gdk_gc_set_dashes), Symbol("gdk_gc_set_line_attributes", cast(void**)& gdk_gc_set_line_attributes), Symbol("gdk_gc_set_exposures", cast(void**)& gdk_gc_set_exposures), Symbol("gdk_gc_set_subwindow", cast(void**)& gdk_gc_set_subwindow), Symbol("gdk_gc_set_clip_region", cast(void**)& gdk_gc_set_clip_region), Symbol("gdk_gc_set_clip_rectangle", cast(void**)& gdk_gc_set_clip_rectangle), Symbol("gdk_gc_set_clip_mask", cast(void**)& gdk_gc_set_clip_mask), Symbol("gdk_gc_set_clip_origin", cast(void**)& gdk_gc_set_clip_origin), Symbol("gdk_gc_set_ts_origin", cast(void**)& gdk_gc_set_ts_origin), Symbol("gdk_gc_set_stipple", cast(void**)& gdk_gc_set_stipple), Symbol("gdk_gc_set_tile", cast(void**)& gdk_gc_set_tile), Symbol("gdk_gc_set_fill", cast(void**)& gdk_gc_set_fill), Symbol("gdk_gc_set_function", cast(void**)& gdk_gc_set_function), Symbol("gdk_gc_set_font", cast(void**)& gdk_gc_set_font), Symbol("gdk_gc_set_background", cast(void**)& gdk_gc_set_background), Symbol("gdk_gc_set_foreground", cast(void**)& gdk_gc_set_foreground), Symbol("gdk_gc_set_values", cast(void**)& gdk_gc_set_values), Symbol("gdk_gc_get_values", cast(void**)& gdk_gc_get_values), Symbol("gdk_gc_unref", cast(void**)& gdk_gc_unref), Symbol("gdk_gc_ref", cast(void**)& gdk_gc_ref), Symbol("gdk_gc_new_with_values", cast(void**)& gdk_gc_new_with_values), Symbol("gdk_gc_new", cast(void**)& gdk_gc_new), Symbol("gdk_gc_get_type", cast(void**)& gdk_gc_get_type), Symbol("gdk_display_supports_composite", cast(void**)& gdk_display_supports_composite), Symbol("gdk_display_supports_input_shapes", cast(void**)& gdk_display_supports_input_shapes), Symbol("gdk_display_supports_shapes", cast(void**)& gdk_display_supports_shapes), Symbol("gdk_display_store_clipboard", cast(void**)& gdk_display_store_clipboard), Symbol("gdk_display_supports_clipboard_persistence", cast(void**)& gdk_display_supports_clipboard_persistence), Symbol("gdk_display_request_selection_notification", cast(void**)& gdk_display_request_selection_notification), Symbol("gdk_display_supports_selection_notification", cast(void**)& gdk_display_supports_selection_notification), Symbol("gdk_display_get_default_group", cast(void**)& gdk_display_get_default_group), Symbol("gdk_display_get_maximal_cursor_size", cast(void**)& gdk_display_get_maximal_cursor_size), Symbol("gdk_display_get_default_cursor_size", cast(void**)& gdk_display_get_default_cursor_size), Symbol("gdk_display_supports_cursor_color", cast(void**)& gdk_display_supports_cursor_color), Symbol("gdk_display_supports_cursor_alpha", cast(void**)& gdk_display_supports_cursor_alpha), Symbol("gdk_display_open_default_libgtk_only", cast(void**)& gdk_display_open_default_libgtk_only), Symbol("gdk_display_set_pointer_hooks", cast(void**)& gdk_display_set_pointer_hooks), Symbol("gdk_display_warp_pointer", cast(void**)& gdk_display_warp_pointer), Symbol("gdk_display_get_window_at_pointer", cast(void**)& gdk_display_get_window_at_pointer), Symbol("gdk_display_get_pointer", cast(void**)& gdk_display_get_pointer), Symbol("gdk_display_get_core_pointer", cast(void**)& gdk_display_get_core_pointer), Symbol("gdk_display_get_default", cast(void**)& gdk_display_get_default), Symbol("gdk_display_set_double_click_distance", cast(void**)& gdk_display_set_double_click_distance), Symbol("gdk_display_set_double_click_time", cast(void**)& gdk_display_set_double_click_time), Symbol("gdk_display_add_client_message_filter", cast(void**)& gdk_display_add_client_message_filter), Symbol("gdk_display_put_event", cast(void**)& gdk_display_put_event), Symbol("gdk_display_peek_event", cast(void**)& gdk_display_peek_event), Symbol("gdk_display_get_event", cast(void**)& gdk_display_get_event), Symbol("gdk_display_list_devices", cast(void**)& gdk_display_list_devices), Symbol("gdk_display_close", cast(void**)& gdk_display_close), Symbol("gdk_display_flush", cast(void**)& gdk_display_flush), Symbol("gdk_display_sync", cast(void**)& gdk_display_sync), Symbol("gdk_display_beep", cast(void**)& gdk_display_beep), Symbol("gdk_display_pointer_is_grabbed", cast(void**)& gdk_display_pointer_is_grabbed), Symbol("gdk_display_keyboard_ungrab", cast(void**)& gdk_display_keyboard_ungrab), Symbol("gdk_display_pointer_ungrab", cast(void**)& gdk_display_pointer_ungrab), Symbol("gdk_display_get_default_screen", cast(void**)& gdk_display_get_default_screen), Symbol("gdk_display_get_screen", cast(void**)& gdk_display_get_screen), Symbol("gdk_display_get_n_screens", cast(void**)& gdk_display_get_n_screens), Symbol("gdk_display_get_name", cast(void**)& gdk_display_get_name), Symbol("gdk_display_open", cast(void**)& gdk_display_open), Symbol("gdk_display_get_type", cast(void**)& gdk_display_get_type), Symbol("gdk_setting_get", cast(void**)& gdk_setting_get), Symbol("gdk_add_client_message_filter", cast(void**)& gdk_add_client_message_filter), Symbol("gdk_get_show_events", cast(void**)& gdk_get_show_events), Symbol("gdk_set_show_events", cast(void**)& gdk_set_show_events), Symbol("gdk_event_get_screen", cast(void**)& gdk_event_get_screen), Symbol("gdk_event_set_screen", cast(void**)& gdk_event_set_screen), Symbol("gdk_event_handler_set", cast(void**)& gdk_event_handler_set), Symbol("gdk_event_request_motions", cast(void**)& gdk_event_request_motions), Symbol("gdk_event_get_axis", cast(void**)& gdk_event_get_axis), Symbol("gdk_event_get_root_coords", cast(void**)& gdk_event_get_root_coords), Symbol("gdk_event_get_coords", cast(void**)& gdk_event_get_coords), Symbol("gdk_event_get_state", cast(void**)& gdk_event_get_state), Symbol("gdk_event_get_time", cast(void**)& gdk_event_get_time), Symbol("gdk_event_free", cast(void**)& gdk_event_free), Symbol("gdk_event_copy", cast(void**)& gdk_event_copy), Symbol("gdk_event_new", cast(void**)& gdk_event_new), Symbol("gdk_event_put", cast(void**)& gdk_event_put), Symbol("gdk_event_get_graphics_expose", cast(void**)& gdk_event_get_graphics_expose), Symbol("gdk_event_peek", cast(void**)& gdk_event_peek), Symbol("gdk_event_get", cast(void**)& gdk_event_get), Symbol("gdk_events_pending", cast(void**)& gdk_events_pending), Symbol("gdk_event_get_type", cast(void**)& gdk_event_get_type), Symbol("gdk_device_get_core_pointer", cast(void**)& gdk_device_get_core_pointer), Symbol("gdk_input_set_extension_events", cast(void**)& gdk_input_set_extension_events), Symbol("gdk_device_get_axis", cast(void**)& gdk_device_get_axis), Symbol("gdk_device_free_history", cast(void**)& gdk_device_free_history), Symbol("gdk_device_get_history", cast(void**)& gdk_device_get_history), Symbol("gdk_device_get_state", cast(void**)& gdk_device_get_state), Symbol("gdk_device_set_axis_use", cast(void**)& gdk_device_set_axis_use), Symbol("gdk_device_set_key", cast(void**)& gdk_device_set_key), Symbol("gdk_device_set_mode", cast(void**)& gdk_device_set_mode), Symbol("gdk_device_set_source", cast(void**)& gdk_device_set_source), Symbol("gdk_devices_list", cast(void**)& gdk_devices_list), Symbol("gdk_device_get_type", cast(void**)& gdk_device_get_type), Symbol("gdk_drag_drop_succeeded", cast(void**)& gdk_drag_drop_succeeded), Symbol("gdk_drag_abort", cast(void**)& gdk_drag_abort), Symbol("gdk_drag_drop", cast(void**)& gdk_drag_drop), Symbol("gdk_drag_motion", cast(void**)& gdk_drag_motion), Symbol("gdk_drag_find_window", cast(void**)& gdk_drag_find_window), Symbol("gdk_drag_get_protocol", cast(void**)& gdk_drag_get_protocol), Symbol("gdk_drag_find_window_for_screen", cast(void**)& gdk_drag_find_window_for_screen), Symbol("gdk_drag_get_protocol_for_display", cast(void**)& gdk_drag_get_protocol_for_display), Symbol("gdk_drag_begin", cast(void**)& gdk_drag_begin), Symbol("gdk_drag_get_selection", cast(void**)& gdk_drag_get_selection), Symbol("gdk_drop_finish", cast(void**)& gdk_drop_finish), Symbol("gdk_drop_reply", cast(void**)& gdk_drop_reply), Symbol("gdk_drag_status", cast(void**)& gdk_drag_status), Symbol("gdk_drag_context_unref", cast(void**)& gdk_drag_context_unref), Symbol("gdk_drag_context_ref", cast(void**)& gdk_drag_context_ref), Symbol("gdk_drag_context_new", cast(void**)& gdk_drag_context_new), Symbol("gdk_drag_context_get_type", cast(void**)& gdk_drag_context_get_type), Symbol("gdk_cursor_get_image", cast(void**)& gdk_cursor_get_image), Symbol("gdk_cursor_new_from_name", cast(void**)& gdk_cursor_new_from_name), Symbol("gdk_cursor_unref", cast(void**)& gdk_cursor_unref), Symbol("gdk_cursor_ref", cast(void**)& gdk_cursor_ref), Symbol("gdk_cursor_get_display", cast(void**)& gdk_cursor_get_display), Symbol("gdk_cursor_new_from_pixbuf", cast(void**)& gdk_cursor_new_from_pixbuf), Symbol("gdk_cursor_new_from_pixmap", cast(void**)& gdk_cursor_new_from_pixmap), Symbol("gdk_cursor_new", cast(void**)& gdk_cursor_new), Symbol("gdk_cursor_new_for_display", cast(void**)& gdk_cursor_new_for_display), Symbol("gdk_cursor_get_type", cast(void**)& gdk_cursor_get_type), Symbol("gdk_cairo_region", cast(void**)& gdk_cairo_region), Symbol("gdk_cairo_rectangle", cast(void**)& gdk_cairo_rectangle), Symbol("gdk_cairo_set_source_pixmap", cast(void**)& gdk_cairo_set_source_pixmap), Symbol("gdk_cairo_set_source_pixbuf", cast(void**)& gdk_cairo_set_source_pixbuf), Symbol("gdk_cairo_set_source_color", cast(void**)& gdk_cairo_set_source_color), Symbol("gdk_cairo_create", cast(void**)& gdk_cairo_create), Symbol("gdk_pixbuf_get_from_image", cast(void**)& gdk_pixbuf_get_from_image), Symbol("gdk_pixbuf_get_from_drawable", cast(void**)& gdk_pixbuf_get_from_drawable), Symbol("gdk_pixbuf_render_pixmap_and_mask", cast(void**)& gdk_pixbuf_render_pixmap_and_mask), Symbol("gdk_pixbuf_render_pixmap_and_mask_for_colormap", cast(void**)& gdk_pixbuf_render_pixmap_and_mask_for_colormap), Symbol("gdk_pixbuf_render_to_drawable_alpha", cast(void**)& gdk_pixbuf_render_to_drawable_alpha), Symbol("gdk_pixbuf_render_to_drawable", cast(void**)& gdk_pixbuf_render_to_drawable), Symbol("gdk_pixbuf_render_threshold_alpha", cast(void**)& gdk_pixbuf_render_threshold_alpha), Symbol("gdk_pixbuf_rotation_get_type", cast(void**)& gdk_pixbuf_rotation_get_type), Symbol("gdk_interp_type_get_type", cast(void**)& gdk_interp_type_get_type), Symbol("gdk_pixbuf_error_get_type", cast(void**)& gdk_pixbuf_error_get_type), Symbol("gdk_colorspace_get_type", cast(void**)& gdk_colorspace_get_type), Symbol("gdk_pixbuf_alpha_mode_get_type", cast(void**)& gdk_pixbuf_alpha_mode_get_type), Symbol("gdk_pixbuf_loader_get_format", cast(void**)& gdk_pixbuf_loader_get_format), Symbol("gdk_pixbuf_loader_close", cast(void**)& gdk_pixbuf_loader_close), Symbol("gdk_pixbuf_loader_get_animation", cast(void**)& gdk_pixbuf_loader_get_animation), Symbol("gdk_pixbuf_loader_get_pixbuf", cast(void**)& gdk_pixbuf_loader_get_pixbuf), Symbol("gdk_pixbuf_loader_write", cast(void**)& gdk_pixbuf_loader_write), Symbol("gdk_pixbuf_loader_set_size", cast(void**)& gdk_pixbuf_loader_set_size), Symbol("gdk_pixbuf_loader_new_with_mime_type", cast(void**)& gdk_pixbuf_loader_new_with_mime_type), Symbol("gdk_pixbuf_loader_new_with_type", cast(void**)& gdk_pixbuf_loader_new_with_type), Symbol("gdk_pixbuf_loader_new", cast(void**)& gdk_pixbuf_loader_new), Symbol("gdk_pixbuf_loader_get_type", cast(void**)& gdk_pixbuf_loader_get_type), Symbol("gdk_pixbuf_get_file_info", cast(void**)& gdk_pixbuf_get_file_info), Symbol("gdk_pixbuf_format_get_license", cast(void**)& gdk_pixbuf_format_get_license), Symbol("gdk_pixbuf_format_set_disabled", cast(void**)& gdk_pixbuf_format_set_disabled), Symbol("gdk_pixbuf_format_is_disabled", cast(void**)& gdk_pixbuf_format_is_disabled), Symbol("gdk_pixbuf_format_is_scalable", cast(void**)& gdk_pixbuf_format_is_scalable), Symbol("gdk_pixbuf_format_is_writable", cast(void**)& gdk_pixbuf_format_is_writable), Symbol("gdk_pixbuf_format_get_extensions", cast(void**)& gdk_pixbuf_format_get_extensions), Symbol("gdk_pixbuf_format_get_mime_types", cast(void**)& gdk_pixbuf_format_get_mime_types), Symbol("gdk_pixbuf_format_get_description", cast(void**)& gdk_pixbuf_format_get_description), Symbol("gdk_pixbuf_format_get_name", cast(void**)& gdk_pixbuf_format_get_name), Symbol("gdk_pixbuf_get_formats", cast(void**)& gdk_pixbuf_get_formats), Symbol("gdk_pixbuf_simple_anim_add_frame", cast(void**)& gdk_pixbuf_simple_anim_add_frame), Symbol("gdk_pixbuf_simple_anim_new", cast(void**)& gdk_pixbuf_simple_anim_new), Symbol("gdk_pixbuf_simple_anim_iter_get_type", cast(void**)& gdk_pixbuf_simple_anim_iter_get_type), Symbol("gdk_pixbuf_simple_anim_get_type", cast(void**)& gdk_pixbuf_simple_anim_get_type), Symbol("gdk_pixbuf_animation_iter_advance", cast(void**)& gdk_pixbuf_animation_iter_advance), Symbol("gdk_pixbuf_animation_iter_on_currently_loading_frame", cast(void**)& gdk_pixbuf_animation_iter_on_currently_loading_frame), Symbol("gdk_pixbuf_animation_iter_get_pixbuf", cast(void**)& gdk_pixbuf_animation_iter_get_pixbuf), Symbol("gdk_pixbuf_animation_iter_get_delay_time", cast(void**)& gdk_pixbuf_animation_iter_get_delay_time), Symbol("gdk_pixbuf_animation_iter_get_type", cast(void**)& gdk_pixbuf_animation_iter_get_type), Symbol("gdk_pixbuf_animation_get_iter", cast(void**)& gdk_pixbuf_animation_get_iter), Symbol("gdk_pixbuf_animation_get_static_image", cast(void**)& gdk_pixbuf_animation_get_static_image), Symbol("gdk_pixbuf_animation_is_static_image", cast(void**)& gdk_pixbuf_animation_is_static_image), Symbol("gdk_pixbuf_animation_get_height", cast(void**)& gdk_pixbuf_animation_get_height), Symbol("gdk_pixbuf_animation_get_width", cast(void**)& gdk_pixbuf_animation_get_width), Symbol("gdk_pixbuf_animation_unref", cast(void**)& gdk_pixbuf_animation_unref), Symbol("gdk_pixbuf_animation_ref", cast(void**)& gdk_pixbuf_animation_ref), Symbol("gdk_pixbuf_animation_new_from_file", cast(void**)& gdk_pixbuf_animation_new_from_file), Symbol("gdk_pixbuf_animation_get_type", cast(void**)& gdk_pixbuf_animation_get_type), Symbol("gdk_pixbuf_flip", cast(void**)& gdk_pixbuf_flip), Symbol("gdk_pixbuf_rotate_simple", cast(void**)& gdk_pixbuf_rotate_simple), Symbol("gdk_pixbuf_composite_color_simple", cast(void**)& gdk_pixbuf_composite_color_simple), Symbol("gdk_pixbuf_scale_simple", cast(void**)& gdk_pixbuf_scale_simple), Symbol("gdk_pixbuf_composite_color", cast(void**)& gdk_pixbuf_composite_color), Symbol("gdk_pixbuf_composite", cast(void**)& gdk_pixbuf_composite), Symbol("gdk_pixbuf_scale", cast(void**)& gdk_pixbuf_scale), Symbol("gdk_pixbuf_get_option", cast(void**)& gdk_pixbuf_get_option), Symbol("gdk_pixbuf_apply_embedded_orientation", cast(void**)& gdk_pixbuf_apply_embedded_orientation), Symbol("gdk_pixbuf_saturate_and_pixelate", cast(void**)& gdk_pixbuf_saturate_and_pixelate), Symbol("gdk_pixbuf_copy_area", cast(void**)& gdk_pixbuf_copy_area), Symbol("gdk_pixbuf_add_alpha", cast(void**)& gdk_pixbuf_add_alpha), Symbol("gdk_pixbuf_save_to_bufferv", cast(void**)& gdk_pixbuf_save_to_bufferv), Symbol("gdk_pixbuf_save_to_buffer", cast(void**)& gdk_pixbuf_save_to_buffer), Symbol("gdk_pixbuf_save_to_callbackv", cast(void**)& gdk_pixbuf_save_to_callbackv), Symbol("gdk_pixbuf_save_to_callback", cast(void**)& gdk_pixbuf_save_to_callback), Symbol("gdk_pixbuf_savev", cast(void**)& gdk_pixbuf_savev), Symbol("gdk_pixbuf_save", cast(void**)& gdk_pixbuf_save), Symbol("gdk_pixbuf_fill", cast(void**)& gdk_pixbuf_fill), Symbol("gdk_pixbuf_new_from_inline", cast(void**)& gdk_pixbuf_new_from_inline), Symbol("gdk_pixbuf_new_from_xpm_data", cast(void**)& gdk_pixbuf_new_from_xpm_data), Symbol("gdk_pixbuf_new_from_data", cast(void**)& gdk_pixbuf_new_from_data), Symbol("gdk_pixbuf_new_from_file_at_scale", cast(void**)& gdk_pixbuf_new_from_file_at_scale), Symbol("gdk_pixbuf_new_from_file_at_size", cast(void**)& gdk_pixbuf_new_from_file_at_size), Symbol("gdk_pixbuf_new_from_file", cast(void**)& gdk_pixbuf_new_from_file), Symbol("gdk_pixbuf_new_subpixbuf", cast(void**)& gdk_pixbuf_new_subpixbuf), Symbol("gdk_pixbuf_copy", cast(void**)& gdk_pixbuf_copy), Symbol("gdk_pixbuf_new", cast(void**)& gdk_pixbuf_new), Symbol("gdk_pixbuf_get_rowstride", cast(void**)& gdk_pixbuf_get_rowstride), Symbol("gdk_pixbuf_get_height", cast(void**)& gdk_pixbuf_get_height), Symbol("gdk_pixbuf_get_width", cast(void**)& gdk_pixbuf_get_width), Symbol("gdk_pixbuf_get_pixels", cast(void**)& gdk_pixbuf_get_pixels), Symbol("gdk_pixbuf_get_bits_per_sample", cast(void**)& gdk_pixbuf_get_bits_per_sample), Symbol("gdk_pixbuf_get_has_alpha", cast(void**)& gdk_pixbuf_get_has_alpha), Symbol("gdk_pixbuf_get_n_channels", cast(void**)& gdk_pixbuf_get_n_channels), Symbol("gdk_pixbuf_get_colorspace", cast(void**)& gdk_pixbuf_get_colorspace), Symbol("gdk_pixbuf_unref", cast(void**)& gdk_pixbuf_unref), Symbol("gdk_pixbuf_ref", cast(void**)& gdk_pixbuf_ref), Symbol("gdk_pixbuf_get_type", cast(void**)& gdk_pixbuf_get_type), Symbol("gdk_pixbuf_error_quark", cast(void**)& gdk_pixbuf_error_quark), Symbol("gdk_pixbuf_version", cast(void**)& gdk_pixbuf_version), Symbol("gdk_pixbuf_micro_version", cast(void**)& gdk_pixbuf_micro_version), Symbol("gdk_pixbuf_minor_version", cast(void**)& gdk_pixbuf_minor_version), Symbol("gdk_pixbuf_major_version", cast(void**)& gdk_pixbuf_major_version), Symbol("gdk_rgb_colormap_ditherable", cast(void**)& gdk_rgb_colormap_ditherable), Symbol("gdk_rgb_ditherable", cast(void**)& gdk_rgb_ditherable), Symbol("gdk_rgb_get_visual", cast(void**)& gdk_rgb_get_visual), Symbol("gdk_rgb_get_colormap", cast(void**)& gdk_rgb_get_colormap), Symbol("gdk_rgb_set_min_colors", cast(void**)& gdk_rgb_set_min_colors), Symbol("gdk_rgb_set_install", cast(void**)& gdk_rgb_set_install), Symbol("gdk_rgb_set_verbose", cast(void**)& gdk_rgb_set_verbose), Symbol("gdk_rgb_cmap_free", cast(void**)& gdk_rgb_cmap_free), Symbol("gdk_rgb_cmap_new", cast(void**)& gdk_rgb_cmap_new), Symbol("gdk_draw_indexed_image", cast(void**)& gdk_draw_indexed_image), Symbol("gdk_draw_gray_image", cast(void**)& gdk_draw_gray_image), Symbol("gdk_draw_rgb_32_image_dithalign", cast(void**)& gdk_draw_rgb_32_image_dithalign), Symbol("gdk_draw_rgb_32_image", cast(void**)& gdk_draw_rgb_32_image), Symbol("gdk_draw_rgb_image_dithalign", cast(void**)& gdk_draw_rgb_image_dithalign), Symbol("gdk_draw_rgb_image", cast(void**)& gdk_draw_rgb_image), Symbol("gdk_rgb_find_color", cast(void**)& gdk_rgb_find_color), Symbol("gdk_rgb_gc_set_background", cast(void**)& gdk_rgb_gc_set_background), Symbol("gdk_rgb_gc_set_foreground", cast(void**)& gdk_rgb_gc_set_foreground), Symbol("gdk_rgb_xpixel_from_rgb", cast(void**)& gdk_rgb_xpixel_from_rgb), Symbol("gdk_rgb_init", cast(void**)& gdk_rgb_init), Symbol("gdk_colors_free", cast(void**)& gdk_colors_free), Symbol("gdk_colors_alloc", cast(void**)& gdk_colors_alloc), Symbol("gdk_color_change", cast(void**)& gdk_color_change), Symbol("gdk_color_alloc", cast(void**)& gdk_color_alloc), Symbol("gdk_color_black", cast(void**)& gdk_color_black), Symbol("gdk_color_white", cast(void**)& gdk_color_white), Symbol("gdk_colors_store", cast(void**)& gdk_colors_store), Symbol("gdk_color_get_type", cast(void**)& gdk_color_get_type), Symbol("gdk_color_to_string", cast(void**)& gdk_color_to_string), Symbol("gdk_color_equal", cast(void**)& gdk_color_equal), Symbol("gdk_color_hash", cast(void**)& gdk_color_hash), Symbol("gdk_color_parse", cast(void**)& gdk_color_parse), Symbol("gdk_color_free", cast(void**)& gdk_color_free), Symbol("gdk_color_copy", cast(void**)& gdk_color_copy), Symbol("gdk_colormap_get_visual", cast(void**)& gdk_colormap_get_visual), Symbol("gdk_colormap_query_color", cast(void**)& gdk_colormap_query_color), Symbol("gdk_colormap_free_colors", cast(void**)& gdk_colormap_free_colors), Symbol("gdk_colormap_alloc_color", cast(void**)& gdk_colormap_alloc_color), Symbol("gdk_colormap_alloc_colors", cast(void**)& gdk_colormap_alloc_colors), Symbol("gdk_colormap_change", cast(void**)& gdk_colormap_change), Symbol("gdk_colormap_get_system_size", cast(void**)& gdk_colormap_get_system_size), Symbol("gdk_colormap_get_screen", cast(void**)& gdk_colormap_get_screen), Symbol("gdk_colormap_get_system", cast(void**)& gdk_colormap_get_system), Symbol("gdk_colormap_unref", cast(void**)& gdk_colormap_unref), Symbol("gdk_colormap_ref", cast(void**)& gdk_colormap_ref), Symbol("gdk_colormap_new", cast(void**)& gdk_colormap_new), Symbol("gdk_colormap_get_type", cast(void**)& gdk_colormap_get_type), ]; } } else { // version(DYNLINK) extern (C) uint gdk_threads_add_timeout(uint, _BCD_func__5647, void *); extern (C) uint gdk_threads_add_timeout_full(int, uint, _BCD_func__5647, void *, _BCD_func__4634); extern (C) uint gdk_threads_add_idle(_BCD_func__5647, void *); extern (C) uint gdk_threads_add_idle_full(int, _BCD_func__5647, void *, _BCD_func__4634); extern (C) void gdk_threads_set_lock_functions(_BCD_func__5298, _BCD_func__5298); extern (C) void gdk_threads_init(); extern (C) void gdk_threads_leave(); extern (C) void gdk_threads_enter(); extern (C) extern _BCD_func__5298 gdk_threads_unlock; extern (C) extern _BCD_func__5298 gdk_threads_lock; extern (C) extern void * gdk_threads_mutex; extern (C) void gdk_notify_startup_complete_with_id(char *); extern (C) void gdk_notify_startup_complete(); extern (C) int gdk_event_send_client_message_for_display(_GdkDisplay *, _GdkEvent *, uint); extern (C) void gdk_event_send_clientmessage_toall(_GdkEvent *); extern (C) int gdk_event_send_client_message(_GdkEvent *, uint); extern (C) int gdk_mbstowcs(uint *, char *, int); extern (C) char * gdk_wcstombs(uint *); extern (C) uint gdk_rectangle_get_type(); extern (C) void gdk_rectangle_union(_GdkRectangle *, _GdkRectangle *, _GdkRectangle *); extern (C) int gdk_rectangle_intersect(_GdkRectangle *, _GdkRectangle *, _GdkRectangle *); extern (C) void gdk_set_double_click_time(uint); extern (C) void gdk_flush(); extern (C) void gdk_beep(); extern (C) int gdk_screen_height_mm(); extern (C) int gdk_screen_width_mm(); extern (C) int gdk_screen_height(); extern (C) int gdk_screen_width(); extern (C) int gdk_pointer_is_grabbed(); extern (C) void gdk_keyboard_ungrab(uint); extern (C) void gdk_pointer_ungrab(uint); extern (C) int gdk_keyboard_grab_info_libgtk_only(_GdkDisplay *, _GdkDrawable * *, int *); extern (C) int gdk_pointer_grab_info_libgtk_only(_GdkDisplay *, _GdkDrawable * *, int *); extern (C) int gdk_keyboard_grab(_GdkDrawable *, int, uint); extern (C) int gdk_pointer_grab(_GdkDrawable *, int, int, _GdkDrawable *, _GdkCursor *, uint); extern (C) void gdk_input_remove(int); extern (C) int gdk_input_add(int, int, _BCD_func__4635, void *); extern (C) int gdk_input_add_full(int, int, _BCD_func__4635, void *, _BCD_func__4634); extern (C) char * gdk_get_display_arg_name(); extern (C) char * gdk_get_display(); extern (C) int gdk_get_use_xshm(); extern (C) void gdk_set_use_xshm(int); extern (C) int gdk_error_trap_pop(); extern (C) void gdk_error_trap_push(); extern (C) void gdk_set_program_class(char *); extern (C) char * gdk_get_program_class(); extern (C) char * gdk_set_locale(); extern (C) void gdk_exit(int); extern (C) void gdk_pre_parse_libgtk_only(); extern (C) void gdk_add_option_entries_libgtk_only(void *); extern (C) int gdk_init_check(int *, char * * *); extern (C) void gdk_init(int *, char * * *); extern (C) void gdk_parse_args(int *, char * * *); extern (C) _GdkDrawable * gdk_get_default_root_window(); extern (C) _GdkPointerHooks * gdk_set_pointer_hooks(_GdkPointerHooks *); extern (C) void gdk_window_configure_finished(_GdkDrawable *); extern (C) void gdk_window_enable_synchronized_configure(_GdkDrawable *); extern (C) void gdk_window_get_internal_paint_info(_GdkDrawable *, _GdkDrawable * *, int *, int *); extern (C) void gdk_window_constrain_size(_GdkGeometry *, uint, int, int, int *, int *); extern (C) void gdk_window_set_debug_updates(int); extern (C) void gdk_window_process_updates(_GdkDrawable *, int); extern (C) void gdk_window_process_all_updates(); extern (C) void gdk_window_thaw_toplevel_updates_libgtk_only(_GdkDrawable *); extern (C) void gdk_window_freeze_toplevel_updates_libgtk_only(_GdkDrawable *); extern (C) void gdk_window_thaw_updates(_GdkDrawable *); extern (C) void gdk_window_freeze_updates(_GdkDrawable *); extern (C) void * gdk_window_get_update_area(_GdkDrawable *); extern (C) void gdk_window_invalidate_maybe_recurse(_GdkDrawable *, void *, _BCD_func__6008, void *); extern (C) void gdk_window_invalidate_region(_GdkDrawable *, void *, int); extern (C) void gdk_window_invalidate_rect(_GdkDrawable *, _GdkRectangle *, int); extern (C) void gdk_window_begin_move_drag(_GdkDrawable *, int, int, int, uint); extern (C) void gdk_window_begin_resize_drag(_GdkDrawable *, int, int, int, int, uint); extern (C) void gdk_window_register_dnd(_GdkDrawable *); extern (C) void gdk_window_set_opacity(_GdkDrawable *, double); extern (C) void gdk_window_set_keep_below(_GdkDrawable *, int); extern (C) void gdk_window_set_keep_above(_GdkDrawable *, int); extern (C) void gdk_window_unfullscreen(_GdkDrawable *); extern (C) void gdk_window_fullscreen(_GdkDrawable *); extern (C) void gdk_window_unmaximize(_GdkDrawable *); extern (C) void gdk_window_maximize(_GdkDrawable *); extern (C) void gdk_window_unstick(_GdkDrawable *); extern (C) void gdk_window_stick(_GdkDrawable *); extern (C) void gdk_window_deiconify(_GdkDrawable *); extern (C) void gdk_window_iconify(_GdkDrawable *); extern (C) void gdk_window_beep(_GdkDrawable *); extern (C) _GList * gdk_window_get_toplevels(); extern (C) void gdk_window_set_functions(_GdkDrawable *, int); extern (C) int gdk_window_get_decorations(_GdkDrawable *, int *); extern (C) void gdk_window_set_decorations(_GdkDrawable *, int); extern (C) _GdkDrawable * gdk_window_get_group(_GdkDrawable *); extern (C) void gdk_window_set_group(_GdkDrawable *, _GdkDrawable *); extern (C) void gdk_window_set_icon_name(_GdkDrawable *, char *); extern (C) void gdk_window_set_icon(_GdkDrawable *, _GdkDrawable *, _GdkDrawable *, _GdkDrawable *); extern (C) void gdk_window_set_icon_list(_GdkDrawable *, _GList *); extern (C) void gdk_window_set_events(_GdkDrawable *, int); extern (C) int gdk_window_get_events(_GdkDrawable *); extern (C) _GList * gdk_window_peek_children(_GdkDrawable *); extern (C) _GList * gdk_window_get_children(_GdkDrawable *); extern (C) _GdkDrawable * gdk_window_get_toplevel(_GdkDrawable *); extern (C) _GdkDrawable * gdk_window_get_parent(_GdkDrawable *); extern (C) _GdkDrawable * gdk_window_get_pointer(_GdkDrawable *, int *, int *, int *); extern (C) void gdk_window_get_frame_extents(_GdkDrawable *, _GdkRectangle *); extern (C) void gdk_window_get_root_origin(_GdkDrawable *, int *, int *); extern (C) int gdk_window_get_deskrelative_origin(_GdkDrawable *, int *, int *); extern (C) int gdk_window_get_origin(_GdkDrawable *, int *, int *); extern (C) void gdk_window_get_position(_GdkDrawable *, int *, int *); extern (C) void gdk_window_get_geometry(_GdkDrawable *, int *, int *, int *, int *, int *); extern (C) void gdk_window_get_user_data(_GdkDrawable *, void * *); extern (C) void gdk_window_set_cursor(_GdkDrawable *, _GdkCursor *); extern (C) void gdk_window_set_back_pixmap(_GdkDrawable *, _GdkDrawable *, int); extern (C) void gdk_window_set_background(_GdkDrawable *, _GdkColor *); extern (C) void gdk_window_set_transient_for(_GdkDrawable *, _GdkDrawable *); extern (C) void gdk_window_set_startup_id(_GdkDrawable *, char *); extern (C) void gdk_window_set_role(_GdkDrawable *, char *); extern (C) void gdk_window_set_title(_GdkDrawable *, char *); extern (C) void gdk_window_end_paint(_GdkDrawable *); extern (C) void gdk_window_begin_paint_region(_GdkDrawable *, void *); extern (C) void gdk_window_begin_paint_rect(_GdkDrawable *, _GdkRectangle *); extern (C) void gdk_set_sm_client_id(char *); extern (C) void gdk_window_set_geometry_hints(_GdkDrawable *, _GdkGeometry *, int); extern (C) void gdk_window_set_urgency_hint(_GdkDrawable *, int); extern (C) void gdk_window_set_skip_pager_hint(_GdkDrawable *, int); extern (C) void gdk_window_set_skip_taskbar_hint(_GdkDrawable *, int); extern (C) void gdk_window_set_modal_hint(_GdkDrawable *, int); extern (C) int gdk_window_get_type_hint(_GdkDrawable *); extern (C) void gdk_window_set_type_hint(_GdkDrawable *, int); extern (C) void gdk_window_set_hints(_GdkDrawable *, int, int, int, int, int, int, int); extern (C) _GdkDrawable * gdk_window_lookup_for_display(_GdkDisplay *, uint); extern (C) _GdkDrawable * gdk_window_foreign_new_for_display(_GdkDisplay *, uint); extern (C) _GdkDrawable * gdk_window_lookup(uint); extern (C) _GdkDrawable * gdk_window_foreign_new(uint); extern (C) int gdk_window_set_static_gravities(_GdkDrawable *, int); extern (C) int gdk_window_get_state(_GdkDrawable *); extern (C) int gdk_window_is_viewable(_GdkDrawable *); extern (C) int gdk_window_is_visible(_GdkDrawable *); extern (C) void gdk_window_merge_child_input_shapes(_GdkDrawable *); extern (C) void gdk_window_set_child_input_shapes(_GdkDrawable *); extern (C) void gdk_window_input_shape_combine_region(_GdkDrawable *, void *, int, int); extern (C) void gdk_window_input_shape_combine_mask(_GdkDrawable *, _GdkDrawable *, int, int); extern (C) void gdk_window_merge_child_shapes(_GdkDrawable *); extern (C) void gdk_window_set_composited(_GdkDrawable *, int); extern (C) void gdk_window_set_child_shapes(_GdkDrawable *); extern (C) void gdk_window_shape_combine_region(_GdkDrawable *, void *, int, int); extern (C) void gdk_window_shape_combine_mask(_GdkDrawable *, _GdkDrawable *, int, int); extern (C) void gdk_window_move_region(_GdkDrawable *, void *, int, int); extern (C) void gdk_window_scroll(_GdkDrawable *, int, int); extern (C) void gdk_window_remove_filter(_GdkDrawable *, _BCD_func__4335, void *); extern (C) void gdk_window_add_filter(_GdkDrawable *, _BCD_func__4335, void *); extern (C) void gdk_window_set_focus_on_map(_GdkDrawable *, int); extern (C) void gdk_window_set_accept_focus(_GdkDrawable *, int); extern (C) void gdk_window_set_override_redirect(_GdkDrawable *, int); extern (C) void gdk_window_set_user_data(_GdkDrawable *, void *); extern (C) void gdk_window_focus(_GdkDrawable *, uint); extern (C) void gdk_window_lower(_GdkDrawable *); extern (C) void gdk_window_raise(_GdkDrawable *); extern (C) void gdk_window_clear_area_e(_GdkDrawable *, int, int, int, int); extern (C) void gdk_window_clear_area(_GdkDrawable *, int, int, int, int); extern (C) void gdk_window_clear(_GdkDrawable *); extern (C) void gdk_window_reparent(_GdkDrawable *, _GdkDrawable *, int, int); extern (C) void gdk_window_move_resize(_GdkDrawable *, int, int, int, int); extern (C) void gdk_window_resize(_GdkDrawable *, int, int); extern (C) void gdk_window_move(_GdkDrawable *, int, int); extern (C) void gdk_window_show_unraised(_GdkDrawable *); extern (C) void gdk_window_withdraw(_GdkDrawable *); extern (C) void gdk_window_hide(_GdkDrawable *); extern (C) void gdk_window_show(_GdkDrawable *); extern (C) _GdkDrawable * gdk_window_at_pointer(int *, int *); extern (C) int gdk_window_get_window_type(_GdkDrawable *); extern (C) void gdk_window_destroy(_GdkDrawable *); extern (C) _GdkDrawable * gdk_window_new(_GdkDrawable *, _GdkWindowAttr *, int); extern (C) uint gdk_window_object_get_type(); extern (C) _GdkScreen * gdk_visual_get_screen(_GdkVisual *); extern (C) _GList * gdk_list_visuals(); extern (C) void gdk_query_visual_types(int * *, int *); extern (C) void gdk_query_depths(int * *, int *); extern (C) _GdkVisual * gdk_visual_get_best_with_both(int, int); extern (C) _GdkVisual * gdk_visual_get_best_with_type(int); extern (C) _GdkVisual * gdk_visual_get_best_with_depth(int); extern (C) _GdkVisual * gdk_visual_get_best(); extern (C) _GdkVisual * gdk_visual_get_system(); extern (C) int gdk_visual_get_best_type(); extern (C) int gdk_visual_get_best_depth(); extern (C) uint gdk_visual_get_type(); extern (C) int gdk_spawn_command_line_on_screen(_GdkScreen *, char *, _GError * *); extern (C) int gdk_spawn_on_screen_with_pipes(_GdkScreen *, char *, char * *, char * *, int, _BCD_func__4634, void *, int *, int *, int *, int *, _GError * *); extern (C) int gdk_spawn_on_screen(_GdkScreen *, char *, char * *, char * *, int, _BCD_func__4634, void *, int *, _GError * *); extern (C) void gdk_selection_send_notify_for_display(_GdkDisplay *, uint, void *, void *, void *, uint); extern (C) void gdk_selection_send_notify(uint, void *, void *, void *, uint); extern (C) int gdk_selection_property_get(_GdkDrawable *, char * *, void * *, int *); extern (C) void gdk_selection_convert(_GdkDrawable *, void *, void *, uint); extern (C) _GdkDrawable * gdk_selection_owner_get_for_display(_GdkDisplay *, void *); extern (C) int gdk_selection_owner_set_for_display(_GdkDisplay *, _GdkDrawable *, void *, uint, int); extern (C) _GdkDrawable * gdk_selection_owner_get(void *); extern (C) int gdk_selection_owner_set(_GdkDrawable *, void *, uint, int); extern (C) _GList * gdk_screen_get_window_stack(_GdkScreen *); extern (C) _GdkDrawable * gdk_screen_get_active_window(_GdkScreen *); extern (C) double gdk_screen_get_resolution(_GdkScreen *); extern (C) void gdk_screen_set_resolution(_GdkScreen *, double); extern (C) void * gdk_screen_get_font_options(_GdkScreen *); extern (C) void gdk_screen_set_font_options(_GdkScreen *, void *); extern (C) int gdk_screen_get_setting(_GdkScreen *, char *, _GValue *); extern (C) _GdkScreen * gdk_screen_get_default(); extern (C) void gdk_screen_broadcast_client_message(_GdkScreen *, _GdkEvent *); extern (C) int gdk_screen_get_monitor_at_window(_GdkScreen *, _GdkDrawable *); extern (C) int gdk_screen_get_monitor_at_point(_GdkScreen *, int, int); extern (C) void gdk_screen_get_monitor_geometry(_GdkScreen *, int, _GdkRectangle *); extern (C) int gdk_screen_get_n_monitors(_GdkScreen *); extern (C) char * gdk_screen_make_display_name(_GdkScreen *); extern (C) _GList * gdk_screen_get_toplevel_windows(_GdkScreen *); extern (C) _GList * gdk_screen_list_visuals(_GdkScreen *); extern (C) int gdk_screen_get_height_mm(_GdkScreen *); extern (C) int gdk_screen_get_width_mm(_GdkScreen *); extern (C) int gdk_screen_get_height(_GdkScreen *); extern (C) int gdk_screen_get_width(_GdkScreen *); extern (C) int gdk_screen_get_number(_GdkScreen *); extern (C) _GdkDisplay * gdk_screen_get_display(_GdkScreen *); extern (C) _GdkDrawable * gdk_screen_get_root_window(_GdkScreen *); extern (C) int gdk_screen_is_composited(_GdkScreen *); extern (C) _GdkVisual * gdk_screen_get_rgba_visual(_GdkScreen *); extern (C) _GdkColormap * gdk_screen_get_rgba_colormap(_GdkScreen *); extern (C) _GdkVisual * gdk_screen_get_rgb_visual(_GdkScreen *); extern (C) _GdkColormap * gdk_screen_get_rgb_colormap(_GdkScreen *); extern (C) _GdkVisual * gdk_screen_get_system_visual(_GdkScreen *); extern (C) _GdkColormap * gdk_screen_get_system_colormap(_GdkScreen *); extern (C) void gdk_screen_set_default_colormap(_GdkScreen *, _GdkColormap *); extern (C) _GdkColormap * gdk_screen_get_default_colormap(_GdkScreen *); extern (C) uint gdk_screen_get_type(); extern (C) void gdk_region_spans_intersect_foreach(void *, _GdkSpan *, int, int, _BCD_func__4157, void *); extern (C) void gdk_region_xor(void *, void *); extern (C) void gdk_region_subtract(void *, void *); extern (C) void gdk_region_union(void *, void *); extern (C) void gdk_region_intersect(void *, void *); extern (C) void gdk_region_union_with_rect(void *, _GdkRectangle *); extern (C) void gdk_region_shrink(void *, int, int); extern (C) void gdk_region_offset(void *, int, int); extern (C) int gdk_region_rect_in(void *, _GdkRectangle *); extern (C) int gdk_region_point_in(void *, int, int); extern (C) int gdk_region_equal(void *, void *); extern (C) int gdk_region_empty(void *); extern (C) void gdk_region_get_rectangles(void *, _GdkRectangle * *, int *); extern (C) void gdk_region_get_clipbox(void *, _GdkRectangle *); extern (C) void gdk_region_destroy(void *); extern (C) void * gdk_region_rectangle(_GdkRectangle *); extern (C) void * gdk_region_copy(void *); extern (C) void * gdk_region_polygon(_GdkPoint *, int, int); extern (C) void * gdk_region_new(); extern (C) void gdk_free_compound_text(char *); extern (C) void gdk_free_text_list(char * *); extern (C) int gdk_utf8_to_compound_text_for_display(_GdkDisplay *, char *, void * *, int *, char * *, int *); extern (C) int gdk_string_to_compound_text_for_display(_GdkDisplay *, char *, void * *, int *, char * *, int *); extern (C) char * gdk_utf8_to_string_target(char *); extern (C) int gdk_text_property_to_utf8_list_for_display(_GdkDisplay *, void *, int, char *, int, char * * *); extern (C) int gdk_text_property_to_text_list_for_display(_GdkDisplay *, void *, int, char *, int, char * * *); extern (C) int gdk_string_to_compound_text(char *, void * *, int *, char * *, int *); extern (C) int gdk_utf8_to_compound_text(char *, void * *, int *, char * *, int *); extern (C) int gdk_text_property_to_utf8_list(void *, int, char *, int, char * * *); extern (C) int gdk_text_property_to_text_list(void *, int, char *, int, char * * *); extern (C) void gdk_property_delete(_GdkDrawable *, void *); extern (C) void gdk_property_change(_GdkDrawable *, void *, void *, int, int, char *, int); extern (C) int gdk_property_get(_GdkDrawable *, void *, void *, uint, uint, int, void * *, int *, int *, char * *); extern (C) char * gdk_atom_name(void *); extern (C) void * gdk_atom_intern_static_string(in char *); extern (C) void * gdk_atom_intern(in char *, int); extern (C) _GdkDrawable * gdk_pixmap_foreign_new_for_screen(_GdkScreen *, uint, int, int, int); extern (C) _GdkDrawable * gdk_pixmap_lookup_for_display(_GdkDisplay *, uint); extern (C) _GdkDrawable * gdk_pixmap_foreign_new_for_display(_GdkDisplay *, uint); extern (C) _GdkDrawable * gdk_pixmap_lookup(uint); extern (C) _GdkDrawable * gdk_pixmap_foreign_new(uint); extern (C) _GdkDrawable * gdk_pixmap_colormap_create_from_xpm_d(_GdkDrawable *, _GdkColormap *, _GdkDrawable * *, _GdkColor *, char * *); extern (C) _GdkDrawable * gdk_pixmap_create_from_xpm_d(_GdkDrawable *, _GdkDrawable * *, _GdkColor *, char * *); extern (C) _GdkDrawable * gdk_pixmap_colormap_create_from_xpm(_GdkDrawable *, _GdkColormap *, _GdkDrawable * *, _GdkColor *, char *); extern (C) _GdkDrawable * gdk_pixmap_create_from_xpm(_GdkDrawable *, _GdkDrawable * *, _GdkColor *, char *); extern (C) _GdkDrawable * gdk_pixmap_create_from_data(_GdkDrawable *, char *, int, int, int, _GdkColor *, _GdkColor *); extern (C) _GdkDrawable * gdk_bitmap_create_from_data(_GdkDrawable *, in char *, int, int); extern (C) _GdkDrawable * gdk_pixmap_new(_GdkDrawable *, int, int, int); extern (C) uint gdk_pixmap_get_type(); extern (C) _PangoAttribute * gdk_pango_attr_emboss_color_new(_GdkColor *); extern (C) _PangoAttribute * gdk_pango_attr_embossed_new(int); extern (C) _PangoAttribute * gdk_pango_attr_stipple_new(_GdkDrawable *); extern (C) void * gdk_pango_layout_get_clip_region(void *, int, int, int *, int); extern (C) void * gdk_pango_layout_line_get_clip_region(_PangoLayoutLine *, int, int, int *, int); extern (C) void gdk_pango_context_set_colormap(void *, _GdkColormap *); extern (C) void * gdk_pango_context_get(); extern (C) void * gdk_pango_context_get_for_screen(_GdkScreen *); extern (C) void gdk_pango_renderer_set_override_color(_GdkPangoRenderer *, int, _GdkColor *); extern (C) void gdk_pango_renderer_set_stipple(_GdkPangoRenderer *, int, _GdkDrawable *); extern (C) void gdk_pango_renderer_set_gc(_GdkPangoRenderer *, _GdkGC *); extern (C) void gdk_pango_renderer_set_drawable(_GdkPangoRenderer *, _GdkDrawable *); extern (C) _PangoRenderer * gdk_pango_renderer_get_default(_GdkScreen *); extern (C) _PangoRenderer * gdk_pango_renderer_new(_GdkScreen *); extern (C) uint gdk_pango_renderer_get_type(); extern (C) _GSList * gdk_display_manager_list_displays(void *); extern (C) void gdk_display_manager_set_default_display(void *, _GdkDisplay *); extern (C) _GdkDisplay * gdk_display_manager_get_default_display(void *); extern (C) void * gdk_display_manager_get(); extern (C) uint gdk_display_manager_get_type(); extern (C) uint gdk_unicode_to_keyval(uint); extern (C) uint gdk_keyval_to_unicode(uint); extern (C) int gdk_keyval_is_lower(uint); extern (C) int gdk_keyval_is_upper(uint); extern (C) uint gdk_keyval_to_lower(uint); extern (C) uint gdk_keyval_to_upper(uint); extern (C) void gdk_keyval_convert_case(uint, uint *, uint *); extern (C) uint gdk_keyval_from_name(char *); extern (C) char * gdk_keyval_name(uint); extern (C) int gdk_keymap_have_bidi_layouts(_GdkKeymap *); extern (C) int gdk_keymap_get_direction(_GdkKeymap *); extern (C) int gdk_keymap_get_entries_for_keycode(_GdkKeymap *, uint, _GdkKeymapKey * *, uint * *, int *); extern (C) int gdk_keymap_get_entries_for_keyval(_GdkKeymap *, uint, _GdkKeymapKey * *, int *); extern (C) int gdk_keymap_translate_keyboard_state(_GdkKeymap *, uint, int, int, uint *, int *, int *, int *); extern (C) uint gdk_keymap_lookup_key(_GdkKeymap *, _GdkKeymapKey *); extern (C) _GdkKeymap * gdk_keymap_get_for_display(_GdkDisplay *); extern (C) _GdkKeymap * gdk_keymap_get_default(); extern (C) uint gdk_keymap_get_type(); extern (C) _GdkColormap * gdk_image_get_colormap(_GdkImage *); extern (C) void gdk_image_set_colormap(_GdkImage *, _GdkColormap *); extern (C) uint gdk_image_get_pixel(_GdkImage *, int, int); extern (C) void gdk_image_put_pixel(_GdkImage *, int, int, uint); extern (C) void gdk_image_unref(_GdkImage *); extern (C) _GdkImage * gdk_image_ref(_GdkImage *); extern (C) _GdkImage * gdk_image_get(_GdkDrawable *, int, int, int, int); extern (C) _GdkImage * gdk_image_new(int, _GdkVisual *, int, int); extern (C) uint gdk_image_get_type(); extern (C) _GdkDisplay * gdk_font_get_display(_GdkFont *); extern (C) void gdk_string_extents(_GdkFont *, char *, int *, int *, int *, int *, int *); extern (C) void gdk_text_extents_wc(_GdkFont *, uint *, int, int *, int *, int *, int *, int *); extern (C) void gdk_text_extents(_GdkFont *, char *, int, int *, int *, int *, int *, int *); extern (C) int gdk_char_height(_GdkFont *, char); extern (C) int gdk_text_height(_GdkFont *, char *, int); extern (C) int gdk_string_height(_GdkFont *, char *); extern (C) int gdk_char_measure(_GdkFont *, char); extern (C) int gdk_text_measure(_GdkFont *, char *, int); extern (C) int gdk_string_measure(_GdkFont *, char *); extern (C) int gdk_char_width_wc(_GdkFont *, uint); extern (C) int gdk_char_width(_GdkFont *, char); extern (C) int gdk_text_width_wc(_GdkFont *, uint *, int); extern (C) int gdk_text_width(_GdkFont *, char *, int); extern (C) int gdk_string_width(_GdkFont *, char *); extern (C) _GdkFont * gdk_font_from_description(void *); extern (C) _GdkFont * gdk_fontset_load(char *); extern (C) _GdkFont * gdk_font_load(char *); extern (C) _GdkFont * gdk_font_from_description_for_display(_GdkDisplay *, void *); extern (C) _GdkFont * gdk_fontset_load_for_display(_GdkDisplay *, char *); extern (C) _GdkFont * gdk_font_load_for_display(_GdkDisplay *, char *); extern (C) int gdk_font_equal(_GdkFont *, _GdkFont *); extern (C) int gdk_font_id(_GdkFont *); extern (C) void gdk_font_unref(_GdkFont *); extern (C) _GdkFont * gdk_font_ref(_GdkFont *); extern (C) uint gdk_font_get_type(); extern (C) uint gdk_window_edge_get_type(); extern (C) uint gdk_gravity_get_type(); extern (C) uint gdk_wm_function_get_type(); extern (C) uint gdk_wm_decoration_get_type(); extern (C) uint gdk_window_type_hint_get_type(); extern (C) uint gdk_window_hints_get_type(); extern (C) uint gdk_window_attributes_type_get_type(); extern (C) uint gdk_window_type_get_type(); extern (C) uint gdk_window_class_get_type(); extern (C) uint gdk_visual_type_get_type(); extern (C) uint gdk_grab_status_get_type(); extern (C) uint gdk_status_get_type(); extern (C) uint gdk_input_condition_get_type(); extern (C) uint gdk_modifier_type_get_type(); extern (C) uint gdk_byte_order_get_type(); extern (C) uint gdk_rgb_dither_get_type(); extern (C) uint gdk_overlap_type_get_type(); extern (C) uint gdk_fill_rule_get_type(); extern (C) uint gdk_prop_mode_get_type(); extern (C) uint gdk_axis_use_get_type(); extern (C) uint gdk_input_mode_get_type(); extern (C) uint gdk_input_source_get_type(); extern (C) uint gdk_extension_mode_get_type(); extern (C) uint gdk_image_type_get_type(); extern (C) uint gdk_gc_values_mask_get_type(); extern (C) uint gdk_subwindow_mode_get_type(); extern (C) uint gdk_line_style_get_type(); extern (C) uint gdk_join_style_get_type(); extern (C) uint gdk_function_get_type(); extern (C) uint gdk_fill_get_type(); extern (C) uint gdk_cap_style_get_type(); extern (C) uint gdk_font_type_get_type(); extern (C) uint gdk_owner_change_get_type(); extern (C) uint gdk_setting_action_get_type(); extern (C) uint gdk_window_state_get_type(); extern (C) uint gdk_property_state_get_type(); extern (C) uint gdk_crossing_mode_get_type(); extern (C) uint gdk_notify_type_get_type(); extern (C) uint gdk_scroll_direction_get_type(); extern (C) uint gdk_visibility_state_get_type(); extern (C) uint gdk_event_mask_get_type(); extern (C) uint gdk_event_type_get_type(); extern (C) uint gdk_filter_return_get_type(); extern (C) uint gdk_drag_protocol_get_type(); extern (C) uint gdk_drag_action_get_type(); extern (C) uint gdk_cursor_type_get_type(); extern (C) void * gdk_drawable_get_visible_region(_GdkDrawable *); extern (C) void * gdk_drawable_get_clip_region(_GdkDrawable *); extern (C) _GdkImage * gdk_drawable_copy_to_image(_GdkDrawable *, _GdkImage *, int, int, int, int, int, int); extern (C) _GdkImage * gdk_drawable_get_image(_GdkDrawable *, int, int, int, int); extern (C) void gdk_draw_trapezoids(_GdkDrawable *, _GdkGC *, _GdkTrapezoid *, int); extern (C) void gdk_draw_glyphs_transformed(_GdkDrawable *, _GdkGC *, _PangoMatrix *, void *, int, int, _PangoGlyphString *); extern (C) void gdk_draw_layout_with_colors(_GdkDrawable *, _GdkGC *, int, int, void *, _GdkColor *, _GdkColor *); extern (C) void gdk_draw_layout_line_with_colors(_GdkDrawable *, _GdkGC *, int, int, _PangoLayoutLine *, _GdkColor *, _GdkColor *); extern (C) void gdk_draw_layout(_GdkDrawable *, _GdkGC *, int, int, void *); extern (C) void gdk_draw_layout_line(_GdkDrawable *, _GdkGC *, int, int, _PangoLayoutLine *); extern (C) void gdk_draw_glyphs(_GdkDrawable *, _GdkGC *, void *, int, int, _PangoGlyphString *); extern (C) void gdk_draw_pixbuf(_GdkDrawable *, _GdkGC *, void *, int, int, int, int, int, int, int, int, int); extern (C) void gdk_draw_lines(_GdkDrawable *, _GdkGC *, _GdkPoint *, int); extern (C) void gdk_draw_segments(_GdkDrawable *, _GdkGC *, _GdkSegment *, int); extern (C) void gdk_draw_points(_GdkDrawable *, _GdkGC *, _GdkPoint *, int); extern (C) void gdk_draw_image(_GdkDrawable *, _GdkGC *, _GdkImage *, int, int, int, int, int, int); extern (C) void gdk_draw_drawable(_GdkDrawable *, _GdkGC *, _GdkDrawable *, int, int, int, int, int, int); extern (C) void gdk_draw_text_wc(_GdkDrawable *, _GdkFont *, _GdkGC *, int, int, uint *, int); extern (C) void gdk_draw_text(_GdkDrawable *, _GdkFont *, _GdkGC *, int, int, char *, int); extern (C) void gdk_draw_string(_GdkDrawable *, _GdkFont *, _GdkGC *, int, int, char *); extern (C) void gdk_draw_polygon(_GdkDrawable *, _GdkGC *, int, _GdkPoint *, int); extern (C) void gdk_draw_arc(_GdkDrawable *, _GdkGC *, int, int, int, int, int, int, int); extern (C) void gdk_draw_rectangle(_GdkDrawable *, _GdkGC *, int, int, int, int, int); extern (C) void gdk_draw_line(_GdkDrawable *, _GdkGC *, int, int, int, int); extern (C) void gdk_draw_point(_GdkDrawable *, _GdkGC *, int, int); extern (C) void gdk_drawable_unref(_GdkDrawable *); extern (C) _GdkDrawable * gdk_drawable_ref(_GdkDrawable *); extern (C) _GdkDisplay * gdk_drawable_get_display(_GdkDrawable *); extern (C) _GdkScreen * gdk_drawable_get_screen(_GdkDrawable *); extern (C) int gdk_drawable_get_depth(_GdkDrawable *); extern (C) _GdkVisual * gdk_drawable_get_visual(_GdkDrawable *); extern (C) _GdkColormap * gdk_drawable_get_colormap(_GdkDrawable *); extern (C) void gdk_drawable_set_colormap(_GdkDrawable *, _GdkColormap *); extern (C) void gdk_drawable_get_size(_GdkDrawable *, int *, int *); extern (C) void * gdk_drawable_get_data(_GdkDrawable *, char *); extern (C) void gdk_drawable_set_data(_GdkDrawable *, char *, void *, _BCD_func__4634); extern (C) uint gdk_drawable_get_type(); extern (C) _GdkScreen * gdk_gc_get_screen(_GdkGC *); extern (C) void gdk_gc_set_rgb_bg_color(_GdkGC *, _GdkColor *); extern (C) void gdk_gc_set_rgb_fg_color(_GdkGC *, _GdkColor *); extern (C) _GdkColormap * gdk_gc_get_colormap(_GdkGC *); extern (C) void gdk_gc_set_colormap(_GdkGC *, _GdkColormap *); extern (C) void gdk_gc_copy(_GdkGC *, _GdkGC *); extern (C) void gdk_gc_offset(_GdkGC *, int, int); extern (C) void gdk_gc_set_dashes(_GdkGC *, int, in char *, int); extern (C) void gdk_gc_set_line_attributes(_GdkGC *, int, int, int, int); extern (C) void gdk_gc_set_exposures(_GdkGC *, int); extern (C) void gdk_gc_set_subwindow(_GdkGC *, int); extern (C) void gdk_gc_set_clip_region(_GdkGC *, void *); extern (C) void gdk_gc_set_clip_rectangle(_GdkGC *, _GdkRectangle *); extern (C) void gdk_gc_set_clip_mask(_GdkGC *, _GdkDrawable *); extern (C) void gdk_gc_set_clip_origin(_GdkGC *, int, int); extern (C) void gdk_gc_set_ts_origin(_GdkGC *, int, int); extern (C) void gdk_gc_set_stipple(_GdkGC *, _GdkDrawable *); extern (C) void gdk_gc_set_tile(_GdkGC *, _GdkDrawable *); extern (C) void gdk_gc_set_fill(_GdkGC *, int); extern (C) void gdk_gc_set_function(_GdkGC *, int); extern (C) void gdk_gc_set_font(_GdkGC *, _GdkFont *); extern (C) void gdk_gc_set_background(_GdkGC *, _GdkColor *); extern (C) void gdk_gc_set_foreground(_GdkGC *, _GdkColor *); extern (C) void gdk_gc_set_values(_GdkGC *, _GdkGCValues *, int); extern (C) void gdk_gc_get_values(_GdkGC *, _GdkGCValues *); extern (C) void gdk_gc_unref(_GdkGC *); extern (C) _GdkGC * gdk_gc_ref(_GdkGC *); extern (C) _GdkGC * gdk_gc_new_with_values(_GdkDrawable *, _GdkGCValues *, int); extern (C) _GdkGC * gdk_gc_new(_GdkDrawable *); extern (C) uint gdk_gc_get_type(); extern (C) int gdk_display_supports_composite(_GdkDisplay *); extern (C) int gdk_display_supports_input_shapes(_GdkDisplay *); extern (C) int gdk_display_supports_shapes(_GdkDisplay *); extern (C) void gdk_display_store_clipboard(_GdkDisplay *, _GdkDrawable *, uint, void * *, int); extern (C) int gdk_display_supports_clipboard_persistence(_GdkDisplay *); extern (C) int gdk_display_request_selection_notification(_GdkDisplay *, void *); extern (C) int gdk_display_supports_selection_notification(_GdkDisplay *); extern (C) _GdkDrawable * gdk_display_get_default_group(_GdkDisplay *); extern (C) void gdk_display_get_maximal_cursor_size(_GdkDisplay *, uint *, uint *); extern (C) uint gdk_display_get_default_cursor_size(_GdkDisplay *); extern (C) int gdk_display_supports_cursor_color(_GdkDisplay *); extern (C) int gdk_display_supports_cursor_alpha(_GdkDisplay *); extern (C) _GdkDisplay * gdk_display_open_default_libgtk_only(); extern (C) _GdkDisplayPointerHooks * gdk_display_set_pointer_hooks(_GdkDisplay *, _GdkDisplayPointerHooks *); extern (C) void gdk_display_warp_pointer(_GdkDisplay *, _GdkScreen *, int, int); extern (C) _GdkDrawable * gdk_display_get_window_at_pointer(_GdkDisplay *, int *, int *); extern (C) void gdk_display_get_pointer(_GdkDisplay *, _GdkScreen * *, int *, int *, int *); extern (C) _GdkDevice * gdk_display_get_core_pointer(_GdkDisplay *); extern (C) _GdkDisplay * gdk_display_get_default(); extern (C) void gdk_display_set_double_click_distance(_GdkDisplay *, uint); extern (C) void gdk_display_set_double_click_time(_GdkDisplay *, uint); extern (C) void gdk_display_add_client_message_filter(_GdkDisplay *, void *, _BCD_func__4335, void *); extern (C) void gdk_display_put_event(_GdkDisplay *, _GdkEvent *); extern (C) _GdkEvent * gdk_display_peek_event(_GdkDisplay *); extern (C) _GdkEvent * gdk_display_get_event(_GdkDisplay *); extern (C) _GList * gdk_display_list_devices(_GdkDisplay *); extern (C) void gdk_display_close(_GdkDisplay *); extern (C) void gdk_display_flush(_GdkDisplay *); extern (C) void gdk_display_sync(_GdkDisplay *); extern (C) void gdk_display_beep(_GdkDisplay *); extern (C) int gdk_display_pointer_is_grabbed(_GdkDisplay *); extern (C) void gdk_display_keyboard_ungrab(_GdkDisplay *, uint); extern (C) void gdk_display_pointer_ungrab(_GdkDisplay *, uint); extern (C) _GdkScreen * gdk_display_get_default_screen(_GdkDisplay *); extern (C) _GdkScreen * gdk_display_get_screen(_GdkDisplay *, int); extern (C) int gdk_display_get_n_screens(_GdkDisplay *); extern (C) char * gdk_display_get_name(_GdkDisplay *); extern (C) _GdkDisplay * gdk_display_open(char *); extern (C) uint gdk_display_get_type(); extern (C) int gdk_setting_get(char *, _GValue *); extern (C) void gdk_add_client_message_filter(void *, _BCD_func__4335, void *); extern (C) int gdk_get_show_events(); extern (C) void gdk_set_show_events(int); extern (C) _GdkScreen * gdk_event_get_screen(_GdkEvent *); extern (C) void gdk_event_set_screen(_GdkEvent *, _GdkScreen *); extern (C) void gdk_event_handler_set(_BCD_func__4336, void *, _BCD_func__4634); extern (C) void gdk_event_request_motions(_GdkEventMotion *); extern (C) int gdk_event_get_axis(_GdkEvent *, int, double *); extern (C) int gdk_event_get_root_coords(_GdkEvent *, double *, double *); extern (C) int gdk_event_get_coords(_GdkEvent *, double *, double *); extern (C) int gdk_event_get_state(_GdkEvent *, int *); extern (C) uint gdk_event_get_time(_GdkEvent *); extern (C) void gdk_event_free(_GdkEvent *); extern (C) _GdkEvent * gdk_event_copy(_GdkEvent *); extern (C) _GdkEvent * gdk_event_new(int); extern (C) void gdk_event_put(_GdkEvent *); extern (C) _GdkEvent * gdk_event_get_graphics_expose(_GdkDrawable *); extern (C) _GdkEvent * gdk_event_peek(); extern (C) _GdkEvent * gdk_event_get(); extern (C) int gdk_events_pending(); extern (C) uint gdk_event_get_type(); extern (C) _GdkDevice * gdk_device_get_core_pointer(); extern (C) void gdk_input_set_extension_events(_GdkDrawable *, int, int); extern (C) int gdk_device_get_axis(_GdkDevice *, double *, int, double *); extern (C) void gdk_device_free_history(_GdkTimeCoord * *, int); extern (C) int gdk_device_get_history(_GdkDevice *, _GdkDrawable *, uint, uint, _GdkTimeCoord * * *, int *); extern (C) void gdk_device_get_state(_GdkDevice *, _GdkDrawable *, double *, int *); extern (C) void gdk_device_set_axis_use(_GdkDevice *, uint, int); extern (C) void gdk_device_set_key(_GdkDevice *, uint, uint, int); extern (C) int gdk_device_set_mode(_GdkDevice *, int); extern (C) void gdk_device_set_source(_GdkDevice *, int); extern (C) _GList * gdk_devices_list(); extern (C) uint gdk_device_get_type(); extern (C) int gdk_drag_drop_succeeded(_GdkDragContext *); extern (C) void gdk_drag_abort(_GdkDragContext *, uint); extern (C) void gdk_drag_drop(_GdkDragContext *, uint); extern (C) int gdk_drag_motion(_GdkDragContext *, _GdkDrawable *, int, int, int, int, int, uint); extern (C) void gdk_drag_find_window(_GdkDragContext *, _GdkDrawable *, int, int, _GdkDrawable * *, int *); extern (C) uint gdk_drag_get_protocol(uint, int *); extern (C) void gdk_drag_find_window_for_screen(_GdkDragContext *, _GdkDrawable *, _GdkScreen *, int, int, _GdkDrawable * *, int *); extern (C) uint gdk_drag_get_protocol_for_display(_GdkDisplay *, uint, int *); extern (C) _GdkDragContext * gdk_drag_begin(_GdkDrawable *, _GList *); extern (C) void * gdk_drag_get_selection(_GdkDragContext *); extern (C) void gdk_drop_finish(_GdkDragContext *, int, uint); extern (C) void gdk_drop_reply(_GdkDragContext *, int, uint); extern (C) void gdk_drag_status(_GdkDragContext *, int, uint); extern (C) void gdk_drag_context_unref(_GdkDragContext *); extern (C) void gdk_drag_context_ref(_GdkDragContext *); extern (C) _GdkDragContext * gdk_drag_context_new(); extern (C) uint gdk_drag_context_get_type(); extern (C) void * gdk_cursor_get_image(_GdkCursor *); extern (C) _GdkCursor * gdk_cursor_new_from_name(_GdkDisplay *, char *); extern (C) void gdk_cursor_unref(_GdkCursor *); extern (C) _GdkCursor * gdk_cursor_ref(_GdkCursor *); extern (C) _GdkDisplay * gdk_cursor_get_display(_GdkCursor *); extern (C) _GdkCursor * gdk_cursor_new_from_pixbuf(_GdkDisplay *, void *, int, int); extern (C) _GdkCursor * gdk_cursor_new_from_pixmap(_GdkDrawable *, _GdkDrawable *, _GdkColor *, _GdkColor *, int, int); extern (C) _GdkCursor * gdk_cursor_new(int); extern (C) _GdkCursor * gdk_cursor_new_for_display(_GdkDisplay *, int); extern (C) uint gdk_cursor_get_type(); extern (C) void gdk_cairo_region(void *, void *); extern (C) void gdk_cairo_rectangle(void *, _GdkRectangle *); extern (C) void gdk_cairo_set_source_pixmap(void *, _GdkDrawable *, double, double); extern (C) void gdk_cairo_set_source_pixbuf(void *, void *, double, double); extern (C) void gdk_cairo_set_source_color(void *, _GdkColor *); extern (C) void * gdk_cairo_create(_GdkDrawable *); extern (C) void * gdk_pixbuf_get_from_image(void *, _GdkImage *, _GdkColormap *, int, int, int, int, int, int); extern (C) void * gdk_pixbuf_get_from_drawable(void *, _GdkDrawable *, _GdkColormap *, int, int, int, int, int, int); extern (C) void gdk_pixbuf_render_pixmap_and_mask(void *, _GdkDrawable * *, _GdkDrawable * *, int); extern (C) void gdk_pixbuf_render_pixmap_and_mask_for_colormap(void *, _GdkColormap *, _GdkDrawable * *, _GdkDrawable * *, int); extern (C) void gdk_pixbuf_render_to_drawable_alpha(void *, _GdkDrawable *, int, int, int, int, int, int, int, int, int, int, int); extern (C) void gdk_pixbuf_render_to_drawable(void *, _GdkDrawable *, _GdkGC *, int, int, int, int, int, int, int, int, int); extern (C) void gdk_pixbuf_render_threshold_alpha(void *, _GdkDrawable *, int, int, int, int, int, int, int); extern (C) uint gdk_pixbuf_rotation_get_type(); extern (C) uint gdk_interp_type_get_type(); extern (C) uint gdk_pixbuf_error_get_type(); extern (C) uint gdk_colorspace_get_type(); extern (C) uint gdk_pixbuf_alpha_mode_get_type(); extern (C) void * gdk_pixbuf_loader_get_format(_GdkPixbufLoader *); extern (C) int gdk_pixbuf_loader_close(_GdkPixbufLoader *, _GError * *); extern (C) void * gdk_pixbuf_loader_get_animation(_GdkPixbufLoader *); extern (C) void * gdk_pixbuf_loader_get_pixbuf(_GdkPixbufLoader *); extern (C) int gdk_pixbuf_loader_write(_GdkPixbufLoader *, char *, uint, _GError * *); extern (C) void gdk_pixbuf_loader_set_size(_GdkPixbufLoader *, int, int); extern (C) _GdkPixbufLoader * gdk_pixbuf_loader_new_with_mime_type(char *, _GError * *); extern (C) _GdkPixbufLoader * gdk_pixbuf_loader_new_with_type(char *, _GError * *); extern (C) _GdkPixbufLoader * gdk_pixbuf_loader_new(); extern (C) uint gdk_pixbuf_loader_get_type(); extern (C) void * gdk_pixbuf_get_file_info(char *, int *, int *); extern (C) char * gdk_pixbuf_format_get_license(void *); extern (C) void gdk_pixbuf_format_set_disabled(void *, int); extern (C) int gdk_pixbuf_format_is_disabled(void *); extern (C) int gdk_pixbuf_format_is_scalable(void *); extern (C) int gdk_pixbuf_format_is_writable(void *); extern (C) char * * gdk_pixbuf_format_get_extensions(void *); extern (C) char * * gdk_pixbuf_format_get_mime_types(void *); extern (C) char * gdk_pixbuf_format_get_description(void *); extern (C) char * gdk_pixbuf_format_get_name(void *); extern (C) _GSList * gdk_pixbuf_get_formats(); extern (C) void gdk_pixbuf_simple_anim_add_frame(void *, void *); extern (C) void * gdk_pixbuf_simple_anim_new(int, int, float); extern (C) uint gdk_pixbuf_simple_anim_iter_get_type(); extern (C) uint gdk_pixbuf_simple_anim_get_type(); extern (C) int gdk_pixbuf_animation_iter_advance(void *, _GTimeVal *); extern (C) int gdk_pixbuf_animation_iter_on_currently_loading_frame(void *); extern (C) void * gdk_pixbuf_animation_iter_get_pixbuf(void *); extern (C) int gdk_pixbuf_animation_iter_get_delay_time(void *); extern (C) uint gdk_pixbuf_animation_iter_get_type(); extern (C) void * gdk_pixbuf_animation_get_iter(void *, _GTimeVal *); extern (C) void * gdk_pixbuf_animation_get_static_image(void *); extern (C) int gdk_pixbuf_animation_is_static_image(void *); extern (C) int gdk_pixbuf_animation_get_height(void *); extern (C) int gdk_pixbuf_animation_get_width(void *); extern (C) void gdk_pixbuf_animation_unref(void *); extern (C) void * gdk_pixbuf_animation_ref(void *); extern (C) void * gdk_pixbuf_animation_new_from_file(char *, _GError * *); extern (C) uint gdk_pixbuf_animation_get_type(); extern (C) void * gdk_pixbuf_flip(void *, int); extern (C) void * gdk_pixbuf_rotate_simple(void *, int); extern (C) void * gdk_pixbuf_composite_color_simple(void *, int, int, int, int, int, uint, uint); extern (C) void * gdk_pixbuf_scale_simple(void *, int, int, int); extern (C) void gdk_pixbuf_composite_color(void *, void *, int, int, int, int, double, double, double, double, int, int, int, int, int, uint, uint); extern (C) void gdk_pixbuf_composite(void *, void *, int, int, int, int, double, double, double, double, int, int); extern (C) void gdk_pixbuf_scale(void *, void *, int, int, int, int, double, double, double, double, int); extern (C) char * gdk_pixbuf_get_option(void *, char *); extern (C) void * gdk_pixbuf_apply_embedded_orientation(void *); extern (C) void gdk_pixbuf_saturate_and_pixelate(void *, void *, float, int); extern (C) void gdk_pixbuf_copy_area(void *, int, int, int, int, void *, int, int); extern (C) void * gdk_pixbuf_add_alpha(void *, int, char, char, char); extern (C) int gdk_pixbuf_save_to_bufferv(void *, char * *, uint *, char *, char * *, char * *, _GError * *); extern (C) int gdk_pixbuf_save_to_buffer(void *, char * *, uint *, in char *, _GError * *, ...); extern (C) int gdk_pixbuf_save_to_callbackv(void *, _BCD_func__4618, void *, char *, char * *, char * *, _GError * *); extern (C) int gdk_pixbuf_save_to_callback(void *, _BCD_func__4618, void *, char *, _GError * *, ...); extern (C) int gdk_pixbuf_savev(void *, char *, char *, char * *, char * *, _GError * *); extern (C) int gdk_pixbuf_save(void *, char *, char *, _GError * *, ...); extern (C) void gdk_pixbuf_fill(void *, uint); extern (C) void * gdk_pixbuf_new_from_inline(int, char *, int, _GError * *); extern (C) void * gdk_pixbuf_new_from_xpm_data(char * *); extern (C) void * gdk_pixbuf_new_from_data(char *, int, int, int, int, int, int, _BCD_func__4621, void *); extern (C) void * gdk_pixbuf_new_from_file_at_scale(char *, int, int, int, _GError * *); extern (C) void * gdk_pixbuf_new_from_file_at_size(char *, int, int, _GError * *); extern (C) void * gdk_pixbuf_new_from_file(char *, _GError * *); extern (C) void * gdk_pixbuf_new_subpixbuf(void *, int, int, int, int); extern (C) void * gdk_pixbuf_copy(void *); extern (C) void * gdk_pixbuf_new(int, int, int, int, int); extern (C) int gdk_pixbuf_get_rowstride(void *); extern (C) int gdk_pixbuf_get_height(void *); extern (C) int gdk_pixbuf_get_width(void *); extern (C) char * gdk_pixbuf_get_pixels(void *); extern (C) int gdk_pixbuf_get_bits_per_sample(void *); extern (C) int gdk_pixbuf_get_has_alpha(void *); extern (C) int gdk_pixbuf_get_n_channels(void *); extern (C) int gdk_pixbuf_get_colorspace(void *); extern (C) void gdk_pixbuf_unref(void *); extern (C) void * gdk_pixbuf_ref(void *); extern (C) uint gdk_pixbuf_get_type(); extern (C) uint gdk_pixbuf_error_quark(); extern (C) extern char * gdk_pixbuf_version; extern (C) extern uint gdk_pixbuf_micro_version; extern (C) extern uint gdk_pixbuf_minor_version; extern (C) extern uint gdk_pixbuf_major_version; extern (C) int gdk_rgb_colormap_ditherable(_GdkColormap *); extern (C) int gdk_rgb_ditherable(); extern (C) _GdkVisual * gdk_rgb_get_visual(); extern (C) _GdkColormap * gdk_rgb_get_colormap(); extern (C) void gdk_rgb_set_min_colors(int); extern (C) void gdk_rgb_set_install(int); extern (C) void gdk_rgb_set_verbose(int); extern (C) void gdk_rgb_cmap_free(_GdkRgbCmap *); extern (C) _GdkRgbCmap * gdk_rgb_cmap_new(uint *, int); extern (C) void gdk_draw_indexed_image(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int, _GdkRgbCmap *); extern (C) void gdk_draw_gray_image(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int); extern (C) void gdk_draw_rgb_32_image_dithalign(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int, int, int); extern (C) void gdk_draw_rgb_32_image(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int); extern (C) void gdk_draw_rgb_image_dithalign(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int, int, int); extern (C) void gdk_draw_rgb_image(_GdkDrawable *, _GdkGC *, int, int, int, int, int, char *, int); extern (C) void gdk_rgb_find_color(_GdkColormap *, _GdkColor *); extern (C) void gdk_rgb_gc_set_background(_GdkGC *, uint); extern (C) void gdk_rgb_gc_set_foreground(_GdkGC *, uint); extern (C) uint gdk_rgb_xpixel_from_rgb(uint); extern (C) void gdk_rgb_init(); extern (C) void gdk_colors_free(_GdkColormap *, uint *, int, uint); extern (C) int gdk_colors_alloc(_GdkColormap *, int, uint *, int, uint *, int); extern (C) int gdk_color_change(_GdkColormap *, _GdkColor *); extern (C) int gdk_color_alloc(_GdkColormap *, _GdkColor *); extern (C) int gdk_color_black(_GdkColormap *, _GdkColor *); extern (C) int gdk_color_white(_GdkColormap *, _GdkColor *); extern (C) void gdk_colors_store(_GdkColormap *, _GdkColor *, int); extern (C) uint gdk_color_get_type(); extern (C) char * gdk_color_to_string(_GdkColor *); extern (C) int gdk_color_equal(_GdkColor *, _GdkColor *); extern (C) uint gdk_color_hash(_GdkColor *); extern (C) int gdk_color_parse(char *, _GdkColor *); extern (C) void gdk_color_free(_GdkColor *); extern (C) _GdkColor * gdk_color_copy(_GdkColor *); extern (C) _GdkVisual * gdk_colormap_get_visual(_GdkColormap *); extern (C) void gdk_colormap_query_color(_GdkColormap *, uint, _GdkColor *); extern (C) void gdk_colormap_free_colors(_GdkColormap *, _GdkColor *, int); extern (C) int gdk_colormap_alloc_color(_GdkColormap *, _GdkColor *, int, int); extern (C) int gdk_colormap_alloc_colors(_GdkColormap *, _GdkColor *, int, int, int, int *); extern (C) void gdk_colormap_change(_GdkColormap *, int); extern (C) int gdk_colormap_get_system_size(); extern (C) _GdkScreen * gdk_colormap_get_screen(_GdkColormap *); extern (C) _GdkColormap * gdk_colormap_get_system(); extern (C) void gdk_colormap_unref(_GdkColormap *); extern (C) _GdkColormap * gdk_colormap_ref(_GdkColormap *); extern (C) _GdkColormap * gdk_colormap_new(_GdkVisual *, int); extern (C) uint gdk_colormap_get_type(); } // version(DYNLINK)