Class FontMap
- Namespace
- Pango
- Assembly
- Pango-1.0.dll
public class FontMap : Object, IDisposable, ListModel, GTypeProvider, InstanceFactory
- Inheritance
-
FontMap
- Implements
-
- Inherited Members
-
Constructors
FontMap(params ConstructArgument[])
public FontMap(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
FontMap(FontMapHandle)
public FontMap(FontMapHandle handle)
Parameters
handle
FontMapHandle
Fields
NItemsPropertyDefinition
public static readonly Property<uint, FontMap> NItemsPropertyDefinition
Field Value
- Property<uint, FontMap>
Properties
NItems
public uint NItems { get; }
Property Value
- uint
Methods
Changed()
[Version("1.34")]
public void Changed()
CreateContext()
[Version("1.22")]
public Context CreateContext()
Returns
- Context
GetFamily(string)
[Version("1.46")]
public FontFamily GetFamily(string name)
Parameters
name
string
Returns
- FontFamily
GetGType()
public static Type GetGType()
Returns
- Type
GetItem(uint)
[Version("2.44")]
public nint GetItem(uint position)
Parameters
position
uint
Returns
- nint
GetItemType()
[Version("2.44")]
public Type GetItemType()
Returns
- Type
GetNItems()
[Version("2.44")]
public uint GetNItems()
Returns
- uint
GetObject(uint)
[Version("2.44")]
public Object? GetObject(uint position)
Parameters
position
uint
Returns
- Object
GetSerial()
[Version("1.32.4")]
public uint GetSerial()
Returns
- uint
ItemsChanged(uint, uint, uint)
[Version("2.44")]
public void ItemsChanged(uint position, uint removed, uint added)
Parameters
position
uint
removed
uint
added
uint
LoadFont(Context, FontDescription)
public Font? LoadFont(Context context, FontDescription desc)
Parameters
context
Context
desc
FontDescription
Returns
- Font
LoadFontset(Context, FontDescription, Language)
public Fontset? LoadFontset(Context context, FontDescription desc, Language language)
Parameters
context
Context
desc
FontDescription
language
Language
Returns
- Fontset
ReloadFont(Font, double, Context?, string?)
[Version("1.52")]
public Font ReloadFont(Font font, double scale, Context? context, string? variations)
Parameters
font
Font
scale
double
context
Context
variations
string
Returns
- Font