fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / System / NodeCores / Groups / Light / Shadow / Engines / OSGShaderShadowMapEngineData.fcd
blob9dfb50cedc75379d260bc6dd8197b5e2d7c6b246
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="ShaderShadowMapEngineData"
5 parent="StageData"
6 library="Group"
7 pointerfieldtypes="none"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 decoratable="false"
12 useLocalIncludes="false"
13 isNodeCore="false"
14 isBundle="true"
15 docGroupBase="GrpGroupLightShadowEngines"
17 Data use for rendering by the DSShadowMapEngine
18 <Field
19 name="renderTargets"
20 category="pointer"
21 type="FrameBufferObject"
22 cardinality="multi"
23 visibility="external"
24 access="public"
26 FBOs for rendering the depth texture, can be multiple for point lights.
27 </Field>
28 <Field
29 name="shadowTexBuffers"
30 category="pointer"
31 type="TextureBuffer"
32 cardinality="multi"
33 visibility="external"
34 access="public"
36 FBO Attachments holding the depth texture, can be multiple for point lights.
37 </Field>
38 <Field
39 name="shadowTexChunk"
40 category="pointer"
41 type="TextureObjChunk"
42 cardinality="single"
43 visibility="external"
44 defaultValue="NULL"
45 access="public"
47 The depth texture.
48 </Field>
49 <Field
50 name="shadowTexImage"
51 category="pointer"
52 type="Image"
53 cardinality="single"
54 visibility="external"
55 access="public"
57 The depth texture image.
58 </Field>
59 <Field
60 name="lightPassMaterials"
61 category="pointer"
62 type="ChunkMaterial"
63 cardinality="multi"
64 visibility="external"
65 access="public"
67 Material used to render the scene from the lights point of view.
68 </Field>
69 <Field
70 name="background"
71 category="pointer"
72 type="Background"
73 cardinality="single"
74 visibility="external"
75 defaultValue="NULL"
76 access="public"
78 </Field>
79 </FieldContainer>