compilation fixes for !wxUSE_STREAMS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13249 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -70,7 +70,7 @@ protected:
|
|||||||
wxString m_extension;
|
wxString m_extension;
|
||||||
wxString m_mime;
|
wxString m_mime;
|
||||||
long m_type;
|
long m_type;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxImageHandler)
|
DECLARE_CLASS(wxImageHandler)
|
||||||
};
|
};
|
||||||
@@ -93,9 +93,12 @@ public:
|
|||||||
wxImage( int width, int height );
|
wxImage( int width, int height );
|
||||||
wxImage( int width, int height, unsigned char* data, bool static_data = FALSE );
|
wxImage( int width, int height, unsigned char* data, bool static_data = FALSE );
|
||||||
wxImage( const wxString& name, long type = wxBITMAP_TYPE_ANY );
|
wxImage( const wxString& name, long type = wxBITMAP_TYPE_ANY );
|
||||||
wxImage( wxInputStream& stream, long type = wxBITMAP_TYPE_ANY );
|
|
||||||
wxImage( const wxString& name, const wxString& mimetype );
|
wxImage( const wxString& name, const wxString& mimetype );
|
||||||
|
|
||||||
|
#if wxUSE_STREAMS
|
||||||
|
wxImage( wxInputStream& stream, long type = wxBITMAP_TYPE_ANY );
|
||||||
wxImage( wxInputStream& stream, const wxString& mimetype );
|
wxImage( wxInputStream& stream, const wxString& mimetype );
|
||||||
|
#endif // wxUSE_STREAMS
|
||||||
|
|
||||||
wxImage( const wxImage& image );
|
wxImage( const wxImage& image );
|
||||||
wxImage( const wxImage* image );
|
wxImage( const wxImage* image );
|
||||||
@@ -116,13 +119,13 @@ public:
|
|||||||
// creates an identical copy of the image (the = operator
|
// creates an identical copy of the image (the = operator
|
||||||
// just raises the ref count)
|
// just raises the ref count)
|
||||||
wxImage Copy() const;
|
wxImage Copy() const;
|
||||||
|
|
||||||
// return the new image with size width*height
|
// return the new image with size width*height
|
||||||
wxImage GetSubImage( const wxRect& ) const;
|
wxImage GetSubImage( const wxRect& ) const;
|
||||||
|
|
||||||
// pastes image into this instance and takes care of
|
// pastes image into this instance and takes care of
|
||||||
// the mask colour and out of bounds problems
|
// the mask colour and out of bounds problems
|
||||||
void Paste( const wxImage &image, int x, int y );
|
void Paste( const wxImage &image, int x, int y );
|
||||||
|
|
||||||
// return the new image with size width*height
|
// return the new image with size width*height
|
||||||
wxImage Scale( int width, int height ) const;
|
wxImage Scale( int width, int height ) const;
|
||||||
@@ -141,7 +144,7 @@ public:
|
|||||||
// replace one colour with another
|
// replace one colour with another
|
||||||
void Replace( unsigned char r1, unsigned char g1, unsigned char b1,
|
void Replace( unsigned char r1, unsigned char g1, unsigned char b1,
|
||||||
unsigned char r2, unsigned char g2, unsigned char b2 );
|
unsigned char r2, unsigned char g2, unsigned char b2 );
|
||||||
|
|
||||||
// convert to monochrome image (<r,g,b> will be replaced by white, everything else by black)
|
// convert to monochrome image (<r,g,b> will be replaced by white, everything else by black)
|
||||||
wxImage ConvertToMono( unsigned char r, unsigned char g, unsigned char b ) const;
|
wxImage ConvertToMono( unsigned char r, unsigned char g, unsigned char b ) const;
|
||||||
|
|
||||||
@@ -154,10 +157,10 @@ public:
|
|||||||
// find first colour that is not used in the image and has higher
|
// find first colour that is not used in the image and has higher
|
||||||
// RGB values than <startR,startG,startB>
|
// RGB values than <startR,startG,startB>
|
||||||
bool FindFirstUnusedColour( unsigned char *r, unsigned char *g, unsigned char *b,
|
bool FindFirstUnusedColour( unsigned char *r, unsigned char *g, unsigned char *b,
|
||||||
unsigned char startR = 1, unsigned char startG = 0,
|
unsigned char startR = 1, unsigned char startG = 0,
|
||||||
unsigned char startB = 0 );
|
unsigned char startB = 0 );
|
||||||
// Set image's mask to the area of 'mask' that has <r,g,b> colour
|
// Set image's mask to the area of 'mask' that has <r,g,b> colour
|
||||||
bool SetMaskFromImage(const wxImage & mask,
|
bool SetMaskFromImage(const wxImage & mask,
|
||||||
unsigned char mr, unsigned char mg, unsigned char mb);
|
unsigned char mr, unsigned char mg, unsigned char mb);
|
||||||
|
|
||||||
static bool CanRead( const wxString& name );
|
static bool CanRead( const wxString& name );
|
||||||
|
Reference in New Issue
Block a user