| AddFrame(const Surface &surf, unsigned int delay=100) | Sprite | |
| alpha | Sprite | [private] |
| animation | Sprite | |
| Blit(Surface &dest, uint pox_x, uint pos_y) | Sprite | |
| Blit(Surface &dest, const Point2i &pos) | Sprite | |
| Blit(Surface &dest, const Rectanglei &srcRect, const Point2i &destPos) | Sprite | |
| Blit(Surface &dest, int pox_x, int pos_y, int src_x, int src_y, uint w, uint h) | Sprite | |
| cache | Sprite | |
| Calculate_Rotation_Offset(Surface &tmp_surface) | Sprite | [private] |
| Constructor() | Sprite | [private] |
| current_frame | Sprite | [private] |
| current_surface | Sprite | [private] |
| Draw(const Point2i &pos) | Sprite | |
| DrawXY(const Point2i &pos) | Sprite | |
| EnableFlippingCache() | Sprite | |
| EnableRotationCache(unsigned int cache_size) | Sprite | |
| Finish() | Sprite | |
| frame_height_pix | Sprite | [private] |
| frame_width_pix | Sprite | [private] |
| frames | Sprite | [private] |
| GetAlpha() | Sprite | |
| GetCurrentFrame() const | Sprite | |
| GetCurrentFrameObject() const | Sprite | |
| GetFrameCount() | Sprite | |
| GetHeight() const | Sprite | |
| GetHeightMax() const | Sprite | |
| GetRotation_rad() | Sprite | |
| GetRotationPoint() | Sprite | [inline] |
| GetScaleFactors(float &scale_x, float &scale_y) | Sprite | |
| GetSize() const | Sprite | |
| GetSizeMax() const | Sprite | |
| GetSurface() | Sprite | |
| GetWidth() const | Sprite | |
| GetWidthMax() const | Sprite | |
| Hide() | Sprite | |
| Init(Surface &surface, const Point2i &frameSize, int nb_frames_x, int nb_frames_y) | Sprite | |
| IsFinished() const | Sprite | |
| operator[](unsigned int frame_no) | Sprite | |
| operator[](unsigned int frame_no) const | Sprite | |
| RefreshSurface() | Sprite | |
| rhs_pos | Sprite | [private] |
| rot_hotspot | Sprite | [private] |
| rotation_point | Sprite | [private] |
| rotation_rad | Sprite | [private] |
| Scale(float scale_x, float scale_y) | Sprite | |
| scale_x | Sprite | [private] |
| scale_y | Sprite | [private] |
| ScaleSize(int width, int height) | Sprite | |
| ScaleSize(Point2i size) | Sprite | |
| SetAlpha(float alpha) | Sprite | |
| SetCurrentFrame(unsigned int frame_no) | Sprite | |
| SetFrameSpeed(unsigned int nv_fs) | Sprite | |
| SetRotation_HotSpot(const Point2i new_hotspot) | Sprite | |
| SetRotation_HotSpot(const Rotation_HotSpot rhs) | Sprite | [inline] |
| SetRotation_rad(double angle_rad) | Sprite | |
| SetSize(unsigned int w, unsigned int h) | Sprite | |
| SetSize(const Point2i &size) | Sprite | |
| Show() | Sprite | |
| show | Sprite | [private] |
| Sprite() | Sprite | [explicit] |
| Sprite(Surface surface) | Sprite | [explicit] |
| Sprite(const Sprite &other) | Sprite | |
| Start() | Sprite | |
| Update() | Sprite | |