24 #include "../Util/MR_Types.h" 25 #include "../Util/SelFmt.h" 27 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 29 # define MR_DllDeclare __declspec( dllexport ) 31 # define MR_DllDeclare __declspec( dllimport ) 34 # define MR_DllDeclare 42 constexpr
Color() noexcept : argb(0) { }
69 return a.argb == b.argb;
MR_UInt8 r
Definition: Color.h:60
constexpr Color COLOR_WHITE
Definition: Color.h:64
std::istream & operator>>(std::istream &is, Color &c)
Definition: Color.cpp:33
constexpr Color(MR_UInt32 argb) noexcept
Definition: Color.h:43
MR_DllDeclare constexpr bool operator!=(const Color &a, const Color &b) noexcept
Definition: Color.h:72
std::ostream & operator<<(std::ostream &os, const Color &c)
Definition: Color.cpp:61
constexpr Color() noexcept
Definition: Color.h:42
MR_DllDeclare constexpr bool operator==(const Color &a, const Color &b) noexcept
Definition: Color.h:67
constexpr Color(MR_UInt8 a, MR_UInt8 r, MR_UInt8 g, MR_UInt8 b) noexcept
Definition: Color.h:44
Definition: Announcement.h:24
constexpr Color COLOR_BLACK
Definition: Color.h:65
#define MR_DllDeclare
Definition: Color.h:34
uint32_t MR_UInt32
Definition: MR_Types.h:44
MR_UInt32 argb
Definition: Color.h:57
Color & operator=(MR_UInt32 argb) noexcept
Definition: Color.h:51
uint8_t MR_UInt8
Definition: MR_Types.h:40