|
| Group | - (class) - the Group class is a container for sprites |
| Group.__len__ | - number of sprites in group |
| Group.__nonzero__ | - ask if group is empty |
| 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 |