Fixed __RTDynamicCast to return the correct pointer for multiple
[wine/multimedia.git] / documentation / wine-devel.sgml
blob8217b98d6b5c468fb30fbb585cd8dc52614ad94a
1 <!doctype book PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [
3 <!entity debugger SYSTEM "debugger.sgml">
4 <!entity documentation SYSTEM "documentation.sgml">
5 <!entity patches SYSTEM "patches.sgml">
6 <!entity testing SYSTEM "testing.sgml">
7 <!entity i18n SYSTEM "i18n.sgml">
9 <!entity architecture SYSTEM "architecture.sgml">
10 <!entity debugging SYSTEM "debugging.sgml">
11 <!entity ole SYSTEM "ole.sgml">
12 <!entity opengl SYSTEM "opengl.sgml">
13 <!entity ddraw SYSTEM "ddraw.sgml">
14 <!entity multimedia SYSTEM "multimedia.sgml">
15 <!entity threading SYSTEM "threading.sgml">
16 <!entity address-space SYSTEM "address-space.sgml">
18 <!entity implementation SYSTEM "implementation.sgml">
19 <!entity porting SYSTEM "porting.sgml">
20 <!entity consoles SYSTEM "consoles.sgml">
21 <!entity cvs-regression SYSTEM "cvs-regression.sgml">
25 <book id="index">
26 <bookinfo>
27 <title>Wine Developer's Guide</title>
29 <authorgroup>
30 <author>
31 <firstname>Uwe</firstname>
32 <surname>Bonnes</surname>
33 </author>
34 <author>
35 <firstname>Jonathan</firstname>
36 <surname>Buzzard</surname>
37 </author>
38 <author>
39 <firstname>Zoran</firstname>
40 <surname>Dzelajlija</surname>
41 </author>
42 <author>
43 <firstname>Klaas</firstname>
44 <surname>van Gend</surname>
45 </author>
46 <author>
47 <firstname>Francois</firstname>
48 <surname>Gouget</surname>
49 </author>
50 <author>
51 <firstname>Jon</firstname>
52 <surname>Griffiths</surname>
53 </author>
54 <author>
55 <firstname>Albert</firstname>
56 <surname>den Haan</surname>
57 </author>
58 <author>
59 <firstname>Mike</firstname>
60 <surname>Hearn</surname>
61 </author>
62 <author>
63 <firstname>Ove</firstname>
64 <surname>Kaaven</surname>
65 </author>
66 <author>
67 <firstname>Tony</firstname>
68 <surname>Lambregts</surname>
69 </author>
70 <author>
71 <firstname>Marcus</firstname>
72 <surname>Meissner</surname>
73 </author>
74 <author>
75 <firstname>Gerard</firstname>
76 <surname>Patel</surname>
77 </author>
78 <author>
79 <firstname>Dimitrie</firstname>
80 <surname>Paun</surname>
81 </author>
82 <author>
83 <firstname>Michele</firstname>
84 <surname>Petrovski</surname>
85 </author>
86 <author>
87 <firstname>Eric</firstname>
88 <surname>Pouech</surname>
89 </author>
90 <author>
91 <firstname>Douglas</firstname>
92 <surname>Ridgway</surname>
93 </author>
94 <author>
95 <firstname>John</firstname>
96 <surname>Sheets</surname>
97 </author>
98 <author>
99 <firstname>Lionel</firstname>
100 <surname>Ulmer</surname>
101 </author>
102 <author>
103 <firstname>Ulrich</firstname>
104 <surname>Weigand</surname>
105 </author>
106 <author>
107 <firstname>Morten</firstname>
108 <surname>Welinder</surname>
109 </author>
110 </authorgroup>
111 </bookinfo>
113 <part id="part-one">
114 <title>Developing Wine</title>
116 &debugger;
117 &documentation;
118 &patches;
119 &testing;
120 &i18n;
121 </part>
123 <part id="part-two">
124 <title>Wine Architecture</title>
126 &architecture;
127 &debugging;
128 &ole;
129 &opengl;
130 &ddraw;
131 &multimedia;
132 &threading;
133 </part>
135 <part id="part-three">
136 <title>Advanced Topics</title>
137 &implementation;
138 &porting;
139 &consoles;
140 &address-space;
141 &cvs-regression;
142 </part>
144 </book>