aurorafw.gui.platform.x11.xcursor.types

Undocumented in source.

Members

Aliases

XcursorBool
alias XcursorBool = int
XcursorDim
alias XcursorDim = XcursorUInt
XcursorPixel
alias XcursorPixel = XcursorUInt
XcursorUInt
alias XcursorUInt = uint
da_XcursorImageCreate
alias da_XcursorImageCreate = XcursorImage* function(int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_XcursorImageDestroy
alias da_XcursorImageDestroy = void function(XcursorImage* image)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_XcursorImageLoadCursor
alias da_XcursorImageLoadCursor = Cursor function(Display* dpy, const XcursorImage* image)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_XcursorImagesCreate
alias da_XcursorImagesCreate = XcursorImages* function(int size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_XcursorImagesDestroy
alias da_XcursorImagesDestroy = void function(XcursorImages* images)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

XCURSOR_COMMENT_TYPE
anonymousenum XCURSOR_COMMENT_TYPE

Comments consist of a 4-byte length field followed by UTF-8 encoded text

XCURSOR_IMAGE_TYPE
anonymousenum XCURSOR_IMAGE_TYPE

Each cursor image occupies a separate image chunk. The length of the image header follows the chunk header so that future versions can extend the header without breaking older applications

Manifest constants

XCURSOR_BITMAP_HASH_SIZE
enum XCURSOR_BITMAP_HASH_SIZE;
XCURSOR_CHUNK_HEADER_LEN
enum XCURSOR_CHUNK_HEADER_LEN;

The rest of the file is a list of chunks, each tagged by type and version.

XCURSOR_CORE_THEME
enum XCURSOR_CORE_THEME;
XCURSOR_MAGIC
enum XCURSOR_MAGIC;

Cursor files start with a header. The header contains a magic number, a version number and a table of contents which has type and offset information for the remaining tables in the file.

XcursorFalse
enum XcursorFalse;
XcursorTrue
enum XcursorTrue;

Structs

XcursorAnimate
struct XcursorAnimate
XcursorComment
struct XcursorComment
XcursorComments
struct XcursorComments
XcursorCursors
struct XcursorCursors

Display holding cursors

XcursorFile
struct XcursorFile
XcursorFileHeader
struct XcursorFileHeader
XcursorFileToc
struct XcursorFileToc
XcursorImage
struct XcursorImage
XcursorImages
struct XcursorImages

Other data structures exposed by the library API

_XcursorChunkHeader
struct _XcursorChunkHeader

XcursorChunkHeader

Meta