|
Group | - (class) - the Group class is a container for sprites |
Group.add | - add sprite to group |
Group.copy | - copy a group with all the same sprites |
Group.empty | - remove all sprites |
Group.has | - ask if group has sprite |
Group.remove | - remove sprite from group |
Group.sprites | - return an object to loop over each sprite |
Group.update | - call update for all member sprites |
GroupSingle | - (class) - a group container that holds a single most recent item |
RenderClear | - (class) - a group container that can draw and clear its sprites |
RenderClear.clear | - erase the previous position of all sprites |
RenderClear.draw | - draw all sprites onto a surface |
RenderPlain | - (class) - a sprite group that can draw all its sprites |
RenderPlain.draw | - draw all sprites onto a surface |
RenderUpdates | - (class) - a sprite group that can draw and clear with update rectangles |
RenderUpdates.draw | - draw all sprites onto the surface |
Sprite | - (class) - the base class for your visible game objects. |
Sprite.add | - add a sprite to container |
Sprite.alive | - ask the life of a sprite |
Sprite.groups | - list used sprite containers |
Sprite.kill | - end life of sprite, remove from all groups |
Sprite.remove | - remove a sprite from container |
groupcollide | - collision detection between group and group |
spritecollide | - collision detection between sprite and group |
spritecollideany | - finds any sprites that collide |