|
Open Font Render 2.0
|
This is the complete list of members for OpenFontRender, including all inherited members.
| CACHE_SIZE_MINIMUM | OpenFontRender | static |
| CACHE_SIZE_NO_LIMIT | OpenFontRender | static |
| 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_SIZE | OpenFontRender | static |
| 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_SIZE | OpenFontRender | static |
| 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_VERSION | OpenFontRender | static |
| MINOR_VERSION | OpenFontRender | static |
| 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) | OpenFontRender | static |
| 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) | OpenFontRender | inline |
| 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) | OpenFontRender | inlinestatic |
| setUseRenderTask(bool enable) | OpenFontRender | |
| showCredit() | OpenFontRender | |
| showFreeTypeVersion() | OpenFontRender | |
| unloadFont() | OpenFontRender |