1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: wxImage TGA handler
4 // Author: Seth Jackson
6 // Copyright: (c) 2005 Seth Jackson
7 // Licence: wxWindows licence
8 /////////////////////////////////////////////////////////////////////////////
10 #ifndef _WX_IMAGTGA_H_
11 #define _WX_IMAGTGA_H_
15 //-----------------------------------------------------------------------------
17 //-----------------------------------------------------------------------------
21 class WXDLLIMPEXP_CORE wxTGAHandler
: public wxImageHandler
26 m_name
= wxT("TGA file");
27 m_extension
= wxT("tga");
28 m_altExtensions
.Add(wxT("tpic"));
29 m_type
= wxBITMAP_TYPE_TGA
;
30 m_mime
= wxT("image/tga");
34 virtual bool LoadFile(wxImage
* image
, wxInputStream
& stream
,
35 bool verbose
= true, int index
= -1);
36 virtual bool SaveFile(wxImage
* image
, wxOutputStream
& stream
,
39 virtual bool DoCanRead(wxInputStream
& stream
);
40 #endif // wxUSE_STREAMS
42 DECLARE_DYNAMIC_CLASS(wxTGAHandler
)
47 #endif // _WX_IMAGTGA_H_