Cursor GetSettings
From WikiPrizm
Jump to navigationJump to search
Contents
Synopsis
Header: fxcg/display.h (Not yet in libfxcg)
Syscall index: 0x01F5
Function signature: unsigned int Cursor_GetSettings(struct cursorSettings*);
Returns cursor settings.
Parameters
Either an array of 17 bytes or a pointer to a variable of type struct cursorSettings.
struct __attribute__ ((__packed__)) cursorSettings{ unsigned cursorX; unsigned cursorY; unsigned unk; unsigned cursorFlashFlag; unsigned char unkByte; };
Returns
The same value found in cursorFlashFlag.
Comments
cursorX and cursorY are set by locate_OS or Cursor_SetPosition.
cursorFlashFlag are set by Cursor_SetFlashMode_incompatible, Cursor_SetFlashOn or Cursor_SetFlashOff and most likely by other functions.