29 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 31 # define MR_DllDeclare __declspec( dllexport ) 33 # define MR_DllDeclare __declspec( dllimport ) 36 # define MR_DllDeclare bool IsFixedScale() const
Check if the scaling is fixed (i.e., ignores user text scale config).
Definition: BaseText.h:82
const std::string & GetText() const
Definition: BaseText.h:75
Describes a font used for the UI.
Definition: UiFont.h:44
Base class for UI (2D) components.
Definition: UiViewModel.h:56
UiViewModel(uiLayoutFlags_t layoutFlags=0)
Definition: UiViewModel.h:91
UiFont font
Definition: BaseText.h:87
std::string text
Definition: BaseText.h:86
uiLayoutFlags_t layoutFlags
Definition: UiViewModel.h:224
virtual ~BaseText()
Definition: BaseText.h:66
void SetFixedScale(bool fixedScale)
Definition: BaseText.cpp:69
Definition: BaseText.h:58
MR_UInt32 uiLayoutFlags_t
Definition: UiLayoutFlags.h:53
Definition: BaseText.h:57
void SetFont(const UiFont &font)
Definition: BaseText.cpp:53
bool fixedScale
Definition: BaseText.h:89
Definition: BaseText.h:55
void SetText(const std::string &text)
Definition: BaseText.cpp:61
Color color
Definition: BaseText.h:88
const UiFont & GetFont() const
Definition: BaseText.h:72
First index for subclasses.
Definition: BaseText.h:59
Base class for widgets that display text.
Definition: BaseText.h:46
Definition: BaseText.h:56
Definition: BaseText.h:51
Definition: Announcement.h:24
void SetColor(const Color color)
Definition: BaseText.cpp:45
BaseText(const std::string &text, const UiFont &font, const Color color, uiLayoutFlags_t layoutFlags=0)
Constructor for automatically-sized widget.
Definition: BaseText.cpp:36
const Color GetColor() const
Definition: BaseText.h:69
First index for subclasses.
Definition: UiViewModel.h:68