#include <wx/animate.h>

Predefined objects/pointers: wxNullAnimation
Public Member Functions | |
| wxAnimation (const wxAnimation &anim) | |
| wxAnimation (const wxString &name, wxAnimationType type=wxANIMATION_TYPE_ANY) | |
| virtual | ~wxAnimation () |
| virtual int | GetDelay (unsigned int i) const |
| virtual wxImage | GetFrame (unsigned int i) const |
| virtual unsigned int | GetFrameCount () const |
| virtual wxSize | GetSize () const |
| virtual bool | IsOk () const |
| virtual bool | Load (wxInputStream &stream, wxAnimationType type=wxANIMATION_TYPE_ANY) |
| virtual bool | LoadFile (const wxString &name, wxAnimationType type=wxANIMATION_TYPE_ANY) |
| wxAnimation & | operator= (const wxAnimation &brush) |
| wxAnimation::wxAnimation | ( | const wxAnimation & | anim | ) |
Copy ctor.
| wxAnimation::wxAnimation | ( | const wxString & | name, | |
| wxAnimationType | type = wxANIMATION_TYPE_ANY | |||
| ) |
Loads an animation from a file.
| name | The name of the file to load. | |
| type | See LoadFile for more info. |
| virtual wxAnimation::~wxAnimation | ( | ) | [virtual] |
Destructor. See Object Destruction for more info.
| virtual int wxAnimation::GetDelay | ( | unsigned int | i | ) | const [virtual] |
Returns the delay for the i-th frame in milliseconds. If -1 is returned the frame is to be displayed forever.
| virtual wxImage wxAnimation::GetFrame | ( | unsigned int | i | ) | const [virtual] |
Returns the i-th frame as a wxImage.
| virtual unsigned int wxAnimation::GetFrameCount | ( | ) | const [virtual] |
Returns the number of frames for this animation.
| virtual wxSize wxAnimation::GetSize | ( | ) | const [virtual] |
Returns the size of the animation.
| virtual bool wxAnimation::IsOk | ( | ) | const [virtual] |
Returns true if animation data is present.
| virtual bool wxAnimation::Load | ( | wxInputStream & | stream, | |
| wxAnimationType | type = wxANIMATION_TYPE_ANY | |||
| ) | [virtual] |
Loads an animation from the given stream.
| stream | The stream to use to load the animation. | |
| type | One of the following values:
|
| virtual bool wxAnimation::LoadFile | ( | const wxString & | name, | |
| wxAnimationType | type = wxANIMATION_TYPE_ANY | |||
| ) | [virtual] |
Loads an animation from a file.
| name | A filename. | |
| type | One of the wxAnimationType values; wxANIMATION_TYPE_ANY means that the function should try to autodetect the filetype. |
| wxAnimation& wxAnimation::operator= | ( | const wxAnimation & | brush | ) |
Assignment operator, using reference counting.
|
[ top ] |