X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3da12c22f2e9014d7fd2f4fa63255709befe3a95..9cce71a0f949c227c2c2ad53d700eca16af92cbe:/src/generic/colour.cpp?ds=inline diff --git a/src/generic/colour.cpp b/src/generic/colour.cpp index e9bccfc59f..6cda3d1e84 100644 --- a/src/generic/colour.cpp +++ b/src/generic/colour.cpp @@ -31,6 +31,7 @@ void wxColour::Init() m_red = m_blue = m_green = 0; + m_alpha = wxALPHA_OPAQUE; m_isInit = false; } @@ -44,11 +45,12 @@ wxColour::wxColour(const wxColour& col) *this = col; } -wxColour& wxColour::operator =(const wxColour& col) +wxColour& wxColour::operator=(const wxColour& col) { m_red = col.m_red; m_green = col.m_green; m_blue = col.m_blue; + m_alpha = col.m_alpha; m_isInit = col.m_isInit; return *this; } @@ -57,10 +59,14 @@ wxColour::~wxColour() { } -void wxColour::InitWith(unsigned char r, unsigned char g, unsigned char b) +void wxColour::InitRGBA(unsigned char r, + unsigned char g, + unsigned char b, + unsigned char a) { m_red = r; m_green = g; m_blue = b; + m_alpha = a; m_isInit = true; }