changed: gcc8 base update
[opensg.git] / Source / System / Statistics / Foregrounds / OSGPerfMonitorForeground.fcd
blob179874853de6513724e0350b49deba23fb95dd8b
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="PerfMonitorForeground"
5 parent="Foreground"
6 library="Util"
7 pointerfieldtypes="both"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 docGroupBase="GrpUtilStatistics"
14 PerfMonitorForeground displays statistics collected from the performance
15 monitor code.
17 It is meant to be used as a debugging tool for tracking down performance
18 issues in the system.
19 <Field
20 name="mode"
21 type="UInt32"
22 cardinality="single"
23 visibility="external"
24 defaultValue="0"
25 access="public"
27 The display mode to use. See OSG::PerfMonitorForeground for more details.
28 </Field>
29 <Field
30 name="maxSize"
31 type="Real32"
32 cardinality="single"
33 visibility="external"
34 defaultValue="16"
35 access="public"
37 The maximum height of any line in pixels.
38 </Field>
39 <Field
40 name="color"
41 type="Color4f"
42 cardinality="single"
43 visibility="external"
44 defaultValue="1,1,1,1"
45 access="public"
47 Color of the text.
48 </Field>
49 <Field
50 name="bgColor"
51 type="Color4f"
52 cardinality="single"
53 visibility="external"
54 defaultValue="0.2f,0.2f,0.2f,0.65f"
55 access="public"
57 Color of the background.
58 </Field>
59 <Field
60 name="family"
61 type="std::string"
62 cardinality="single"
63 visibility="external"
64 access="public"
66 The font family to be used, e.g. "SANS", default if unset.
67 </Field>
68 <Field
69 name="borderColor"
70 type="Color4f"
71 cardinality="single"
72 visibility="external"
73 defaultValue="0.8f,0.8f,0.0f,0.7f"
74 access="public"
76 Color of the border.
77 </Field>
78 <Field
79 name="borderOffset"
80 type="Vec2f"
81 cardinality="single"
82 visibility="external"
83 defaultValue="4,4"
84 access="public"
86 Offset of the border in pixels.
87 </Field>
88 <Field
89 name="textMargin"
90 type="Vec2f"
91 cardinality="single"
92 visibility="external"
93 defaultValue="5,5"
94 access="public"
96 Text margin in pixels.
97 </Field>
98 </FieldContainer>