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