changed: gcc8 base update
[opensg.git] / Source / System / State / Auxiliary / OSGTextureObjRefChunk.fcd
blob689b16ce9a9f6eaaf2761e9054e1de6c9a01fcaf
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="TextureObjRefChunk"
5 parent="TextureBaseChunk"
6 library="State"
7 pointerfieldtypes="both"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 docGroupBase="GrpStateAuxiliary"
14 <Field
15 name="osgGLId"
16 type="GLenum"
17 cardinality="single"
18 visibility="external"
19 access="public"
20 defaultValue="0"
21 fieldFlags="FClusterLocal"
23 OpenSG-OpenGL id of texture object.
24 </Field>
25 <Field
26 name="oglGLId"
27 type="GLenum"
28 cardinality="single"
29 visibility="external"
30 access="public"
31 defaultValue="0"
32 fieldFlags="FClusterLocal"
34 Native OpenGL id of texture object.
35 </Field>
36 <Field
37 name="internalFormat"
38 type="GLenum"
39 cardinality="single"
40 visibility="external"
41 defaultValue="GL_NONE"
42 defaultHeader="&quot;OSGGL.h&quot;"
43 access="public"
44 potential_values="GL_NONE,GL_ALPHA, GL_DEPTH_COMPONENT, GL_LUMINANCE, GL_LUMINANCE_ALPH, GL_INTENSITY, GL_RGB, GL_RGBA, COMPRESSED_ALPHA, COMPRESSED_LUMINANCE, COMPRESSED_LUMINANCE_ALPHA, COMPRESSED_RGB, COMPRESSED_RGBA"
46 The internal texture format, needed if the texture is bound to an image
47 unit
48 </Field>
49 </FieldContainer>