Text layouter class and virtual/base functions. More...
#include "kzu_text_layouter.h"#include <kanzi/core/legacy/debug/kzs_error.hpp>#include <kanzi/core/legacy/kzs_types.hpp>Classes | |
| struct | KzuTextLayouterClass |
| Defines functions for different text layouter implementations. More... | |
| struct | KzuTextLayouter |
| Structure for text layouting and rendering. More... | |
Functions | |
| kzsError | kzuTextLayouterCreate_protected (struct KzuTextLayouter *textLayouter, const struct KzuTextLayouterClass *textLayouterClass, struct KzuFont *font) |
| Base function for initializing a text layouter. More... | |
| kzsError | kzuTextLayouterDestructor_protected (struct KzuTextLayouter *textLayouter) |
| Base function for deleting a text layouter. More... | |
| kzsError | kzuTextLayouterCreateLayout_protected (const struct KzuTextLayouter *textLayouter, const struct KzcMemoryManager *memoryManager, kzString text, struct KzuTextLayout **out_textLayout) |
| Base function for creating a text layout. More... | |
Text layouter class and virtual/base functions.
Copyright 2008-2017 by Rightware. All rights reserved.
| kzsError kzuTextLayouterCreate_protected | ( | struct KzuTextLayouter * | textLayouter, |
| const struct KzuTextLayouterClass * | textLayouterClass, | ||
| struct KzuFont * | font | ||
| ) |
Base function for initializing a text layouter.
| kzsError kzuTextLayouterDestructor_protected | ( | struct KzuTextLayouter * | textLayouter | ) |
Base function for deleting a text layouter.
| kzsError kzuTextLayouterCreateLayout_protected | ( | const struct KzuTextLayouter * | textLayouter, |
| const struct KzcMemoryManager * | memoryManager, | ||
| kzString | text, | ||
| struct KzuTextLayout ** | out_textLayout | ||
| ) |
Base function for creating a text layout.