Ylva And Malin
Public Member Functions | Data Fields
ImFontAtlas::GlyphRangesBuilder Struct Reference

#include <imgui.h>

Collaboration diagram for ImFontAtlas::GlyphRangesBuilder:
Collaboration graph

Public Member Functions

 GlyphRangesBuilder ()
 
bool GetBit (int n)
 
void SetBit (int n)
 
void AddChar (ImWchar c)
 
void AddText (const char *text, const char *text_end=NULL)
 
void AddRanges (const ImWchar *ranges)
 
void BuildRanges (ImVector< ImWchar > *out_ranges)
 

Data Fields

ImVector< unsigned char > UsedChars
 

Constructor & Destructor Documentation

ImFontAtlas::GlyphRangesBuilder::GlyphRangesBuilder ( )
inline

Here is the call graph for this function:

Member Function Documentation

void ImFontAtlas::GlyphRangesBuilder::AddChar ( ImWchar  c)
inline
void ImFontAtlas::GlyphRangesBuilder::AddRanges ( const ImWchar ranges)
void ImFontAtlas::GlyphRangesBuilder::AddText ( const char *  text,
const char *  text_end = NULL 
)

Here is the call graph for this function:

void ImFontAtlas::GlyphRangesBuilder::BuildRanges ( ImVector< ImWchar > *  out_ranges)

Here is the call graph for this function:

bool ImFontAtlas::GlyphRangesBuilder::GetBit ( int  n)
inline
void ImFontAtlas::GlyphRangesBuilder::SetBit ( int  n)
inline

Field Documentation

ImVector<unsigned char> ImFontAtlas::GlyphRangesBuilder::UsedChars

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