1; These define-object declarations were not generated by h2defs.py 2; because it looks for the SomethingClass declaration too, but that is often 3; hidden. 4; However, it is needed by the documentation generation, which needs to 5; know what objects exist, so it can guess how to break apart C function names 6; that are mentioned in documentation text. 7; (DocsParser.pm:substitute_function(), which uses GtkDefs.pm:lookup_object().) 8 9(define-object AppLaunchContext 10 (in-module "Gdk") 11 (c-name "GdkAppLaunchContext") 12 (gtype-id "GDK_APP_LAUNCH_CONTEXT") 13) 14 15(define-object Cursor 16 (in-module "Gdk") 17 (c-name "GdkCursor") 18 (gtype-id "GDK_TYPE_CURSOR") 19) 20 21(define-object Device 22 (in-module "Gdk") 23 (c-name "GdkDevice") 24 (gtype-id "GDK_TYPE_DEVICE") 25) 26 27(define-object DeviceManager 28 (in-module "Gdk") 29 (parent "GObject") 30 (c-name "GdkDeviceManager") 31 (gtype-id "GDK_TYPE_DEVICE_MANAGER") 32) 33 34(define-object Display 35 (in-module "Gdk") 36 (c-name "GdkDisplay") 37 (gtype-id "GDK_TYPE_DISPLAY") 38) 39 40(define-object DisplayManager 41 (in-module "Gdk") 42 (parent "GObject") 43 (c-name "GdkDisplayManager") 44 (gtype-id "GDK_TYPE_DISPLAY_MANAGER") 45) 46 47(define-object DragContext 48 (in-module "Gdk") 49 (c-name "GdkDragContext") 50 (gtype-id "GDK_TYPE_DRAG_CONTEXT") 51) 52 53(define-object DrawingContext 54 (in-module "Gdk") 55 (c-name "GdkDrawingContext") 56 (gtype-id "GDK_TYPE_DRAWING_CONTEXT") 57) 58 59(define-object Event 60 (in-module "Gdk") 61 (c-name "GdkEvent") 62 (gtype-id "GDK_TYPE_EVENT") 63) 64 65(define-object FrameClock 66 (in-module "Gdk") 67 (c-name "GdkFrameClock") 68 (gtype-id "GDK_TYPE_FRAME_CLOCK") 69) 70 71(define-object FrameTimings 72 (in-module "Gdk") 73 (c-name "GdkFrameTimings") 74 (gtype-id "GDK_TYPE_FRAME_TIMINGS") 75) 76 77(define-object GLContext 78 (in-module "Gdk") 79 (parent "GObject") 80 (c-name "GdkGLContext") 81 (gtype-id "GDK_TYPE_GL_CONTEXT") 82) 83 84(define-object Monitor 85 (in-module "Gdk") 86 (parent "GObject") 87 (c-name "GdkMonitor") 88 (gtype-id "GDK_TYPE_MONITOR") 89) 90 91(define-object Keymap 92 (in-module "Gdk") 93 (parent "GObject") 94 (c-name "GdkKeymap") 95 (gtype-id "GDK_TYPE_KEYMAP") 96) 97 98(define-object OffscreenWindow 99 (in-module "Gdk") 100 (c-name "GdkOffscreenWindow") 101 (gtype-id "GDK_TYPE_OFFSCREEN_WINDOW") 102) 103 104(define-object Pixbuf 105 (in-module "Gdk") 106 (c-name "GdkPixbuf") 107 (gtype-id "GDK_TYPE_PIXBUF") 108) 109 110(define-object PixbufFormat 111 (in-module "Gdk") 112 (c-name "GdkPixbufFormat") 113 (gtype-id "GDK_TYPE_PIXBUF_FORMAT") 114) 115 116(define-object Region 117 (in-module "Gdk") 118 (c-name "GdkRegion") 119 (gtype-id "GDK_TYPE_REGION") 120) 121 122(define-object RGBA 123 (in-module "Gdk") 124 (c-name "GdkRGBA") 125 (gtype-id "GDK_TYPE_RGBA") 126) 127 128(define-object Screen 129 (in-module "Gdk") 130 (c-name "GdkScreen") 131 (gtype-id "GDK_TYPE_SCREEN") 132) 133 134(define-object Seat 135 (in-module "Gdk") 136 (c-name "GdkSeat") 137 (gtype-id "GDK_TYPE_SEAT") 138) 139 140(define-object Visual 141 (in-module "Gdk") 142 (c-name "GdkVisual") 143 (gtype-id "GDK_TYPE_VISUAL") 144) 145 146(define-object Window 147 (in-module "Gdk") 148 (c-name "GdkWindow") 149 (gtype-id "GDK_TYPE_WINDOW") 150) 151