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.