Go to the source code of this file.
◆ CT_NONE
Definition at line 31 of file gc.h.
◆ CT_PIXMAP
Definition at line 32 of file gc.h.
◆ CT_REGION
Definition at line 33 of file gc.h.
◆ CT_UNSORTED
Definition at line 34 of file gc.h.
◆ CT_YSORTED
Definition at line 35 of file gc.h.
◆ CT_YXBANDED
Definition at line 37 of file gc.h.
◆ CT_YXSORTED
Definition at line 36 of file gc.h.
◆ DRAWABLE_SERIAL_BITS
Definition at line 49 of file gc.h.
◆ GC_CALL_VALIDATE_BIT
#define GC_CALL_VALIDATE_BIT (1L<<30) |
Definition at line 46 of file gc.h.
◆ GC_CHANGE_SERIAL_BIT
#define GC_CHANGE_SERIAL_BIT (((uint32_t)1)<<31) |
Definition at line 45 of file gc.h.
◆ GCExtensionInterest
#define GCExtensionInterest (1L<<29) |
Definition at line 47 of file gc.h.
◆ GCQREASON_CHANGE
#define GCQREASON_CHANGE 2 |
Definition at line 40 of file gc.h.
◆ GCQREASON_COPY_DST
#define GCQREASON_COPY_DST 4 |
Definition at line 42 of file gc.h.
◆ GCQREASON_COPY_SRC
#define GCQREASON_COPY_SRC 3 |
Definition at line 41 of file gc.h.
◆ GCQREASON_DESTROY
#define GCQREASON_DESTROY 5 |
Definition at line 43 of file gc.h.
◆ GCQREASON_VALIDATE
#define GCQREASON_VALIDATE 1 |
Definition at line 39 of file gc.h.
◆ MAX_SERIAL_NUM
#define MAX_SERIAL_NUM (1L<<28) |
Definition at line 51 of file gc.h.
◆ NEXT_SERIAL_NUMBER
#define NEXT_SERIAL_NUMBER |
Value:
Definition at line 52 of file gc.h.
◆ GCInterestPtr
Definition at line 55 of file gc.h.
◆ GCPtr
typedef struct _GC* GCPtr |
Definition at line 56 of file gc.h.
◆ ChangeGC()
◆ CopyGC()
◆ CreateGC()
◆ FreeGC()
◆ FreeScratchGC()
◆ GetScratchGC()
◆ SetGCMask()
◆ ValidateGC()