Euphoria
|
eu::core::UiText Struct Reference
Represents displayed text. More...
#include <ui_text.h>
Public Member Functions | |
void | clear () |
void | add_text (const std::string &str) |
void | add_image (const std::string &img) |
void | add_begin () |
void | add_end () |
void | init_with_text (const std::string &str) |
bool | init_by_parsing_source (const std::string &str) |
void | accept (textparser::Visitor *visitor) |
void | accept (textparser::Visitor *visitor) const |
Static Public Member Functions | |
static UiText | create_from_text (const std::string &str) |
Public Attributes | |
std::vector< std::shared_ptr< textparser::Node > > | nodes |
Detailed Description
Represents displayed text.
Format:
@ end
Member Function Documentation
◆ accept() [1/2]
void eu::core::UiText::accept | ( | textparser::Visitor * | visitor | ) |
Definition at line 262 of file ui_text.cc.
◆ accept() [2/2]
void eu::core::UiText::accept | ( | textparser::Visitor * | visitor | ) | const |
Definition at line 271 of file ui_text.cc.
◆ add_begin()
void eu::core::UiText::add_begin | ( | ) |
Definition at line 102 of file ui_text.cc.
◆ add_end()
void eu::core::UiText::add_end | ( | ) |
Definition at line 108 of file ui_text.cc.
◆ add_image()
void eu::core::UiText::add_image | ( | const std::string & | img | ) |
Definition at line 96 of file ui_text.cc.
◆ add_text()
void eu::core::UiText::add_text | ( | const std::string & | str | ) |
Definition at line 90 of file ui_text.cc.
◆ clear()
void eu::core::UiText::clear | ( | ) |
Definition at line 84 of file ui_text.cc.
◆ create_from_text()
|
static |
Definition at line 254 of file ui_text.cc.
◆ init_by_parsing_source()
bool eu::core::UiText::init_by_parsing_source | ( | const std::string & | str | ) |
Definition at line 225 of file ui_text.cc.
◆ init_with_text()
void eu::core::UiText::init_with_text | ( | const std::string & | str | ) |
Definition at line 114 of file ui_text.cc.
Member Data Documentation
◆ nodes
std::vector<std::shared_ptr<textparser::Node> > eu::core::UiText::nodes |
The documentation for this struct was generated from the following files:
- libs/core/src/core/ui_text.h
- libs/core/src/core/ui_text.cc