fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / WindowSystem / WIN32 / OSGWIN32Window.fcd
blob49bf3d792f65a807b6d0765c8bfc0dc004c176ca
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="WIN32Window"
5 parent="Window"
6 library="WindowWIN32"
7 pointerfieldtypes="both"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 docGroupBase="GrpWindowWIN32"
13 The class for WIN32 windows.
14 <Field
15 name="hwnd"
16 type="HWND"
17 cardinality="single"
18 visibility="internal"
19 defaultValue="0"
20 fieldHeader="OSGWIN32WindowDataFields.h"
21 access="public"
22 fieldFlags="FClusterLocal"
24 </Field>
25 <Field
26 name="hdc"
27 type="HDC"
28 cardinality="single"
29 visibility="internal"
30 defaultValue="0"
31 fieldHeader="OSGWIN32WindowDataFields.h"
32 access="public"
33 fieldFlags="FClusterLocal"
35 </Field>
36 <Field
37 name="hglrc"
38 type="HGLRC"
39 cardinality="single"
40 visibility="internal"
41 defaultValue="0"
42 fieldHeader="OSGWIN32WindowDataFields.h"
43 access="public"
44 fieldFlags="FClusterLocal"
46 </Field>
47 <Field
48 name="dummy0"
49 type="Int32"
50 category="data"
51 cardinality="single"
52 visibility="internal"
53 defaultValue="0"
54 access="public"
55 fieldFlags="FClusterLocal"
57 This field only exists so that all platform window types have the same
58 number of fields.
59 Otherwise transmitting field masks across a cluster is not possible.
60 </Field>
61 </FieldContainer>