changed: gcc8 base update
[opensg.git] / Source / System / NodeCores / Groups / Misc / OSGProxyGroup.fcd
blob7bd6986502c173a21f8707cb393d92382aeb4b9d
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="ProxyGroup"
5 parent="Group"
6 library="Group"
7 pointerfieldtypes="none"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 useLocalIncludes="false"
13 isNodeCore="true"
14 docGroupBase="GrpGroupMisc"
16 This group is used for delayed loading. If enabled the child
17 nodes are loaded in a second thread. Until the load is finished
18 the child nodes of this group are rendered. This could be used
19 to show a proxy object. If concurrentLoad is false, then loading
20 is done during the first frame. This is the behaviour of a simple
21 inline.
22 <Field
23 name="enabled"
24 type="bool"
25 cardinality="single"
26 visibility="external"
27 defaultValue="true"
28 access="public"
30 </Field>
31 <Field
32 name="url"
33 type="std::string"
34 cardinality="single"
35 visibility="external"
36 access="public"
38 </Field>
39 <Field
40 name="root"
41 type="NodePtr"
42 cardinality="single"
43 visibility="internal"
44 defaultValue="NULL"
45 access="public"
47 </Field>
48 <Field
49 name="state"
50 type="UInt32"
51 cardinality="single"
52 visibility="external"
53 defaultValue="0"
54 access="public"
56 </Field>
57 <Field
58 name="concurrentLoad"
59 type="bool"
60 cardinality="single"
61 visibility="external"
62 defaultValue="true"
63 access="public"
65 </Field>
66 <Field
67 name="volume"
68 type="BoxVolume"
69 cardinality="single"
70 visibility="external"
71 access="public"
73 </Field>
74 <Field
75 name="indices"
76 type="UInt32"
77 cardinality="single"
78 visibility="external"
79 defaultValue="0"
80 access="public"
82 </Field>
83 <Field
84 name="triangles"
85 type="UInt32"
86 cardinality="single"
87 visibility="external"
88 defaultValue="0"
89 access="public"
91 </Field>
92 <Field
93 name="positions"
94 type="UInt32"
95 cardinality="single"
96 visibility="external"
97 access="public"
99 </Field>
100 <Field
101 name="geometries"
102 type="UInt32"
103 cardinality="single"
104 visibility="external"
105 access="public"
107 </Field>
108 <Field
109 name="absoluteUrl"
110 type="std::string"
111 cardinality="single"
112 visibility="internal"
113 access="protected"
115 </Field>
116 <Field
117 name="inline"
118 type="UInt8"
119 cardinality="multi"
120 visibility="external"
121 access="public"
123 </Field>
124 </FieldContainer>