changed: gcc8 base update
[opensg.git] / Source / System / State / Auxiliary / OSGTextureSelectChunk.fcd
blobf0a4a25cbf40ef7455d83f0da6e2d0af8d50f9e1
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="TextureSelectChunk"
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 The TextureSelectChunk allows choosing from a field of textures. It can be
15 used to change between a set of textures more easily than adding/removing
16 chunks the the used material, and can be used in places where only chunks
17 are allowed.
19 <Field
20 name="choice"
21 type="UInt32"
22 cardinality="single"
23 visibility="external"
24 access="public"
25 defaultValue="0"
27 Texture selector
28 </Field>
29 <Field
30 name="textures"
31 type="TextureBaseChunkPtr"
32 cardinality="multi"
33 visibility="external"
34 access="public"
36 Texture chunks to choose from
37 </Field>
38 </FieldContainer>