|
| AbstractGroup | - (class) - A base for containers for sprites. It does everything |
| AbstractGroup.add | - add sprite to group |
| AbstractGroup.clear | - erase the previous position of all sprites |
| AbstractGroup.copy | - copy a group with all the same sprites |
| AbstractGroup.draw | - draw all sprites onto the surface |
| AbstractGroup.empty | - remove all sprites |
| AbstractGroup.has | - ask if group has a sprite or sprites |
| AbstractGroup.remove | - remove sprite from group |
| AbstractGroup.sprites | - get a list of sprites in the group |
| AbstractGroup.update | - call update for all member sprites |
| Group | - (class) - The basic Group class you will want to use. |
| GroupSingle | - (class) - A group container that holds a single most recent item. |
| OrderedUpdates | - (class) - RenderUpdates, but the sprites are drawn in the order they were added. |
| RenderClear | - (class) - The basic Group class you will want to use. |
| RenderPlain | - (class) - The basic Group class you will want to use. |
| RenderUpdates | - (class) - A sprite group that's more efficient at updating. |
| Sprite | - (class) - The base class for your visible game objects. |
| Sprite.add | - add a sprite to container |
| Sprite.alive | - check to see if the sprite is in any groups |
| Sprite.groups | - list used sprite containers |
| Sprite.kill | - remove this sprite 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 |