Ewl_Text_Context Struct Reference
[Ewl_Text_Context: A text formatting context]
#include <ewl_text_context.h>
Collaboration diagram for Ewl_Text_Context:
Detailed Description
Stores context information for the different formatting nodes.
Data Fields | |
unsigned int | align |
Ewl_Color_Set | color |
const char * | font |
const char * | font_source |
const char * | format |
unsigned int | ref_count |
char | size |
struct { | |
Ewl_Color_Set bg | |
Ewl_Color_Set double_underline | |
Ewl_Color_Set glow | |
Ewl_Color_Set outline | |
Ewl_Color_Set shadow | |
Ewl_Color_Set strikethrough | |
Ewl_Color_Set underline | |
} | style_colors |
unsigned int | styles |
Ewl_Text_Wrap | wrap |
Field Documentation
unsigned int Ewl_Text_Context::align |
Text alignment
Background colour
Font colour
Double underline colour
const char* Ewl_Text_Context::font |
Font name
const char* Ewl_Text_Context::font_source |
The font source
const char* Ewl_Text_Context::format |
This context's format string
Glow colour
Outline colour
unsigned int Ewl_Text_Context::ref_count |
Number of references to this context
Shadow colour
Font size
Strikethrough colour
struct { ... } Ewl_Text_Context::style_colors |
Colour information
unsigned int Ewl_Text_Context::styles |
Styles set in this node
Underline colour
Text wrap setting
The documentation for this struct was generated from the following file: