28 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 30 # define MR_DllDeclare __declspec( dllexport ) 32 # define MR_DllDeclare __declspec( dllimport ) 35 # define MR_DllDeclare 57 void OnModelUpdate(
int prop)
override;
60 Vec3 Measure()
override;
61 void PrepareRender()
override;
62 void Render()
override;
67 void UpdateTextureColor();
double unscaledWidth
Definition: SdlLabelView.h:76
Definition: SdlLabelView.h:48
int realHeight
Definition: SdlLabelView.h:75
A static text label.
Definition: Label.h:51
int width
Definition: SdlLabelView.h:72
bool colorChanged
Definition: SdlLabelView.h:71
std::unique_ptr< SdlTexture > texture
Definition: SdlLabelView.h:70
boost::signals2::scoped_connection uiScaleChangedConnection
Definition: SdlLabelView.h:78
Definition: Announcement.h:24
double unscaledHeight
Definition: SdlLabelView.h:77
int realWidth
Definition: SdlLabelView.h:74
int height
Definition: SdlLabelView.h:73
#define MR_DllDeclare
Definition: SdlLabelView.h:35
Base class for views that use SDL for rendering.
Definition: SdlView.h:54
SDL-based software rendering.
Definition: SdlDisplay.h:60