doc: Add new example, fix paths.
[gfxprim.git] / doc / examples.txt
blob87b8f63a4ef8e5d8e3e93f6598179a844689d1b8
1 GFXprim Code Examples
2 =====================
3 Cyril Hrubis <metan@ucw.cz>
5 Image loaders examples
6 ----------------------
8 Loads an image and saves it into 'out.png' png image.
10 Example in C
11 ~~~~~~~~~~~~
13 [source,c]
14 ------------------------------------------------------------------
15 include::../demos/c_simple/loaders_example.c[]
16 ------------------------------------------------------------------
18 Example in C utilizing progress callback
19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21 [source,c]
22 ------------------------------------------------------------------
23 include::../demos/c_simple/loaders.c[]
24 ------------------------------------------------------------------
26 Example in Python
27 ~~~~~~~~~~~~~~~~~
29 [source,python]
30 ------------------------------------------------------------------
31 include::../demos/py_simple/loaders_example.py[]
32 ------------------------------------------------------------------
34 Simple backend example
35 ----------------------
37 Basic backend code example. Initalizes backends, draws a cross and dumps
38 events.
40 Example in C
41 ~~~~~~~~~~~~
43 [source,c]
44 ------------------------------------------------------------------
45 include::../demos/c_simple/backend_example.c[]
46 ------------------------------------------------------------------
48 GFXprim + PyGTK
49 ---------------
51 [source,python]
52 ------------------------------------------------------------------
53 include::../demos/py_simple/pygtk_example.py[]
54 ------------------------------------------------------------------