// Purpose: interface of wxPalette
// Author: wxWidgets team
// RCS-ID: $Id$
-// Licence: wxWindows license
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
/**
@param blue
An array of blue values.
+ @beginWxPerlOnly
+ In wxPerl this method takes as parameters
+ 3 array references (they must be of the same length).
+ @endWxPerlOnly
+
@see Create()
*/
wxPalette(int n, const unsigned char* red,
@return @true if the operation was successful.
+ @beginWxPerlOnly
+ In wxPerl this method takes only the @a pixel parameter and
+ returns a 3-element list (or the empty list upon failure).
+ @endWxPerlOnly
+
@see GetPixel()
*/
- bool GetRGB(int pixel, const unsigned char* red,
- const unsigned char* green,
- const unsigned char* blue) const;
+ bool GetRGB(int pixel, unsigned char* red, unsigned char* green,
+ unsigned char* blue) const;
/**
Returns @true if palette data is present.
*/
- bool IsOk() const;
+ virtual bool IsOk() const;
/**
Assignment operator, using @ref overview_refcount.