Classes
The following classes are available globally.
-
The
See moreContexttype acts as an owner of an underlyingcairo_tinstance. It provides the methods that can operate on this data type throughContextProtocolconformance. UseContextas a strong reference or owner of acairo_tinstance.Declaration
Swift
open class Context : ContextProtocol
-
The
See moreDevicetype acts as an owner of an underlyingcairo_device_tinstance. It provides the methods that can operate on this data type throughDeviceProtocolconformance. UseDeviceas a strong reference or owner of acairo_device_tinstance.Declaration
Swift
open class Device : DeviceProtocol
-
The
See moreFontOptionstype acts as an owner of an underlyingcairo_font_options_tinstance. It provides the methods that can operate on this data type throughFontOptionsProtocolconformance. UseFontOptionsas a strong reference or owner of acairo_font_options_tinstance.Declaration
Swift
open class FontOptions : FontOptionsProtocol
-
The
See moreFontFacetype acts as an owner of an underlyingcairo_font_face_tinstance. It provides the methods that can operate on this data type throughFontFaceProtocolconformance. UseFontFaceas a strong reference or owner of acairo_font_face_tinstance.Declaration
Swift
open class FontFace : FontFaceProtocol
-
The
See moreMatrixtype acts as an owner of an underlyingcairo_matrix_tinstance. It provides the methods that can operate on this data type throughMatrixProtocolconformance. UseMatrixas a strong reference or owner of acairo_matrix_tinstance.Declaration
Swift
open class Matrix : MatrixProtocol
-
The
See morePatterntype acts as an owner of an underlyingcairo_pattern_tinstance. It provides the methods that can operate on this data type throughPatternProtocolconformance. UsePatternas a strong reference or owner of acairo_pattern_tinstance.Declaration
Swift
open class Pattern : PatternProtocol
-
The
See morePathtype acts as an owner of an underlyingcairo_path_tinstance. It provides the methods that can operate on this data type throughPathProtocolconformance. UsePathas a strong reference or owner of acairo_path_tinstance.Declaration
Swift
open class Path : PathProtocol
-
The
See moreRegiontype acts as an owner of an underlyingcairo_region_tinstance. It provides the methods that can operate on this data type throughRegionProtocolconformance. UseRegionas a strong reference or owner of acairo_region_tinstance.Declaration
Swift
open class Region : RegionProtocol
-
The
See moreRectangletype acts as an owner of an underlyingcairo_rectangle_tinstance. It provides the methods that can operate on this data type throughRectangleProtocolconformance. UseRectangleas a strong reference or owner of acairo_rectangle_tinstance.Declaration
Swift
open class Rectangle : RectangleProtocol
-
The
See moreRectangleInttype acts as an owner of an underlyingcairo_rectangle_int_tinstance. It provides the methods that can operate on this data type throughRectangleIntProtocolconformance. UseRectangleIntas a strong reference or owner of acairo_rectangle_int_tinstance.Declaration
Swift
open class RectangleInt : RectangleIntProtocol
-
The
See moreSurfacetype acts as an owner of an underlyingcairo_surface_tinstance. It provides the methods that can operate on this data type throughSurfaceProtocolconformance. UseSurfaceas a strong reference or owner of acairo_surface_tinstance.Declaration
Swift
open class Surface : SurfaceProtocol
-
The
See moreScaledFonttype acts as an owner of an underlyingcairo_scaled_font_tinstance. It provides the methods that can operate on this data type throughScaledFontProtocolconformance. UseScaledFontas a strong reference or owner of acairo_scaled_font_tinstance.Declaration
Swift
open class ScaledFont : ScaledFontProtocol
View on GitHub
Install in Dash
Classes Reference