Advertisement
s1ay3r44

How to get events in multiple windows in SFML

Jun 28th, 2011
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.70 KB | None | 0 0
  1. while running:
  2.     event = sf.Event()
  3.     while window.GetEvent(event):
  4.         if event.Type == sf.Event.Closed:
  5.             running = False
  6.         if event.Type == sf.Event.Resized:
  7.             wview = window.GetView()
  8.             wview.SetCenter(event.Size.Width/2, event.Size.Height/2)
  9.             wview.SetHalfSize(event.Size.Width/2, event.Size.Height/2)
  10.             window.SetView(wview)
  11.  
  12.     while stats.GetEvent(event):
  13.         if event.Type == sf.Event.Resized:
  14.             wview = stats.GetView()
  15.             wview.SetCenter(event.Size.Width/2, event.Size.Height/2)
  16.             wview.SetHalfSize(event.Size.Width/2, event.Size.Height/2)
  17.             stats.SetView(wview)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement