Class FontOptions
public class FontOptions
- Inheritance
-
FontOptions
- Inherited Members
Methods
Copy(FontOptionsHandle)
public static extern FontOptionsOwnedHandle Copy(FontOptionsHandle original)
Parameters
originalFontOptionsHandle
Returns
Create()
public static extern FontOptionsOwnedHandle Create()
Returns
Destroy(nint)
public static extern void Destroy(nint handle)
Parameters
handlenint
Equal(FontOptionsHandle, FontOptionsHandle)
public static extern bool Equal(FontOptionsHandle handle, FontOptionsHandle other)
Parameters
handleFontOptionsHandleotherFontOptionsHandle
Returns
GetAntialias(FontOptionsHandle)
public static extern Antialias GetAntialias(FontOptionsHandle handle)
Parameters
handleFontOptionsHandle
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
handleFontOptionsHandle
Returns
GetHintStyle(FontOptionsHandle)
public static extern HintStyle GetHintStyle(FontOptionsHandle handle)
Parameters
handleFontOptionsHandle
Returns
GetSubpixelOrder(FontOptionsHandle)
public static extern SubpixelOrder GetSubpixelOrder(FontOptionsHandle handle)
Parameters
handleFontOptionsHandle
Returns
GetVariations(FontOptionsHandle)
public static extern NullableUtf8StringUnownedHandle GetVariations(FontOptionsHandle handle)
Parameters
handleFontOptionsHandle
Returns
Hash(FontOptionsHandle)
public static extern ulong Hash(FontOptionsHandle handle)
Parameters
handleFontOptionsHandle
Returns
Merge(FontOptionsHandle, FontOptionsHandle)
public static extern void Merge(FontOptionsHandle handle, FontOptionsHandle other)
Parameters
handleFontOptionsHandleotherFontOptionsHandle
SetAntialias(FontOptionsHandle, Antialias)
public static extern void SetAntialias(FontOptionsHandle handle, Antialias antialias)
Parameters
handleFontOptionsHandleantialiasAntialias
SetHintMetrics(FontOptionsHandle, HintMetrics)
public static extern void SetHintMetrics(FontOptionsHandle handle, HintMetrics hintMetrics)
Parameters
handleFontOptionsHandlehintMetricsHintMetrics
SetHintStyle(FontOptionsHandle, HintStyle)
public static extern void SetHintStyle(FontOptionsHandle handle, HintStyle hintStyle)
Parameters
handleFontOptionsHandlehintStyleHintStyle
SetSubpixelOrder(FontOptionsHandle, SubpixelOrder)
public static extern void SetSubpixelOrder(FontOptionsHandle handle, SubpixelOrder subpixelOrder)
Parameters
handleFontOptionsHandlesubpixelOrderSubpixelOrder
SetVariations(FontOptionsHandle, NullableUtf8StringHandle)
public static extern void SetVariations(FontOptionsHandle handle, NullableUtf8StringHandle variations)
Parameters
handleFontOptionsHandlevariationsNullableUtf8StringHandle
Status(FontOptionsHandle)
public static extern Status Status(FontOptionsHandle handle)
Parameters
handleFontOptionsHandle