wxAccordion
Public Member Functions | Static Public Member Functions | List of all members
wxBitmap Class Referenceabstract
+ Inheritance diagram for wxBitmap:

Public Member Functions

virtual bool Create (int width, int height, int depth=wxBITMAP_SCREEN_DEPTH)=0
 
virtual bool Create (const wxSize &sz, int depth=wxBITMAP_SCREEN_DEPTH)=0
 
virtual bool CreateScaled (int w, int h, int d, double logicalScale)
 
virtual int GetHeight () const =0
 
virtual int GetWidth () const =0
 
virtual int GetDepth () const =0
 
wxSize GetSize () const
 
virtual double GetScaleFactor () const
 
virtual double GetScaledWidth () const
 
virtual double GetScaledHeight () const
 
virtual wxSize GetScaledSize () const
 
virtual wxMask * GetMask () const =0
 
virtual void SetMask (wxMask *mask)=0
 
virtual wxBitmap GetSubBitmap (const wxRect &rect) const =0
 
virtual bool SaveFile (const wxString &name, wxBitmapType type, const wxPalette *palette=NULL) const =0
 
virtual bool LoadFile (const wxString &name, wxBitmapType type)=0
 
virtual bool CopyFromIcon (const wxIcon &icon)=0
 
virtual void SetHeight (int height)=0
 
virtual void SetWidth (int width)=0
 
virtual void SetDepth (int depth)=0
 
virtual wxColour QuantizeColour (const wxColour &colour) const
 

Static Public Member Functions

static wxList & GetHandlers ()
 
static void AddHandler (wxBitmapHandler *handler)
 
static void InsertHandler (wxBitmapHandler *handler)
 
static bool RemoveHandler (const wxString &name)
 
static wxBitmapHandlerFindHandler (const wxString &name)
 
static wxBitmapHandlerFindHandler (const wxString &extension, wxBitmapType bitmapType)
 
static wxBitmapHandlerFindHandler (wxBitmapType bitmapType)
 
static void CleanUpHandlers ()
 
- Static Public Member Functions inherited from wxBitmapHelpers
static wxBitmap NewFromPNGData (const void *data, size_t size)