26 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 28 # define MR_DllDeclare __declspec( dllexport ) 30 # define MR_DllDeclare __declspec( dllimport ) 33 # define MR_DllDeclare 58 CHECKED = SUPER::Props::NEXT_,
72 void SetChecked(
bool checked);
82 std::shared_ptr<Box> icon)
84 icons[{enabled, checked}] = std::move(icon);
85 if (enabled == IsEnabled() && checked == IsChecked()) {
94 void FireModelUpdate(
int prop)
override;
101 using icons_t = std::map<iconsKey_t, iconsVal_t>;
MR_UInt32 uiLayoutFlags_t
Definition: UiLayoutFlags.h:53
Base class for display managers.
Definition: Display.h:73
Base class for clickable areas.
Definition: ClickRegion.h:49
Definition: Announcement.h:24