fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / System / Window / FrameBufferObjects / OSGLayeredTextureBuffer.fcd
blob644a0ad27594c32f976cfe554be3347ed9b64656
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="LayeredTextureBuffer"
5 parent="FrameBufferAttachment"
6 library="System"
7 pointerfieldtypes="both"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 docGroupBase="GrpSystemWindowFBO"
14 Texture buffer. Wraps support to binding a framebuffer attachment to an OpenSG texture object.
16 See FramebufferTexture1/2/3DEXT.
17 <Field
18 name="texture"
19 type="TextureObjChunkPtr"
20 cardinality="single"
21 visibility="external"
22 access="public"
24 The texture object to target.
25 </Field>
26 <Field
27 name="texTarget"
28 type="GLenum"
29 cardinality="single"
30 visibility="external"
31 access="public"
32 defaultValue="GL_NONE"
34 If specified, this is the target value for FramebufferTextureXDEXT.
35 If GL_NONE, automatically determined.
36 </Field>
37 <Field
38 name="level"
39 type="UInt32"
40 cardinality="single"
41 visibility="external"
42 access="public"
43 defaultValue="0"
45 The mipmap level in the texture to target.
46 </Field>
47 <Field
48 name="zoffset"
49 type="UInt32"
50 cardinality="single"
51 visibility="external"
52 access="public"
53 defaultValue="0"
55 UNUSED.
56 </Field>
57 </FieldContainer>