changed: gcc8 base update
[opensg.git] / Source / Contrib / ComplexSceneManager / OSGCSMWindow.fcd
blobe377af08ab202bd3873e80a9ad5dd006bff2fd09
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="CSMWindow"
5 parent="AttachmentContainer"
6 library="ContribCSM"
7 pointerfieldtypes="both"
8 structure="abstract"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 useLocalIncludes="false"
13 isNodeCore="false"
14 isBundle="true"
15 childFields="both"
17 <Field
18 name="parent"
19 type="FieldContainer"
20 cardinality="single"
21 visibility="internal"
22 access="none"
23 category="parentpointer"
25 </Field>
26 <Field
27 name="viewports"
28 type="CSMViewport"
29 cardinality="multi"
30 visibility="external"
31 access="public"
32 category="pointer"
34 </Field>
35 <Field
36 name="mouseData"
37 type="MouseData"
38 cardinality="single"
39 visibility="internal"
40 access="public"
42 </Field>
43 <Field
44 name="MTouchData"
45 type="MTouchData"
46 cardinality="single"
47 visibility="internal"
48 access="public"
50 </Field>
51 <Field
52 name="MTouchDataWC"
53 type="MTouchData"
54 cardinality="single"
55 visibility="internal"
56 access="public"
58 MTouchData in local window coordinates
59 </Field>
60 <Field
61 name="GestureData"
62 type="GestureData"
63 cardinality="single"
64 visibility="internal"
65 access="public"
67 </Field>
68 <Field
69 name="mouseAsMTouch"
70 type="bool"
71 cardinality="single"
72 visibility="internal"
73 access="public"
74 defaultValue="false"
76 </Field>
77 <Field
78 name="size"
79 type="Vec2f"
80 cardinality="single"
81 visibility="internal"
82 access="public"
83 defaultValue="300, 300"
85 </Field>
86 <Field
87 name="position"
88 type="Vec2f"
89 cardinality="single"
90 visibility="internal"
91 access="public"
92 defaultValue="100, 100"
94 </Field>
95 <Field
96 name="decorEnabled"
97 type="bool"
98 cardinality="single"
99 visibility="internal"
100 access="public"
101 defaultValue="true"
103 </Field>
104 <Field
105 name="requestMajor"
106 type="Int32"
107 cardinality="single"
108 visibility="internal"
109 access="public"
110 fieldFlags=""
111 defaultValue="-1"
113 </Field>
114 <Field
115 name="requestMinor"
116 type="Int32"
117 cardinality="single"
118 visibility="internal"
119 access="public"
120 fieldFlags=""
121 defaultValue="0"
123 </Field>
124 <Field
125 name="enableForwardCompatContext"
126 type="bool"
127 cardinality="single"
128 visibility="internal"
129 access="public"
130 fieldFlags=""
131 defaultValue="false"
133 </Field>
134 <Field
135 name="enableDebugContext"
136 type="bool"
137 cardinality="single"
138 visibility="internal"
139 access="public"
140 fieldFlags=""
141 defaultValue="false"
143 </Field>
144 <Field
145 name="ignoreExtensions"
146 type="std::string"
147 cardinality="multi"
148 visibility="internal"
149 access="public"
150 fieldFlags=""
152 </Field>
153 <Field
154 name="ignoreAllExtensions"
155 type="bool"
156 cardinality="single"
157 visibility="internal"
158 access="public"
159 fieldFlags=""
160 defaultValue="false"
162 </Field>
163 <Field
164 name="requestSamples"
165 type="UInt32"
166 cardinality="single"
167 visibility="internal"
168 access="public"
169 fieldFlags=""
170 defaultValue="0"
172 </Field>
174 <Field
175 name="enableFSAA"
176 type="bool"
177 cardinality="single"
178 visibility="internal"
179 access="public"
180 fieldFlags=""
181 defaultValue="false"
183 </Field>
184 <Field
185 name="fsaaHint"
186 type="UInt32"
187 cardinality="single"
188 visibility="internal"
189 access="public"
190 fieldFlags=""
191 defaultValue="GL_FASTEST"
193 </Field>
194 <Field
195 name="renderOptions"
196 type="RenderOptionsPtr"
197 cardinality="single"
198 visibility="internal"
199 access="public"
200 defaultValue="NULL"
202 </Field>
203 <Field
204 name="partitionDrawMode"
205 type="UInt32"
206 cardinality="single"
207 visibility="internal"
208 access="public"
209 fieldFlags=""
210 defaultValue="Window::SequentialPartitionDraw"
212 </Field>
213 <Field
214 name="registerMainLoop"
215 type="bool"
216 cardinality="single"
217 visibility="internal"
218 access="public"
219 fieldFlags=""
220 defaultValue="true"
222 </Field>
223 <Field
224 name="dumpContainer"
225 type="bool"
226 cardinality="single"
227 visibility="internal"
228 access="public"
229 fieldFlags=""
230 defaultValue="false"
232 </Field>
233 <Field
234 name="windowState"
235 type="Int32"
236 cardinality="single"
237 visibility="internal"
238 access="public"
239 fieldFlags=""
240 defaultValue="0"
242 </Field>
243 </FieldContainer>