fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / System / State / OpenGL / OSGCubeTextureObjChunk.fcd
blob42cd78f35864b05564734881ff5b2f0beec0fb15
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="CubeTextureObjChunk"
5 parent="TextureObjChunk"
6 library="State"
7 pointerfieldtypes="both"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 docGroupBase="GrpStateOpenGL"
14 See \ref PageSystemCubeTextureObjChunk for a description.
16 The CubeTexture is defined by 6 separate texture images. As it is derived
17 from the standard texture chunk it already has an image, which is used for
18 the negative Z direction. The other 5 images are stored in variables that
19 are named according to the direction they represent
20 (OSG::CubeTextureObjChunk::_sfPosZImage,
21 OSG::CubeTextureObjChunk::_sfNegYImage,
22 OSG::CubeTextureObjChunk::_sfPosYImage,
23 OSG::CubeTextureObjChunk::_sfNegXImage,
24 OSG::CubeTextureObjChunk::_sfPosXImage).
25 <Field
26 name="posZImage"
27 type="ImagePtr"
28 cardinality="single"
29 visibility="external"
30 access="public"
32 The image for the positive Z direction of the cube texture.
33 </Field>
34 <Field
35 name="posXImage"
36 type="ImagePtr"
37 cardinality="single"
38 visibility="external"
39 access="public"
41 The image for the positive X direction of the cube texture.
42 </Field>
43 <Field
44 name="negXImage"
45 type="ImagePtr"
46 cardinality="single"
47 visibility="external"
48 access="public"
50 The image for the negative X direction of the cube texture.
51 </Field>
52 <Field
53 name="posYImage"
54 type="ImagePtr"
55 cardinality="single"
56 visibility="external"
57 access="public"
59 The image for the positive Y direction of the cube texture.
60 </Field>
61 <Field
62 name="negYImage"
63 type="ImagePtr"
64 cardinality="single"
65 visibility="external"
66 access="public"
68 The image for the negative Y direction of the cube texture.
69 </Field>
70 </FieldContainer>