QVisu
Qt-based visualization for smart homes
|
#include <vlc_text_style.h>
Public Attributes | |
char * | psz_fontname |
int | i_font_size |
int | i_font_color |
int | i_font_alpha |
int | i_style_flags |
int | i_outline_color |
int | i_outline_alpha |
int | i_shadow_color |
int | i_shadow_alpha |
int | i_background_color |
int | i_background_alpha |
int | i_karaoke_background_color |
int | i_karaoke_background_alpha |
int | i_outline_width |
int | i_shadow_width |
int | i_spacing |
Text style
A text style is used to specify the formatting of text. A font renderer can use the supplied information to render the text specified.
int text_style_t::i_background_alpha |
The transparency of the background. 0x00 is fully opaque, 0xFF fully transparent
int text_style_t::i_background_color |
The color of the background 0xRRGGBB
int text_style_t::i_font_alpha |
The transparency of the text. 0x00 is fully opaque, 0xFF fully transparent
int text_style_t::i_font_color |
The color of the text 0xRRGGBB (native endianness)
int text_style_t::i_font_size |
The font size in pixels
int text_style_t::i_karaoke_background_alpha |
The transparency of the karaoke bg. 0x00 is fully opaque, 0xFF fully transparent
int text_style_t::i_karaoke_background_color |
Background color for karaoke 0xRRGGBB
int text_style_t::i_outline_alpha |
The transparency of the outline. 0x00 is fully opaque, 0xFF fully transparent
int text_style_t::i_outline_color |
The color of the outline 0xRRGGBB
int text_style_t::i_outline_width |
The width of the outline in pixels
int text_style_t::i_shadow_alpha |
The transparency of the shadow. 0x00 is fully opaque, 0xFF fully transparent
int text_style_t::i_shadow_color |
The color of the shadow 0xRRGGBB
int text_style_t::i_shadow_width |
The width of the shadow in pixels
int text_style_t::i_spacing |
The spaceing between glyphs in pixels
int text_style_t::i_style_flags |
Formatting style flags
char* text_style_t::psz_fontname |
The name of the font