changed: gcc8 base update
[opensg.git] / Source / Contrib / ComplexSceneManager / Sensor / InterfaceSensors / OSGTransformationInterfaceSensor.fcd
blob777cbd5a2fca056aabee30a6a43aad154aea55c0
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="TransformationInterfaceSensor"
5 parent="DeviceInterfaceSensor"
6 library="ContribCSM"
7 pointerfieldtypes="none"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 useLocalIncludes="false"
13 isNodeCore="false"
14 isBundle="false"
15 parentFields="none"
17 <Field
18 name="transformation"
19 type="Matrix"
20 cardinality="single"
21 visibility="internal"
22 access="public"
23 defaultValue=""
24 fieldFlags="FStdAccess, FThreadLocal"
26 </Field>
28 <Field
29 name="translation"
30 type="Vec3f"
31 cardinality="single"
32 visibility="internal"
33 access="public"
34 defaultValue=""
35 fieldFlags="FStdAccess, FThreadLocal"
37 </Field>
39 <Field
40 name="rotation"
41 type="Quaternion"
42 cardinality="single"
43 visibility="internal"
44 access="public"
45 defaultValue=""
46 fieldFlags="FStdAccess, FThreadLocal"
48 </Field>
50 <Field
51 name="rotationScale"
52 type="Real32"
53 cardinality="single"
54 visibility="internal"
55 access="public"
56 defaultValue="1.f"
57 fieldFlags="FStdAccess, FThreadLocal"
59 </Field>
61 <Field
62 name="translationScale"
63 type="Real32"
64 cardinality="single"
65 visibility="internal"
66 access="protected"
67 defaultValue="1.f"
68 fieldFlags="FStdAccess, FThreadLocal"
70 </Field>
71 </FieldContainer>