Defines functions for different text layouter implementations. More...
#include <kanzi/core.ui/text/kzu_text_layouter_base.h>
Public Attributes | |
kzsError(* | destructor )(struct KzuTextLayouter *textLayouter) |
Deletes the text layouter. More... | |
kzsError(* | createLayout )(const struct KzuTextLayouter *textLayouter, const struct KzcMemoryManager *memoryManager, kzString text, struct KzuTextLayout **out_textLayout) |
Creates a text layout using this text layouter. More... | |
Defines functions for different text layouter implementations.
kzsError(* KzuTextLayouterClass::destructor) (struct KzuTextLayouter *textLayouter) |
Deletes the text layouter.
kzsError(* KzuTextLayouterClass::createLayout) (const struct KzuTextLayouter *textLayouter, const struct KzcMemoryManager *memoryManager, kzString text, struct KzuTextLayout **out_textLayout) |
Creates a text layout using this text layouter.