![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <GUIText.h>
Public Member Functions | |
GUIText (const string &name, const string &text, bool multiLine, const RelativePosition2D &relativePosition, const string &font, const UColour4 &colour, CEGUI::Window *parent, U8 fontSize=16u) | |
const RelativePosition2D & | getPosition () const noexcept |
![]() | |
GUIElementBase (const string &name, CEGUI::Window *const parent) | |
GUIType | type () const noexcept override |
![]() | |
GUIElement (string name, CEGUI::Window *parent) noexcept | |
virtual void | setTooltip (const string &tooltipText) |
PROPERTY_RW (string, name, "") | |
VIRTUAL_PROPERTY_RW (bool, visible, true) | |
VIRTUAL_PROPERTY_RW (bool, active, false) | |
virtual GUIType | type () const noexcept |
![]() | |
GUIDWrapper () noexcept | |
GUIDWrapper (const GUIDWrapper &old) noexcept | |
GUIDWrapper (GUIDWrapper &&old) noexcept | |
virtual | ~GUIDWrapper ()=default |
FORCE_INLINE I64 | getGUID () const noexcept |
GUIDWrapper & | operator= (const GUIDWrapper &old)=delete |
GUIDWrapper & | operator= (GUIDWrapper &&other)=delete |
![]() | |
TextElement ()=default | |
TextElement (const TextLabelStyle &textLabelStyle, const RelativePosition2D &position) | |
TextElement (const size_t textLabelStyleHash, const RelativePosition2D &position) | |
void | text (const char *text, const bool multiLine) |
PROPERTY_R (size_t, textLabelStyleHash, 0) | |
PROPERTY_R (TextType, text) | |
PROPERTY_RW (RelativePosition2D, position) | |
Friends | |
class | GUIInterface |
Additional Inherited Members | |
![]() | |
using | TextType = vector< eastl::string > |
![]() | |
static I64 | generateGUID () noexcept |
![]() | |
static constexpr GUIType | Type |
![]() | |
static constexpr GUIType | Type = GUIType::COUNT |
![]() | |
CEGUI::Window * | _parent |
![]() | |
const I64 | _guid |
Divide::GUIText::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 at line 7 of file GUIText.cpp.
|
noexcept |
Definition at line 21 of file GUIText.cpp.
|
friend |