Cobbletext  0.2.0
Complex text layout and rendering engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
engine_properties.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <stdint.h>
4 
5 #include "text_alignment.h"
6 
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 
22  uint32_t line_length;
23 
39  const char * locale;
40 
47 };
48 
49 #ifdef __cplusplus
50 }
51 #endif
CobbletextEngineProperties::line_length
uint32_t line_length
Line length in pixels.
Definition: engine_properties.h:22
CobbletextTextAlignment
uint8_t CobbletextTextAlignment
Alignment of text within a line.
Definition: text_alignment.h:21
CobbletextEngineProperties::text_alignment
CobbletextTextAlignment text_alignment
Controls the alignment of text in each line.
Definition: engine_properties.h:46
CobbletextEngineProperties
Properties for controlling output parameters on a struct CobbletextEngine instance.
Definition: engine_properties.h:15
CobbletextEngineProperties::locale
const char * locale
Locale as a BCP 47 language tag.
Definition: engine_properties.h:39
text_alignment.h