Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
GUIText.cpp
Go to the documentation of this file.
1
2
3#include "Headers/GUIText.h"
5
6namespace Divide {
7GUIText::GUIText(const string& name,
8 const string& text,
9 const bool multiLine,
10 const RelativePosition2D& relativePosition,
11 const string& font,
12 const UColour4& colour,
13 CEGUI::Window* parent,
14 const U8 fontSize)
15 : GUIElementBase(name, parent),
16 TextElement(TextLabelStyle(font.c_str(), colour, fontSize), relativePosition)
17{
18 this->text(text.c_str(), multiLine);
19}
20
22 return _position;
23}
24} //namespace Divide
GUIText(const string &name, const string &text, bool multiLine, const RelativePosition2D &relativePosition, const string &font, const UColour4 &colour, CEGUI::Window *parent, U8 fontSize=16u)
Definition: GUIText.cpp:7
const RelativePosition2D & getPosition() const noexcept
Definition: GUIText.cpp:21
Handle console commands that start with a forward slash.
Definition: AIProcessor.cpp:7
uint8_t U8
Project & parent
Definition: DefaultScene.h:41
void text(const char *text, const bool multiLine)
Definition: TextLabel.cpp:94