fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / System / NodeCores / Groups / Base / OSGChunkOverrideGroup.fcd
blobd594d3ab4f8999ddf8fa3afbd41db23c963341b0
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="ChunkOverrideGroup"
5 parent="Group"
6 library="System"
7 pointerfieldtypes="both"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 isNodeCore="true"
12 docGroupBase="GrpSystemNodeCoreGroups"
15 ChunkOverrideGroup is a simple group node that allows for material chunks
16 to be set that will override all chunks stored in materials in the entire
17 subtree. Currently the last chunk override wins (note the difference to
18 the material group). This might change in future.
20 <Field
21 name="fallbackChunkBlock"
22 type="ChunkBlockPtr"
23 cardinality="single"
24 visibility="external"
25 access="public"
27 </Field>
29 <Field
30 name="subOverride"
31 type="bool"
32 cardinality="single"
33 visibility="external"
34 defaultValue="false"
35 access="public"
37 If true, the ChunkOverrideGroup group does not add new override chunks,
38 but subtract the chunks from the list of already defined override chunks.
39 Basically, that allows to negate overrides at a deeper level in the scene graph.
40 </Field>
42 </FieldContainer>