31 #ifndef LE_STRING_RENDERER_H 32 #define LE_STRING_RENDERER_H virtual uint32_t length(const leString *_this)
Get length of the string.
This struct represents a string render request.
Definition: legato_string_renderer.h:58
leResult leStringRenderer_DrawUString(leUStringRenderRequest *req)
Draw C-Style string.
Definition: legato_string_renderer.c:253
This struct represents a string.
Definition: legato_string.h:107
This struct represents a font object.
Definition: legato_font.h:156
This struct represents a c-style string render request.
Definition: legato_string_renderer.h:129
leResult
This enum represents function call results.
Definition: legato_common.h:123
struct leUStringRenderRequest leUStringRenderRequest
This struct represents a lechar string render request.
This struct represents a lechar string render request.
Definition: legato_string_renderer.h:93
leResult leStringRenderer_DrawString(leStringRenderRequest *req)
Draw an leString.
Definition: legato_string_renderer.c:159
leResult leStringRenderer_DrawCString(leCStringRenderRequest *req)
Draw leChar string.
Definition: legato_string_renderer.c:346
leHAlignment
This enum represents the horizontal alignment mode of objects.
Definition: legato_common.h:195
This struct represents a blend color lookup table.
Definition: legato_color.h:293
struct leStringRenderRequest leStringRenderRequest
This struct represents a string render request.
uint16_t leChar
This typedef represents Legato character.
Definition: legato_common.h:414
struct leCStringRenderRequest leCStringRenderRequest
This struct represents a c-style string render request.
Fixed string functions and definitions.