Text implementation that makes use of SFML.
More...
#include </home/texus/Documents/TGUI-0.9/include/TGUI/Backend/Renderer/SFML-Graphics/BackendTextSFML.hpp>
|
using | TextVertexData = std::vector< std::pair< std::shared_ptr< BackendTexture >, std::shared_ptr< std::vector< Vertex > > > > |
| Type of the data that is passed to BackendRenderTarget where the actual rendering happens.
|
|
Text implementation that makes use of SFML.
◆ getInternalText() [1/2]
sf::Text & tgui::BackendTextSFML::getInternalText |
( |
| ) |
|
Returns a reference to the internal SFML text.
- Returns
- Reference to internal text
◆ getInternalText() [2/2]
const sf::Text & tgui::BackendTextSFML::getInternalText |
( |
| ) |
const |
Returns a const reference to the internal SFML text.
- Returns
- Const reference to internal text
◆ setCharacterSize()
void tgui::BackendTextSFML::setCharacterSize |
( |
unsigned int |
characterSize | ) |
|
|
overridevirtual |
Sets the size of the characters.
- Parameters
-
characterSize | Maximum size available for characters above the baseline |
Reimplemented from tgui::BackendText.
◆ setFillColor()
void tgui::BackendTextSFML::setFillColor |
( |
const Color & |
color | ) |
|
|
overridevirtual |
◆ setFont()
void tgui::BackendTextSFML::setFont |
( |
const std::shared_ptr< BackendFont > & |
font | ) |
|
|
overridevirtual |
◆ setOutlineColor()
void tgui::BackendTextSFML::setOutlineColor |
( |
const Color & |
color | ) |
|
|
overridevirtual |
Changes the color of the text outline.
- Parameters
-
Reimplemented from tgui::BackendText.
◆ setOutlineThickness()
void tgui::BackendTextSFML::setOutlineThickness |
( |
float |
thickness | ) |
|
|
overridevirtual |
Changes the thickness of the text outline.
- Parameters
-
Reimplemented from tgui::BackendText.
◆ setString()
void tgui::BackendTextSFML::setString |
( |
const String & |
string | ) |
|
|
overridevirtual |
◆ setStyle()
void tgui::BackendTextSFML::setStyle |
( |
TextStyles |
style | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: