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 | |