![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|


Public Member Functions | |
| image_pattern_text (const string &config) | |
Public Member Functions inherited from image_pattern | |
| image_pattern ()=default | |
| image_pattern (const image_pattern &)=delete | |
| image_pattern (image_pattern &&)=delete | |
| virtual | ~image_pattern ()=default |
| auto | init (int width, int height, enum generator_depth depth) noexcept |
| image_pattern & | operator= (const image_pattern &)=delete |
| image_pattern && | operator= (image_pattern &&)=delete |
Private Member Functions | |
| enum generator_depth | fill (int width, int height, unsigned char *data) override |
Private Attributes | |
| uint32_t | bg = 0xFFCC00CCU |
| uint32_t | fg = 0xFFFFFFFFU |
| string | text = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~" |
Additional Inherited Members | |
Static Public Member Functions inherited from image_pattern | |
| static unique_ptr< image_pattern > | create (string const &pattern, string const ¶ms) |
Definition at line 526 of file video_pattern_generator.cpp.
|
inlineexplicit |
Definition at line 528 of file video_pattern_generator.cpp.
References bg, fg, SBOLD, SRED, text, and tokenize().

|
inlineoverrideprivatevirtual |
| bit | depth used by the generator (either 8 or 16) |
Implements image_pattern.
Definition at line 553 of file video_pattern_generator.cpp.
References bg, bits8, draw_line(), fg, and text.

|
private |
Definition at line 565 of file video_pattern_generator.cpp.
Referenced by image_pattern_text(), and fill().
|
private |
Definition at line 566 of file video_pattern_generator.cpp.
Referenced by image_pattern_text(), and fill().
|
private |
Definition at line 564 of file video_pattern_generator.cpp.
Referenced by image_pattern_text(), and fill().