28 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 30 # define MR_DllDeclare __declspec( dllexport ) 32 # define MR_DllDeclare __declspec( dllimport ) 35 # define MR_DllDeclare 63 DIRECTION = SUPER::Props::NEXT_,
85 void SetLength(
double length);
88 void SetWidth(
double width);
91 void SetColor(
const Color color);
94 Vec3 Measure()
override;
A horizontal or vertical line.
Definition: RuleLine.h:54
Base class for UI (2D) components.
Definition: UiViewModel.h:56
First index for subclasses.
Definition: RuleLine.h:66
double GetWidth() const
Definition: RuleLine.h:87
double width
Definition: RuleLine.h:99
MR_UInt32 uiLayoutFlags_t
Definition: UiLayoutFlags.h:53
Base class for display managers.
Definition: Display.h:73
const Color GetColor() const
Definition: RuleLine.h:90
Definition: RuleLine.h:59
Direction GetDirection() const
Definition: RuleLine.h:81
Direction direction
Definition: RuleLine.h:97
double GetLength() const
Definition: RuleLine.h:84
Definition: RuleLine.h:64
#define MR_DllDeclare
Definition: RuleLine.h:35
Definition: Announcement.h:24
double length
Definition: RuleLine.h:98
Definition: RuleLine.h:65
Direction
Definition: RuleLine.h:70
void AttachView(Display &disp) override
Definition: RuleLine.h:78
Color color
Definition: RuleLine.h:100
virtual ~RuleLine()
Definition: RuleLine.h:75