#include <Paragraph.h>
Inheritance diagram for CB2::Text:

Public Types | |
| enum | text_cmd { strong, no_strong, em, no_em, tt, no_tt } |
| Text commands. More... | |
Public Member Functions | |
| Text () | |
| Constructor. | |
| Text (const Text &prev) | |
| Copy constructor. | |
| const Text & | operator= (const Text &prev) |
| Assignment operator. | |
| Text & | operator<< (const String &text) |
| Concatenation. | |
| Text & | operator<< (const Anchor &anchor) |
| Concatenation. | |
| Text & | operator<< (const text_cmd &cmd) |
| Concatenation. | |
| String | HTML () const |
| Render HTML output. | |
Public Attributes | |
| int | tag |
| Tag for user-specific data. | |
Private Types | |
| typedef List< text_component > | text_components |
| Components of rich text type. | |
Private Attributes | |
| text_components | components |
| Components of rich text. | |
Class for storing rich text.
|
|
Components of rich text type.
|
|
|
Text commands. Commands representing logical text styles. |
|
|
Constructor.
|
|
|
Copy constructor.
|
|
|
Render HTML output.
|
|
|
Concatenation.
|
|
|
Concatenation.
|
|
|
Concatenation.
|
|
|
Assignment operator.
|
|
|
Components of rich text.
|
|
|
Tag for user-specific data.
|
1.3.7