Class FontOptions
public class FontOptions
- Inheritance
-
FontOptions
- Inherited Members
Methods
Copy(FontOptionsHandle)
public static extern FontOptionsOwnedHandle Copy(FontOptionsHandle original)
Parameters
original
FontOptionsHandle
Returns
Create()
public static extern FontOptionsOwnedHandle Create()
Returns
Destroy(IntPtr)
public static extern void Destroy(IntPtr handle)
Parameters
handle
IntPtr
Equal(FontOptionsHandle, FontOptionsHandle)
public static extern bool Equal(FontOptionsHandle handle, FontOptionsHandle other)
Parameters
handle
FontOptionsHandleother
FontOptionsHandle
Returns
GetAntialias(FontOptionsHandle)
public static extern Antialias GetAntialias(FontOptionsHandle handle)
Parameters
handle
FontOptionsHandle
Returns
GetGType()
Calls native function cairo_gobject_font_options_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHintMetrics(FontOptionsHandle)
public static extern HintMetrics GetHintMetrics(FontOptionsHandle handle)
Parameters
handle
FontOptionsHandle
Returns
GetHintStyle(FontOptionsHandle)
public static extern HintStyle GetHintStyle(FontOptionsHandle handle)
Parameters
handle
FontOptionsHandle
Returns
GetSubpixelOrder(FontOptionsHandle)
public static extern SubpixelOrder GetSubpixelOrder(FontOptionsHandle handle)
Parameters
handle
FontOptionsHandle
Returns
GetVariations(FontOptionsHandle)
public static extern NullableUtf8StringUnownedHandle GetVariations(FontOptionsHandle handle)
Parameters
handle
FontOptionsHandle
Returns
Hash(FontOptionsHandle)
public static extern ulong Hash(FontOptionsHandle handle)
Parameters
handle
FontOptionsHandle
Returns
Merge(FontOptionsHandle, FontOptionsHandle)
public static extern void Merge(FontOptionsHandle handle, FontOptionsHandle other)
Parameters
handle
FontOptionsHandleother
FontOptionsHandle
SetAntialias(FontOptionsHandle, Antialias)
public static extern void SetAntialias(FontOptionsHandle handle, Antialias antialias)
Parameters
handle
FontOptionsHandleantialias
Antialias
SetHintMetrics(FontOptionsHandle, HintMetrics)
public static extern void SetHintMetrics(FontOptionsHandle handle, HintMetrics hintMetrics)
Parameters
handle
FontOptionsHandlehintMetrics
HintMetrics
SetHintStyle(FontOptionsHandle, HintStyle)
public static extern void SetHintStyle(FontOptionsHandle handle, HintStyle hintStyle)
Parameters
handle
FontOptionsHandlehintStyle
HintStyle
SetSubpixelOrder(FontOptionsHandle, SubpixelOrder)
public static extern void SetSubpixelOrder(FontOptionsHandle handle, SubpixelOrder subpixelOrder)
Parameters
handle
FontOptionsHandlesubpixelOrder
SubpixelOrder
SetVariations(FontOptionsHandle, NullableUtf8StringHandle)
public static extern void SetVariations(FontOptionsHandle handle, NullableUtf8StringHandle variations)
Parameters
handle
FontOptionsHandlevariations
NullableUtf8StringHandle
Status(FontOptionsHandle)
public static extern Status Status(FontOptionsHandle handle)
Parameters
handle
FontOptionsHandle