changed: gcc8 base update
[opensg.git] / Source / System / State / Auxiliary / OSGTextureImageChunk.fcd
blob3804e7cdaf9b01e6bb6846a1f94915c95c4c1a1f
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="TextureImageChunk"
5 parent="StateChunk"
6 library="State"
7 pointerfieldtypes="both"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 docGroupBase="GrpStateAuxiliary"
15 uses glBindTextureImage
17 <Field
18 name="texture"
19 type="TextureBaseChunk"
20 category="pointer"
21 cardinality="single"
22 visibility="external"
23 access="public"
24 defaultValue="NULL"
26 Texture chunks to choose from
27 </Field>
29 <Field
30 name="level"
31 type="Int32"
32 cardinality="single"
33 visibility="external"
34 defaultValue="0"
35 access="public"
37 </Field>
39 <Field
40 name="layer"
41 type="Int32"
42 cardinality="single"
43 visibility="external"
44 defaultValue="-1"
45 access="public"
47 </Field>
49 <Field
50 name="access"
51 type="GLenum"
52 cardinality="single"
53 visibility="external"
54 defaultValue="GL_READ_ONLY"
55 defaultHeader="&quot;OSGGL.h&quot;"
56 access="public"
57 potential_values="GL_READ_ONLY, GL_WRITE_ONLY, GL_READ_WRITE"
59 </Field>
61 <Field
62 name="format"
63 type="GLenum"
64 cardinality="single"
65 visibility="external"
66 defaultValue="GL_NONE"
67 defaultHeader="&quot;OSGGL.h&quot;"
68 access="public"
70 </Field>
72 </FieldContainer>