|
|
@ -62,8 +62,15 @@ namespace amt { |
|
|
|
constexpr RGBA() noexcept = default; |
|
|
|
constexpr RGBA() noexcept = default; |
|
|
|
constexpr RGBA(RGBA const&) noexcept = default; |
|
|
|
constexpr RGBA(RGBA const&) noexcept = default; |
|
|
|
constexpr RGBA(RGBA &&) noexcept = default; |
|
|
|
constexpr RGBA(RGBA &&) noexcept = default; |
|
|
|
constexpr RGBA& operator=(RGBA const& other) noexcept = default; |
|
|
|
constexpr RGBA& operator=(RGBA const& other) noexcept { |
|
|
|
constexpr RGBA& operator=(RGBA && other) noexcept = default; |
|
|
|
this->m_data.color = other.m_data.color; |
|
|
|
|
|
|
|
return *this; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
constexpr RGBA& operator=(RGBA && other) noexcept { |
|
|
|
|
|
|
|
this->m_data.color = other.m_data.color; |
|
|
|
|
|
|
|
return *this; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
constexpr ~RGBA() noexcept = default; |
|
|
|
constexpr ~RGBA() noexcept = default; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|