public extern static IntPtr XCreateGC(IntPtr display, IntPtr window, IntPtr valuemask, ref XGCValues values);
public static extern IntPtr XCreateGC(IntPtr display, IntPtr window, IntPtr valuemask, ref XGCValues values);
extern public static void XChangeGC(IntPtr x11display, IntPtr x11gc, TUint valuemask, ref XGCValues values);
extern public static int XGetGCValues(IntPtr x11display, IntPtr x11gc, TUint valuemask, ref XGCValues values);
extern public static IntPtr XCreateGC(IntPtr x11display, IntPtr x11drawable, TUlong valuesMask, ref XGCValues values);
public extern static void WrapXGetGCValues(IntPtr dpy, IntPtr gc, uint flags, ref XGCValues xgcv);
internal extern static IntPtr XCreateGC(IntPtr display, IntPtr window, IntPtr valuemask, ref XGCValues values);