Make xcursor fields public.

This commit is contained in:
Fraser Waters 2014-02-22 14:03:46 +00:00 committed by thefiddler
parent cb5f354ddc
commit 4f2658ab79

View file

@ -589,38 +589,38 @@ XF86VidModeGetGammaRampSize(
[StructLayout(LayoutKind.Sequential)] [StructLayout(LayoutKind.Sequential)]
unsafe struct XcursorImage unsafe struct XcursorImage
{ {
XcursorUInt version; public XcursorUInt version;
XcursorDim size; public XcursorDim size;
XcursorDim width; public XcursorDim width;
XcursorDim height; public XcursorDim height;
XcursorDim xhot; public XcursorDim xhot;
XcursorDim yhot; public XcursorDim yhot;
XcursorUInt delay; public XcursorUInt delay;
XcursorPixel* pixels; public XcursorPixel* pixels;
} }
[StructLayout(LayoutKind.Sequential)] [StructLayout(LayoutKind.Sequential)]
unsafe struct XcursorImages unsafe struct XcursorImages
{ {
int nimage; public int nimage;
XcursorImage **images; public XcursorImage **images;
char *name; public char *name;
} }
[StructLayout(LayoutKind.Sequential)] [StructLayout(LayoutKind.Sequential)]
unsafe struct XcursorCursors unsafe struct XcursorCursors
{ {
Display *dpy; public Display dpy;
int refcount; public int refcount;
int ncursor; public int ncursor;
Cursor *cursors; public Cursor *cursors;
} }
[StructLayout(LayoutKind.Sequential)] [StructLayout(LayoutKind.Sequential)]
unsafe struct XcursorAnimate unsafe struct XcursorAnimate
{ {
XcursorCursors *cursors; public XcursorCursors *cursors;
int sequence; public int sequence;
} }
#endregion #endregion