]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/palette.h
mac paths updated
[wxWidgets.git] / interface / palette.h
index 6c8d61c460a7e3040495b957dd70fedc7d03c6ac..f1a9a4bdc09bb585db2e3411180636ff0767f3c1 100644 (file)
     @category{gdi}
 
     @stdobjects
     @category{gdi}
 
     @stdobjects
-    ::Objects:, ::wxNullPalette,
+    ::wxNullPalette
 
 
-    @see wxDC::SetPalette, wxBitmap
+    @see wxDC::SetPalette(), wxBitmap
 */
 class wxPalette : public wxGDIObject
 {
 public:
 */
 class wxPalette : public wxGDIObject
 {
 public:
-    //@{
+
+    /**
+        Default constructor.
+    */
+    wxPalette();
+
     /**
     /**
-        Creates a palette from arrays of size @e n, one for each
-        red, blue or green component.
+        Copy constructor, uses @ref overview_refcount.
+    */
+    wxPalette(const wxPalette& palette);
+
+    /**
+        Creates a palette from arrays of size @a n, one for each red, blue or
+        green component.
 
         @param palette
             A pointer or reference to the palette to copy.
 
         @param palette
             A pointer or reference to the palette to copy.
@@ -52,23 +62,20 @@ public:
 
         @see Create()
     */
 
         @see Create()
     */
-    wxPalette();
-    wxPalette(const wxPalette& palette);
     wxPalette(int n, const unsigned char* red,
               const unsigned char* green,
               const unsigned char* blue);
     wxPalette(int n, const unsigned char* red,
               const unsigned char* green,
               const unsigned char* blue);
-    //@}
 
     /**
         Destructor.
 
     /**
         Destructor.
-        See @ref overview_refcountdestruct "reference-counted object destruction" for
-        more info.
+
+        @see @ref overview_refcount_destruct "reference-counted object destruction"
     */
     ~wxPalette();
 
     /**
     */
     ~wxPalette();
 
     /**
-        Creates a palette from arrays of size @e n, one for each
-        red, blue or green component.
+        Creates a palette from arrays of size @a n, one for each red, blue or
+        green component.
 
         @param n
             The number of indices in the palette.
 
         @param n
             The number of indices in the palette.
@@ -79,7 +86,7 @@ public:
         @param blue
             An array of blue values.
 
         @param blue
             An array of blue values.
 
-        @returns @true if the creation was successful, @false otherwise.
+        @return @true if the creation was successful, @false otherwise.
 
         @see wxPalette()
     */
 
         @see wxPalette()
     */
@@ -102,7 +109,7 @@ public:
         @param blue
             Blue value.
 
         @param blue
             Blue value.
 
-        @returns The nearest palette index or wxNOT_FOUND for unexpected errors.
+        @return The nearest palette index or @c wxNOT_FOUND for unexpected errors.
 
         @see GetRGB()
     */
 
         @see GetRGB()
     */
@@ -121,7 +128,7 @@ public:
         @param blue
             Receives the blue value.
 
         @param blue
             Receives the blue value.
 
-        @returns @true if the operation was successful.
+        @return @true if the operation was successful.
 
         @see GetPixel()
     */
 
         @see GetPixel()
     */
@@ -135,20 +142,14 @@ public:
     bool IsOk() const;
 
     /**
     bool IsOk() const;
 
     /**
-        Assignment operator, using @ref overview_trefcount "reference counting".
+        Assignment operator, using @ref overview_refcount.
     */
     */
-    wxPalette operator =(const wxPalette& palette);
+    wxPalette& operator =(const wxPalette& palette);
 };
 
 
 /**
 };
 
 
 /**
-    FIXME
-*/
-wxPalette Objects:
-;
-
-/**
-    FIXME
+    An empty palette.
 */
 wxPalette wxNullPalette;
 
 */
 wxPalette wxNullPalette;