blob: dfb56cd90dbbac55bead6d124bdcafae871a91cf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
.. default-domain:: c
.. highlight:: c
#############
Shutting Down
#############
When a view is closed,
it will receive a :struct:`PuglEventClose`.
An application may also set a flag based on user input or other conditions,
which can be used to break out of the main loop and stop calling :func:`puglUpdate`.
When the main event loop has finished running,
any views and the world need to be destroyed, in that order.
For example:
.. code-block:: c
puglFreeView(view);
puglFreeWorld(world);
|