Display

The display module is responsible for managing the screen

class display.Display.Display(width, height)

This class manages everything on the screen

blit(name)
Blit object of ‘name’ to screen
moveObj(name, x, y, argsToBlit=None)
>>> scr = Display(400, 400)
>>> def blit(x, y, args): print args[0]
>>> scr.blit_method = blit
>>> scr.newObj("obj", 0, 0, ("ha"))
>>> scr.moveObj("obj", 2, 2, ("ha"))
>>> scr.objects["obj"]
[2, 2, 'ha']
newObj(name, x, y, argsToBlit)
>>> scr = Display(400, 400)
>>> def blit(x, y, args): return (x, y, args)
>>> scr.blit_method = blit
>>> scr.newObj("obj", 0, 0, ("ha"))
>>> scr.blit("obj")
(0, 0, 'ha')
rmObj(name)
>>> scr = Display(400, 400)
>>> scr.newObj("obj", 0, 0, ("ha"))
>>> scr.objects["obj"]
[0, 0, 'ha']
>>> scr.rmObj("obj")
>>> scr.objects["obj"] == None
True
update()
>>> scr = Display(400, 400)
>>> def upd(width, height): return (width, height)
>>> scr.update_final = upd
>>> scr.update()
(400, 400)

Previous topic

Engine

Next topic

Event

This Page