Skip to main content

Struct ImFontConfigPtr

Assembly: ImGui.NET.dll
View Source
Declaration
public struct ImFontConfigPtr

Properties

NativePtr

View Source
Declaration
public readonly ImFontConfig* NativePtr { get; }

FontData

View Source
Declaration
public IntPtr FontData { get; set; }

FontDataSize

View Source
Declaration
public ref int FontDataSize { get; }

FontDataOwnedByAtlas

View Source
Declaration
public ref bool FontDataOwnedByAtlas { get; }

FontNo

View Source
Declaration
public ref int FontNo { get; }

SizePixels

View Source
Declaration
public ref float SizePixels { get; }

OversampleH

View Source
Declaration
public ref int OversampleH { get; }

OversampleV

View Source
Declaration
public ref int OversampleV { get; }

PixelSnapH

View Source
Declaration
public ref bool PixelSnapH { get; }

GlyphExtraSpacing

View Source
Declaration
public ref Vector2 GlyphExtraSpacing { get; }

GlyphOffset

View Source
Declaration
public ref Vector2 GlyphOffset { get; }

GlyphRanges

View Source
Declaration
public IntPtr GlyphRanges { get; set; }

GlyphMinAdvanceX

View Source
Declaration
public ref float GlyphMinAdvanceX { get; }

GlyphMaxAdvanceX

View Source
Declaration
public ref float GlyphMaxAdvanceX { get; }

MergeMode

View Source
Declaration
public ref bool MergeMode { get; }

FontBuilderFlags

View Source
Declaration
public ref uint FontBuilderFlags { get; }

RasterizerMultiply

View Source
Declaration
public ref float RasterizerMultiply { get; }

RasterizerGamma

View Source
Declaration
public ref float RasterizerGamma { get; }

EllipsisChar

View Source
Declaration
public ref ushort EllipsisChar { get; }

Name

View Source
Declaration
public RangeAccessor<byte> Name { get; }

DstFont

View Source
Declaration
public ImFontPtr DstFont { get; }

Methods

Destroy()

View Source
Declaration
public void Destroy()