26 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 28 # define MR_DllDeclare __declspec( dllexport ) 30 # define MR_DllDeclare __declspec( dllimport ) 33 # define MR_DllDeclare 59 std::shared_ptr<Util::Clock> clock);
63 void OnHudRescaled(
const Vec2 &hudScale)
override;
66 void Layout()
override;
71 std::shared_ptr<Util::Clock>
clock;
75 std::shared_ptr<FillBox>
bg;
#define MR_DllDeclare
Definition: Chronometer.h:33
Base class for UI (2D) components.
Definition: UiViewModel.h:56
std::shared_ptr< ActiveText > valueLbl
Definition: Chronometer.h:77
virtual ~Chronometer()
Definition: Chronometer.h:60
std::shared_ptr< Util::Clock > clock
Definition: Chronometer.h:71
Base class for display managers.
Definition: Display.h:73
Base view model for elements of the heads-up display.
Definition: HudDecor.h:58
std::shared_ptr< Label > titleLbl
Definition: Chronometer.h:76
std::shared_ptr< FillBox > bg
Definition: Chronometer.h:75
Util::OS::timestamp_t lastTick
Definition: Chronometer.h:73
Definition: Announcement.h:24
Display the current game time.
Definition: Chronometer.h:53
MR_Int64 timestamp_t
Definition: OS.h:55