X-Git-Url: https://git.saurik.com/iphone-api.git/blobdiff_plain/ed3db7bc65764317ce69706f79feb2a98cb104dc..2cccff25b95485ebbfd29c0aeac66179700ee56b:/GraphicsServices/GraphicsServices.h diff --git a/GraphicsServices/GraphicsServices.h b/GraphicsServices/GraphicsServices.h index 87f8049..c23c21d 100644 --- a/GraphicsServices/GraphicsServices.h +++ b/GraphicsServices/GraphicsServices.h @@ -43,6 +43,8 @@ #include #include +typedef struct __GSFont *GSFontRef; + #ifdef __cplusplus extern "C" { #endif @@ -163,13 +165,14 @@ typedef struct __GSEvent *GSEventRef; #define _PurpleSystemEventPortName "PurpleSystemEventPort" -struct GSEventHandInfo GSEventGetHandInfo(GSEventRef event); mach_port_name_t GSCopyPurpleSystemEventPort(void); -mach_port_name_t GSGetPurpleNamedPort(CFStringRef name); uint64_t GSCurrentEventTimestamp(void); -void GSSendSystemEvent(struct GSEventRecord *record); -void GSSendEvent(struct GSEventRecord *record, mach_port_name_t port); +struct GSEventHandInfo GSEventGetHandInfo(GSEventRef event); +struct CGRect GSEventGetLocationInWindow(GSEventRef ev); struct GSPathInfo GSEventGetPathInfoAtIndex(GSEventRef event, unsigned index); +mach_port_name_t GSGetPurpleNamedPort(CFStringRef name); +void GSSendEvent(struct GSEventRecord *record, mach_port_name_t port); +void GSSendSystemEvent(struct GSEventRecord *record); CFArrayRef GSSystemGetCapability(CFStringRef type); extern CFStringRef const kGSDisplayIdentifiersCapability;