Open Font Render 1.2
Loading...
Searching...
No Matches
OpenFontRender Member List

This is the complete list of members for OpenFontRender, including all inherited members.

CACHE_SIZE_MINIMUMOpenFontRenderstatic
CACHE_SIZE_NO_LIMITOpenFontRenderstatic
calculateBoundingBox(int32_t x, int32_t y, unsigned int font_size, Align align, Layout layout, const char *str)OpenFontRender
calculateBoundingBoxFmt(int32_t x, int32_t y, unsigned int font_size, Align align, Layout layout, const char *fmt,...)OpenFontRender
calculateFitFontSize(uint32_t limit_width, uint32_t limit_height, Layout layout, const char *str)OpenFontRender
calculateFitFontSizeFmt(uint32_t limit_width, uint32_t limit_height, Layout layout, const char *fmt,...)OpenFontRender
cdrawString(const char *str, int32_t x=0, int32_t y=0, uint16_t fg=0xFFFF, uint16_t bg=0x0000, Layout layout=Layout::Horizontal)OpenFontRender
cprintf(const char *fmt,...)OpenFontRender
CREDIT_STRING_SIZEOpenFontRenderstatic
drawChar(char character, int32_t x=0, int32_t y=0, uint16_t fg=0xFFFF, uint16_t bg=0x0000, Align align=Align::Left)OpenFontRender
drawHString(const char *str, int32_t x, int32_t y, uint16_t fg, uint16_t bg, Align align, Drawing drawing, FT_BBox &abbox, FT_Error &error)OpenFontRender
drawString(const char *str, int32_t x=0, int32_t y=0, uint16_t fg=0xFFFF, uint16_t bg=0x0000, Layout layout=Layout::Horizontal)OpenFontRender
FT_VERSION_STRING_SIZEOpenFontRenderstatic
getAlignment()OpenFontRender
getBackgroundColor()OpenFontRender
getBackgroundFillMethod()OpenFontRender
getCredit(char *str)OpenFontRender
getCursorX()OpenFontRender
getCursorY()OpenFontRender
getFontColor()OpenFontRender
getFontSize()OpenFontRender
getFreeTypeVersion(char *str)OpenFontRender
getLayout()OpenFontRender
getLineSpaceRatio()OpenFontRender
getTextHeight(const char *fmt,...)OpenFontRender
getTextWidth(const char *fmt,...)OpenFontRender
loadFont(const unsigned char *data, size_t size, uint8_t target_face_index=0)OpenFontRender
loadFont(const char *fpath, uint8_t target_face_index=0)OpenFontRender
MAIN_VERSIONOpenFontRenderstatic
MINOR_VERSIONOpenFontRenderstatic
OpenFontRender()OpenFontRender
printf(const char *fmt,...)OpenFontRender
rdrawString(const char *str, int32_t x=0, int32_t y=0, uint16_t fg=0xFFFF, uint16_t bg=0x0000, Layout layout=Layout::Horizontal)OpenFontRender
rprintf(const char *fmt,...)OpenFontRender
seekCursor(int32_t delta_x, int32_t delta_y)OpenFontRender
set_drawFastHLine(std::function< void(int32_t, int32_t, int32_t, uint16_t)> user_func)OpenFontRender
set_drawPixel(std::function< void(int32_t, int32_t, uint16_t)> user_func)OpenFontRender
set_endWrite(std::function< void(void)> user_func)OpenFontRender
set_printFunc(std::function< void(const char *)> user_func)OpenFontRenderstatic
set_startWrite(std::function< void(void)> user_func)OpenFontRender
setAlignment(Align align)OpenFontRender
setBackgroundColor(uint16_t font_bgcolor)OpenFontRender
setBackgroundColor(uint8_t r, uint8_t g, uint8_t b)OpenFontRender
setBackgroundFillMethod(BgFillMethod method)OpenFontRender
setCacheSize(unsigned int max_faces, unsigned int max_sizes, unsigned long max_bytes)OpenFontRender
setCursor(int32_t x, int32_t y)OpenFontRender
setDebugLevel(uint8_t level)OpenFontRender
setDrawer(T &drawer)OpenFontRenderinline
setFontColor(uint16_t font_color)OpenFontRender
setFontColor(uint16_t font_color, uint16_t font_bgcolor)OpenFontRender
setFontColor(uint8_t r, uint8_t g, uint8_t b)OpenFontRender
setFontColor(uint8_t fr, uint8_t fg, uint8_t fb, uint8_t br, uint8_t bg, uint8_t bb)OpenFontRender
setFontSize(unsigned int pixel)OpenFontRender
setLayout(Layout layout)OpenFontRender
setLineSpaceRatio(double line_space_ratio)OpenFontRender
setRenderTaskStackSize(unsigned int stack_size)OpenFontRender
setSerial(T &output)OpenFontRenderinlinestatic
setUseRenderTask(bool enable)OpenFontRender
showCredit()OpenFontRender
showFreeTypeVersion()OpenFontRender
unloadFont()OpenFontRender