|
| | AnimationRef (AnimationParam resource) |
| | Constructs from AnimationParam. More...
|
| |
|
| AnimationRef (const AnimationRef &other) |
| | Copy constructor.
|
| |
|
| ~AnimationRef () |
| | Destructor.
|
| |
|
constexpr | Animation ()=default |
| | Default ctor.
|
| |
| constexpr | Animation (const AnimationRaw resource) |
| | Constructs from AnimationParam. More...
|
| |
|
constexpr | Animation (const Animation &other)=delete |
| | Copy constructor.
|
| |
|
constexpr | Animation (Animation &&other) |
| | Move constructor.
|
| |
|
constexpr | Animation (const AnimationRef &other)=delete |
| |
|
constexpr | Animation (AnimationRef &&other)=delete |
| |
| | Animation (StringParam file) |
| | Load an animation from a file. More...
|
| |
| | Animation (IOStreamParam src, bool closeio=false) |
| | Load an animation from an IOStream. More...
|
| |
|
constexpr const AnimationRaw | operator-> () const |
| | member access to underlying AnimationRaw.
|
| |
|
constexpr AnimationRaw | operator-> () |
| | member access to underlying AnimationRaw.
|
| |
|
| ~Animation () |
| | Destructor.
|
| |
|
Animation & | operator= (Animation other) |
| | Assignment operator.
|
| |
|
constexpr AnimationRaw | get () const |
| | Retrieves underlying AnimationRaw.
|
| |
|
constexpr AnimationRaw | release () |
| | Retrieves underlying AnimationRaw and clear this.
|
| |
|
constexpr auto | operator<=> (const Animation &other) const =default |
| | Comparison.
|
| |
|
constexpr bool | operator== (std::nullptr_t _) const |
| | Comparison.
|
| |
|
constexpr | operator bool () const |
| | Converts to bool.
|
| |
|
constexpr | operator AnimationParam () const |
| | Converts to AnimationParam.
|
| |
| void | Free () |
| | Dispose of an Animation and free its resources. More...
|
| |
|
int | GetWidth () const |
| | Get the width in pixels.
|
| |
|
int | GetHeight () const |
| | Get the height in pixels.
|
| |
|
Point | GetSize () const |
| | Get the size in pixels.
|
| |
|
int | GetCount () const |
| | Return the number of frames.
|
| |
| Surface | GetFrame (int index) const |
| | Return the frame image under given index. More...
|
| |
| int | GetDelay (int index) const |
| | Return the frame delay under given index. More...
|
| |