-private:
-
- // frames stored as wxImage(s): ANI files are meant to be used mostly for animated
- // cursors and thus they do not use any optimization to encode differences between
- // two frames: they are just a list of images to display sequentially.
- wxImageArray m_images;
-
- // the info about each image stored in m_images.
- // NB: m_info.GetCount() may differ from m_images.GetCount()!
- wxANIFrameInfoArray m_info;
-
- // this is the wxCURHandler used to load the ICON chunk of the ANI files
- static wxCURHandler sm_handler;
-
-public:
- virtual wxSize GetFrameSize(size_t frame) const;
- virtual wxPoint GetFramePosition(size_t frame) const;
- virtual wxAnimationDisposal GetDisposalMethod(size_t frame) const;
- virtual long GetDelay(size_t frame) const;
- virtual wxColour GetTransparentColour(size_t frame) const;
-