A font description: family, style, point size, underline.
|
struct | VuoFont |
| A font description: family, style, point size, underline. More...
|
|
|
enum | VuoHorizontalAlignment { VuoHorizontalAlignment_Left,
VuoHorizontalAlignment_Center,
VuoHorizontalAlignment_Right
} |
| Specifies how one line of text should be aligned relative to other lines of text in the same block. More...
|
|
Class Members |
VuoHorizontalAlignment |
alignment |
|
VuoReal |
characterSpacing |
A value of 1.0 is normal character spacing. Must be >= 0.0. |
VuoColor |
color |
|
VuoText |
fontName |
Unique font machine name. Includes variants such as bold, italic, and oblique. |
VuoReal |
lineSpacing |
A value of 1.0 is normal line spacing. Must be >= 0.0. |
VuoReal |
pointSize |
|
VuoBoolean |
underline |
|
Specifies how one line of text should be aligned relative to other lines of text in the same block.
struct json_object * VuoFont_jsonFromValue |
( |
const VuoFont |
value | ) |
|
|
read |
Encodes value
as a JSON object.
Returns a new VuoFont with the specified attributes.
void VuoFont_release |
( |
VuoFont |
value | ) |
|
Automatically generated function.
void VuoFont_retain |
( |
VuoFont |
value | ) |
|
Automatically generated function.
char* VuoFont_stringFromValue |
( |
const VuoFont |
value | ) |
|
Automatically generated function.
char * VuoFont_summaryFromValue |
( |
const VuoFont |
value | ) |
|
Returns a compact string representation of value
(comma-separated components).
VuoFont VuoFont_valueFromJson |
( |
json_object * |
js | ) |
|
Decodes the JSON object js
to create a new value.
VuoFont VuoFont_valueFromString |
( |
const char * |
str | ) |
|
Automatically generated function.