Core Graphics Data Types

No overview available.

Topics

Data Types

CGButtonCount

Represents the number of buttons being set in a synthetic mouse event.

CGCharCode

Represents a character generated by pressing one or more keys on a keyboard.

CGDirectDisplayID

A unique identifier for an attached display.

CGDisplayBlendFraction

The percentage of blend color used in a fade operation.

CGDisplayConfigRef

A reference to a display configuration transaction.

CGDisplayCount

The number of displays in various lists.

CGDisplayErr

A uniform type for result codes returned by functions in Quartz Display Services.

CGDisplayFadeInterval

The duration in seconds of a fade operation or a fade hardware reservation.

CGDisplayFadeReservationToken

A token issued by Quartz when reserving one or more displays for a fade operation during a specified interval.

CGDisplayModeRef

A reference to a display mode object.

CGDisplayReconfigurationCallBack

A client-supplied callback function that’s invoked whenever the configuration of a local display is changed.

CGDisplayReservationInterval

The time interval for a fade reservation.

CGDisplayStreamRef

A reference to a display stream object.

CGDisplayStreamFrameAvailableHandler

A block called when a data stream has a new frame event to process.

CGDisplayStreamUpdateRef

A reference to frame update’s metadata.

CGEventRef

Defines an opaque type that represents a low-level hardware event.

CGEventMask

Defines a mask that identifies the set of Quartz events to be observed in an event tap.

CGEventSourceRef

Defines an opaque type that represents the source of a Quartz event.

CGEventSourceKeyboardType

Defines a code that represents the type of keyboard used with a specified event source.

CGEventTapCallBack

A client-supplied callback function that’s invoked whenever an associated event tap receives a Quartz event.

CGEventTapProxy

Defines an opaque type that represents state within the client application that’s associated with an event tap.

CGEventTimestamp

Defines the elapsed time in nanoseconds since startup that a Quartz event occurred.

CGGammaValue

A value used to map a color generated in software to a color supported by the display hardware.

CGKeyCode

Represents the virtual key codes used in keyboard events.

CGOpenGLDisplayMask

A bitmask used in OpenGL to specify a set of attached displays.

CGRectCount

The size of an array of Quartz rectangles.

CGRefreshRate

A display’s refresh rate in frames per second.

CGScreenRefreshCallback

A client-supplied callback function that’s invoked when an area of the display is modified or refreshed.

CGScreenUpdateMoveCallback

A client-supplied callback function invoked when an area of the display is moved.

CGWheelCount

Represents the number of wheels being set in a scroll wheel event.

CGWindowID

The data type used to store window identifiers.

CGWindowLevel

A level assigned to a window by an application framework.