KzuTextLayouterClass Struct Reference

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...
 

Detailed Description

Defines functions for different text layouter implementations.

Member Data Documentation

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.


The documentation for this struct was generated from the following file: