C# Класс ImGuiNET.NativeFont

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Ascent float
ConfigData System.IntPtr
ConfigDataCount int
ContainerAtlas System.IntPtr
DisplayOffset Vector2
FallbackChar ushort
FallbackGlyph Glyph*
FallbackXAdvance float
FontSize float
Glyphs ImVector
IndexLookup ImVector
IndexXAdvance ImVector
Scale float

Описание свойств

Ascent публичное свойство

Ascent: distance from top to bottom of e.g. 'A' [0..FontSize]
public float Ascent
Результат float

ConfigData публичное свойство

ImFontConfig*. Pointer within ImFontAtlas->ConfigData
public IntPtr,System ConfigData
Результат System.IntPtr

ConfigDataCount публичное свойство

public int ConfigDataCount
Результат int

ContainerAtlas публичное свойство

ImFontAtlas*
public IntPtr,System ContainerAtlas
Результат System.IntPtr

DisplayOffset публичное свойство

Offset font rendering by xx pixels. Default value: (0.0f, 1.0f)
public Vector2 DisplayOffset
Результат Vector2

FallbackChar публичное свойство

Replacement glyph if one isn't found. Only set via SetFallbackChar() Default value: '?'
public ushort FallbackChar
Результат ushort

FallbackGlyph публичное свойство

Equivalent to FindGlyph(FontFallbackChar)
public Glyph* FallbackGlyph
Результат Glyph*

FallbackXAdvance публичное свойство

public float FallbackXAdvance
Результат float

FontSize публичное свойство

Height of characters, set during loading (don't change after loading). Default value: [user-set]
public float FontSize
Результат float

Glyphs публичное свойство

ImVector(Glyph)
public ImVector,ImGuiNET Glyphs
Результат ImVector

IndexLookup публичное свойство

Sparse. Index glyphs by Unicode code-point.
public ImVector,ImGuiNET IndexLookup
Результат ImVector

IndexXAdvance публичное свойство

Sparse. Glyphs->XAdvance directly indexable (more cache-friendly that reading from Glyphs, for CalcTextSize functions which are often bottleneck in large UI).
public ImVector,ImGuiNET IndexXAdvance
Результат ImVector

Scale публичное свойство

Base font scale, multiplied by the per-window font scale which you can adjust with SetFontScale() Default value: 1.0f.
public float Scale
Результат float