X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/53c2cdb0b1280582e9c95033ffac47a83e088adc..845a6bbf743a33a1975827f517fbd667c13ef6ac:/include/wx/animdecod.h?ds=inline diff --git a/include/wx/animdecod.h b/include/wx/animdecod.h index 899c044185..acea85d0ec 100644 --- a/include/wx/animdecod.h +++ b/include/wx/animdecod.h @@ -17,6 +17,7 @@ #include "wx/colour.h" #include "wx/gdicmn.h" #include "wx/log.h" +#include "wx/stream.h" class WXDLLIMPEXP_FWD_BASE wxInputStream; class WXDLLIMPEXP_FWD_CORE wxImage; @@ -94,11 +95,11 @@ public: } virtual bool Load( wxInputStream& stream ) = 0; - + bool CanRead( wxInputStream& stream ) const { // NOTE: this code is the same of wxImageHandler::CallDoCanRead - + if ( !stream.IsSeekable() ) return false; // can't test unseekable stream @@ -108,7 +109,7 @@ public: // restore the old position to be able to test other formats and so on if ( stream.SeekI(posOld) == wxInvalidOffset ) { - wxLogDebug(_T("Failed to rewind the stream in wxAnimationDecoder!")); + wxLogDebug(wxT("Failed to rewind the stream in wxAnimationDecoder!")); // reading would fail anyhow as we're not at the right position return false; @@ -156,7 +157,7 @@ protected: // this function should modify the stream current position without taking care // of restoring it since CanRead() will do it. virtual bool DoCanRead(wxInputStream& stream) const = 0; - + wxSize m_szAnimation; unsigned int m_nFrames;