virtual ~wxMask();
// implementation
- GdkBitmap *m_bitmap;
- GdkBitmap *GetBitmap() const;
+ wxMask(GdkPixmap*);
+ GdkPixmap* GetBitmap() const;
protected:
virtual void FreeData();
virtual bool InitFromColour(const wxBitmap& bitmap, const wxColour& colour);
virtual bool InitFromMonoBitmap(const wxBitmap& bitmap);
+private:
+ GdkPixmap* m_bitmap;
+
DECLARE_DYNAMIC_CLASS(wxMask)
};
wxBitmap( const wxImage& image, int depth = wxBITMAP_SCREEN_DEPTH )
{ (void)CreateFromImage(image, depth); }
#endif // wxUSE_IMAGE
+ wxBitmap(GdkPixbuf* pixbuf);
virtual ~wxBitmap();
bool Create(int width, int height, int depth = wxBITMAP_SCREEN_DEPTH);
#if wxUSE_PALETTE
wxPalette *GetPalette() const;
void SetPalette(const wxPalette& palette);
- wxPalette *GetColourMap() const { return GetPalette(); };
+ wxPalette *GetColourMap() const { return GetPalette(); }
#endif // wxUSE_PALETTE
static void InitStandardHandlers();
void SetHeight( int height );
void SetWidth( int width );
void SetDepth( int depth );
- void SetPixbuf(GdkPixbuf* pixbuf);
GdkPixmap *GetPixmap() const;
bool HasPixmap() const;