Kiwano Engine  v1.2.x
kiwano::TextStyle类 参考

文本样式 更多...

#include <TextStyle.h>

Public 成员函数

 TextStyle ()
 构建默认文本样式
 
 TextStyle (FontPtr font)
 构建文本样式 更多...
 
 TextStyle (const String &font_family, float font_size, uint32_t font_weight=FontWeight::Normal)
 构建文本样式 更多...
 

Public 属性

FontPtr font
 字体
 
TextAlign alignment
 对齐方式
 
BrushPtr fill_brush
 填充画刷
 
BrushPtr outline_brush
 描边画刷
 
StrokeStylePtr outline_stroke
 描边样式
 
float wrap_width
 自动换行宽度
 
float line_spacing
 行间距
 
bool show_underline
 显示下划线
 
bool show_strikethrough
 显示删除线
 

详细描述

文本样式

构造及析构函数说明

kiwano::TextStyle::TextStyle ( FontPtr  font)

构建文本样式

参数
font字体
kiwano::TextStyle::TextStyle ( const String &  font_family,
float  font_size,
uint32_t  font_weight = FontWeight::Normal 
)

构建文本样式

参数
font_family字体族
font_size字体大小
font_weight字体粗细