fixed: gcc8 compile issues
[opensg.git] / Source / Contrib / ComplexSceneManager / OSGCSMViewport.fcd
blob39b3e71bad3f3601393d49fd45000fba77b6faad
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="CSMViewport"
5 parent="AttachmentContainer"
6 library="ContribCSM"
7 pointerfieldtypes="both"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 useLocalIncludes="false"
13 isNodeCore="false"
14 isBundle="true"
16 <Field
17 name="root"
18 type="Node"
19 cardinality="single"
20 visibility="external"
21 defaultValue="NULL"
22 access="public"
23 category="pointer"
25 </Field>
26 <Field
27 name="camera"
28 type="Camera"
29 cardinality="single"
30 visibility="external"
31 defaultValue="NULL"
32 access="public"
33 category="pointer"
35 </Field>
36 <Field
37 name="background"
38 type="Background"
39 cardinality="single"
40 visibility="external"
41 access="public"
42 category="pointer"
44 </Field>
45 <Field
46 name="foregrounds"
47 type="Foreground"
48 cardinality="multi"
49 visibility="external"
50 access="public"
51 category="pointer"
53 </Field>
54 <Field
55 name="leftBottom"
56 type="Vec2f"
57 cardinality="single"
58 visibility="external"
59 access="public"
60 defaultValue="0.f, 0.f"
62 </Field>
63 <Field
64 name="rightTop"
65 type="Vec2f"
66 cardinality="single"
67 visibility="external"
68 access="public"
69 defaultValue="1.f, 1.f"
71 </Field>
72 <Field
73 name="travMask"
74 type="UInt32"
75 cardinality="single"
76 visibility="external"
77 access="public"
78 defaultValue="TypeTraits&lt;UInt32&gt;::BitsSet &amp; ~TraversalMasks::FindNamedComponentTraversal"
80 </Field>
81 <Field
82 name="renderOptions"
83 type="RenderOptionsPtr"
84 cardinality="single"
85 visibility="external"
86 access="public"
87 defaultValue="NULL"
89 </Field>
90 <Field
91 name="stereoMode"
92 type="std::string"
93 cardinality="single"
94 visibility="external"
95 access="public"
96 defaultValue='"none"'
98 </Field>
99 <Field
100 name="passive"
101 type="bool"
102 cardinality="single"
103 visibility="external"
104 access="public"
105 defaultValue="false"
107 </Field>
108 <Field
109 name="serverId"
110 type="Int32"
111 cardinality="single"
112 visibility="external"
113 access="public"
114 defaultValue="-1"
116 If not -1 used by the cluster multi window to compute the corresponding
117 viewport
118 </Field>
120 <Field
121 name="mouseDataVC"
122 type="MouseData"
123 cardinality="single"
124 visibility="internal"
125 access="public"
127 MTouchData in local viewport coordinates
128 </Field>
129 <Field
130 name="MTouchDataVC"
131 type="MTouchData"
132 cardinality="single"
133 visibility="internal"
134 access="public"
136 MTouchData in local viewport coordinates
137 </Field>
139 </FieldContainer>