You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src_c/doc/sprite_doc.h
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -15,18 +15,18 @@
15
15
#defineDOC_GROUPREMOVE "remove(*sprites) -> None\nremove Sprites from the Group"
16
16
#defineDOC_GROUPHAS "has(*sprites) -> bool\ntest if a Group contains Sprites"
17
17
#defineDOC_GROUPUPDATE "update(*args, **kwargs) -> None\ncall the update method on contained Sprites"
18
-
#defineDOC_GROUPDRAW "draw(Surface) -> List[Rect]\nblit the Sprite images"
18
+
#defineDOC_GROUPDRAW "draw(Surface, bgsurf=None, special_flags=0) -> List[Rect]\nblit the Sprite images"
19
19
#defineDOC_GROUPCLEAR "clear(Surface_dest, background) -> None\ndraw a background over the Sprites"
20
20
#defineDOC_GROUPEMPTY "empty() -> None\nremove all Sprites"
21
21
#defineDOC_PYGAMESPRITERENDERPLAIN "Same as pygame.sprite.Group"
22
22
#defineDOC_PYGAMESPRITERENDERCLEAR "Same as pygame.sprite.Group"
23
23
#defineDOC_PYGAMESPRITERENDERUPDATES "RenderUpdates(*sprites) -> RenderUpdates\nGroup sub-class that tracks dirty updates."
24
-
#defineDOC_RENDERUPDATESDRAW "draw(surface) -> Rect_list\nblit the Sprite images and track changed areas"
24
+
#defineDOC_RENDERUPDATESDRAW "draw(surface, bgsurf=None, special_flags=0) -> Rect_list\nblit the Sprite images and track changed areas"
25
25
#defineDOC_PYGAMESPRITEORDEREDUPDATES "OrderedUpdates(*sprites) -> OrderedUpdates\nRenderUpdates sub-class that draws Sprites in order of addition."
26
26
#defineDOC_PYGAMESPRITELAYEREDUPDATES "LayeredUpdates(*sprites, **kwargs) -> LayeredUpdates\nLayeredUpdates is a sprite group that handles layers and draws like OrderedUpdates."
27
27
#defineDOC_LAYEREDUPDATESADD "add(*sprites, **kwargs) -> None\nadd a sprite or sequence of sprites to a group"
28
28
#defineDOC_LAYEREDUPDATESSPRITES "sprites() -> sprites\nreturns a ordered list of sprites (first back, last top)."
29
-
#defineDOC_LAYEREDUPDATESDRAW "draw(surface) -> Rect_list\ndraw all sprites in the right order onto the passed surface."
29
+
#defineDOC_LAYEREDUPDATESDRAW "draw(surface, bgsurf=None, special_flags=0) -> Rect_list\ndraw all sprites in the right order onto the passed surface."
30
30
#defineDOC_LAYEREDUPDATESGETSPRITESAT "get_sprites_at(pos) -> colliding_sprites\nreturns a list with all sprites at that position."
31
31
#defineDOC_LAYEREDUPDATESGETSPRITE "get_sprite(idx) -> sprite\nreturns the sprite at the index idx from the groups sprites"
32
32
#defineDOC_LAYEREDUPDATESREMOVESPRITESOFLAYER "remove_sprites_of_layer(layer_nr) -> sprites\nremoves all sprites from a layer and returns them as a list."
@@ -41,7 +41,7 @@
41
41
#defineDOC_LAYEREDUPDATESGETSPRITESFROMLAYER "get_sprites_from_layer(layer) -> sprites\nreturns all sprites from a layer, ordered by how they where added"
42
42
#defineDOC_LAYEREDUPDATESSWITCHLAYER "switch_layer(layer1_nr, layer2_nr) -> None\nswitches the sprites from layer1 to layer2"
43
43
#defineDOC_PYGAMESPRITELAYEREDDIRTY "LayeredDirty(*sprites, **kwargs) -> LayeredDirty\nLayeredDirty group is for DirtySprite objects. Subclasses LayeredUpdates."
44
-
#defineDOC_LAYEREDDIRTYDRAW "draw(surface,bgd=None) -> Rect_list\ndraw all sprites in the right order onto the passed surface."
44
+
#defineDOC_LAYEREDDIRTYDRAW "draw(surface,bgsurf=None, special_flags=None) -> Rect_list\ndraw all sprites in the right order onto the passed surface."
45
45
#defineDOC_LAYEREDDIRTYCLEAR "clear(surface, bgd) -> None\nused to set background"
46
46
#defineDOC_LAYEREDDIRTYREPAINTRECT "repaint_rect(screen_rect) -> None\nrepaints the given area"
47
47
#defineDOC_LAYEREDDIRTYSETCLIP "set_clip(screen_rect=None) -> None\nclip the area where to draw. Just pass None (default) to reset the clip"