PURE API 0.5
PR00F's Ultimate Rendering Engine full documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ImFontConfig Struct Reference

Detailed Description

Definition at line 2673 of file imgui.h.

#include <imgui.h>

Public Member Functions

IMGUI_API ImFontConfig ()
 

Public Attributes

void * FontData
 
int FontDataSize
 
bool FontDataOwnedByAtlas
 
int FontNo
 
float SizePixels
 
int OversampleH
 
int OversampleV
 
bool PixelSnapH
 
ImVec2 GlyphExtraSpacing
 
ImVec2 GlyphOffset
 
const ImWcharGlyphRanges
 
float GlyphMinAdvanceX
 
float GlyphMaxAdvanceX
 
bool MergeMode
 
unsigned int FontBuilderFlags
 
float RasterizerMultiply
 
ImWchar EllipsisChar
 
char Name [40]
 
ImFontDstFont
 

Constructor & Destructor Documentation

◆ ImFontConfig()

IMGUI_API ImFontConfig::ImFontConfig ( )

Member Data Documentation

◆ DstFont

ImFont* ImFontConfig::DstFont

Definition at line 2695 of file imgui.h.

◆ EllipsisChar

ImWchar ImFontConfig::EllipsisChar

Definition at line 2691 of file imgui.h.

◆ FontBuilderFlags

unsigned int ImFontConfig::FontBuilderFlags

Definition at line 2689 of file imgui.h.

◆ FontData

void* ImFontConfig::FontData

Definition at line 2675 of file imgui.h.

◆ FontDataOwnedByAtlas

bool ImFontConfig::FontDataOwnedByAtlas

Definition at line 2677 of file imgui.h.

◆ FontDataSize

int ImFontConfig::FontDataSize

Definition at line 2676 of file imgui.h.

◆ FontNo

int ImFontConfig::FontNo

Definition at line 2678 of file imgui.h.

◆ GlyphExtraSpacing

ImVec2 ImFontConfig::GlyphExtraSpacing

Definition at line 2683 of file imgui.h.

◆ GlyphMaxAdvanceX

float ImFontConfig::GlyphMaxAdvanceX

Definition at line 2687 of file imgui.h.

◆ GlyphMinAdvanceX

float ImFontConfig::GlyphMinAdvanceX

Definition at line 2686 of file imgui.h.

◆ GlyphOffset

ImVec2 ImFontConfig::GlyphOffset

Definition at line 2684 of file imgui.h.

◆ GlyphRanges

const ImWchar* ImFontConfig::GlyphRanges

Definition at line 2685 of file imgui.h.

◆ MergeMode

bool ImFontConfig::MergeMode

Definition at line 2688 of file imgui.h.

◆ Name

char ImFontConfig::Name[40]

Definition at line 2694 of file imgui.h.

◆ OversampleH

int ImFontConfig::OversampleH

Definition at line 2680 of file imgui.h.

◆ OversampleV

int ImFontConfig::OversampleV

Definition at line 2681 of file imgui.h.

◆ PixelSnapH

bool ImFontConfig::PixelSnapH

Definition at line 2682 of file imgui.h.

◆ RasterizerMultiply

float ImFontConfig::RasterizerMultiply

Definition at line 2690 of file imgui.h.

◆ SizePixels

float ImFontConfig::SizePixels

Definition at line 2679 of file imgui.h.


The documentation for this struct was generated from the following file: