Skip to content

API Reference / @gtkx/cairo / DeviceType

Enumeration: DeviceType ​

Defined in: packages/cairo/src/enums.ts:32

The backend behind a device.

Enumeration Members ​

COGL ​

COGL: 6

Defined in: packages/cairo/src/enums.ts:404

A Cogl device.


DRM ​

DRM: 0

Defined in: packages/cairo/src/enums.ts:392

A Direct Render Manager device.


GL ​

GL: 1

Defined in: packages/cairo/src/enums.ts:394

An OpenGL device.


INVALID ​

INVALID: -1

Defined in: packages/cairo/src/enums.ts:408

An invalid device.


SCRIPT ​

SCRIPT: 2

Defined in: packages/cairo/src/enums.ts:396

A script recording device.


WIN32 ​

WIN32: 7

Defined in: packages/cairo/src/enums.ts:406

A Win32 device.


XCB ​

XCB: 3

Defined in: packages/cairo/src/enums.ts:398

An XCB device.


XLIB ​

XLIB: 4

Defined in: packages/cairo/src/enums.ts:400

An Xlib device.


XML ​

XML: 5

Defined in: packages/cairo/src/enums.ts:402

An XML recording device.