28 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 30 # define MR_DllDeclare __declspec( dllexport ) 32 # define MR_DllDeclare __declspec( dllimport ) 35 # define MR_DllDeclare 62 void OnModelUpdate(
int prop)
override;
65 Vec3 Measure()
override;
66 void PrepareRender()
override;
67 void Render()
override;
71 void UpdateTextureColor();
bool colorChanged
Definition: SdlKeycapIconView.h:75
#define MR_DllDeclare
Definition: SdlKeycapIconView.h:35
SDL view for KeycapIcon.
Definition: SdlKeycapIconView.h:53
Icon for a keycap (keyboard key or gamepad button(.
Definition: KeycapIcon.h:43
int realHeight
Definition: SdlKeycapIconView.h:79
boost::signals2::scoped_connection uiScaleChangedConnection
Definition: SdlKeycapIconView.h:82
int height
Definition: SdlKeycapIconView.h:77
int width
Definition: SdlKeycapIconView.h:76
Definition: Announcement.h:24
std::unique_ptr< SdlTexture > texture
Definition: SdlKeycapIconView.h:74
double unscaledHeight
Definition: SdlKeycapIconView.h:81
Base class for views that use SDL for rendering.
Definition: SdlView.h:54
int realWidth
Definition: SdlKeycapIconView.h:78
SDL-based software rendering.
Definition: SdlDisplay.h:60
double unscaledWidth
Definition: SdlKeycapIconView.h:80