9
UMLSequenceAllInOne
63
243
1377
450
title=Display loop in the frontend
obj=game/game-controller.ts\nupdatePushHandler~a
obj=game/objects.ts\nPlayer~b
obj=game/objects.ts\nSprite~c
obj=display/engine.ts\nMainDisplayController:drawLoop()~d
obj=display/engine.ts\nMainDisplayController~e
gate->a:Websocket messages
a->b:setState()
a->c:setState()
d->e:drawSprites()
d->e:drawPlayer()
d->e:drawInfoOverlay()
d->d+:drawLoop() (using setTimeout)