fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / System / NodeCores / Groups / GroupGroups.dox
blob21e4d19c2d954556df6338469083bcd7b2e52723
1 #include "OSGConfig.h"
3 using namespace OSG;
5 /*! \defgroup GrpLibOSGGroup libOSGGroup
6     \ingroup GrpByLib
7  */
9 /*! \defgroup GrpGroup OpenSG Group Library
11     \brief Contains Group classes
13     See \ref PageGroups for details.
14  */
16 //*******************************************************************
17 // Misc
18 //*******************************************************************
20 /*! \defgroup GrpGroupMisc Misc
21     \ingroup GrpGroup
22  */
24 /*! \defgroup GrpGroupMiscObj Groups
25     \ingroup GrpGroupMisc
26  */
28 /*! \defgroup GrpGroupMiscFieldTraits Field Traits
29     \ingroup GrpGroupMisc
31 /*! \defgroup GrpGroupMiscFieldHandle Field Handle
32     \ingroup GrpGroupMisc
34 /*! \defgroup GrpGroupMiscFieldSFields Single-Field
35     \ingroup GrpGroupMisc
37 /*! \defgroup GrpGroupMiscFieldMFields Multi-Fields
38     \ingroup GrpGroupMisc
42 //*******************************************************************
43 // Stage
44 //*******************************************************************
46 /*! \defgroup GrpGroupStage Stage
47     \ingroup GrpGroup
48  */
50 /*! \defgroup GrpGroupStageObj Stages
51     \ingroup GrpGroupStage
52  */
54 /*! \defgroup GrpGroupStageFieldTraits Field Traits
55     \ingroup GrpGroupStage
57 /*! \defgroup GrpGroupStageFieldHandle Field Handle
58     \ingroup GrpGroupStage
60 /*! \defgroup GrpGroupStageFieldSFields Single-Field
61     \ingroup GrpGroupStage
63 /*! \defgroup GrpGroupStageFieldMFields Multi-Fields
64     \ingroup GrpGroupStage
68 //*******************************************************************
69 // DynamicStateGenerators
70 //*******************************************************************
72 /*! \defgroup GrpGroupDynamicStateGenerators Dynamic State Generators
73     \ingroup GrpGroup
74  */
76 /*! \defgroup GrpGroupDynamicStateGeneratorsObj State Generators
77     \ingroup GrpGroupDynamicStateGenerators
78  */
80 /*! \defgroup GrpGroupDynamicStateGeneratorsFieldTraits Field Traits
81     \ingroup GrpGroupDynamicStateGenerators
83 /*! \defgroup GrpGroupDynamicStateGeneratorsFieldHandle Field Handle
84     \ingroup GrpGroupDynamicStateGenerators
86 /*! \defgroup GrpGroupDynamicStateGeneratorsFieldSFields Single-Field
87     \ingroup GrpGroupDynamicStateGenerators
89 /*! \defgroup GrpGroupDynamicStateGeneratorsFieldMFields Multi-Fields
90     \ingroup GrpGroupDynamicStateGenerators
94 //*******************************************************************
95 // Light
96 //*******************************************************************
98 /*! \defgroup GrpGroupLight Light
99     \ingroup GrpGroup
100  */
102 /*! \defgroup GrpGroupLightObj Lights
103     \ingroup GrpGroupLight
104  */
106 /*! \defgroup GrpGroupLightShadowBase Shadow Base
107     \ingroup GrpGroupLight
108  */
110 /*! \defgroup GrpGroupLightShadowEngines ShadowEngines
111     \ingroup GrpGroupLight
112  */
116 /*! \defgroup GrpGroupLightFieldTraits Field Traits
117     \ingroup GrpGroupLight
119 /*! \defgroup GrpGroupLightFieldHandle Field Handle
120     \ingroup GrpGroupLight
122 /*! \defgroup GrpGroupLightFieldSFields Single-Field
123     \ingroup GrpGroupLight
125 /*! \defgroup GrpGroupLightFieldMFields Multi-Fields
126     \ingroup GrpGroupLight
131 /*! \defgroup GrpGroupLightShadowBaseObj Engine Base
132     \ingroup GrpGroupLightShadowBase
133  */
135 /*! \defgroup GrpGroupLightShadowBaseFieldTraits Field Traits
136     \ingroup GrpGroupLightShadowBase
138 /*! \defgroup GrpGroupLightShadowBaseFieldHandle Field Handle
139     \ingroup GrpGroupLightShadowBase
141 /*! \defgroup GrpGroupLightShadowBaseFieldSFields Single-Field
142     \ingroup GrpGroupLightShadowBase
144 /*! \defgroup GrpGroupLightShadowBaseFieldMFields Multi-Fields
145     \ingroup GrpGroupLightShadowBase
150 /*! \defgroup GrpGroupLightShadowEnginesObj Shadow Engines
151     \ingroup GrpGroupLightShadowEngines
152  */
154 /*! \defgroup GrpGroupLightShadowEnginesFieldTraits Field Traits
155     \ingroup GrpGroupLightShadowEngines
157 /*! \defgroup GrpGroupLightShadowEnginesFieldHandle Field Handle
158     \ingroup GrpGroupLightShadowEngines
160 /*! \defgroup GrpGroupLightShadowEnginesFieldSFields Single-Field
161     \ingroup GrpGroupLightShadowEngines
163 /*! \defgroup GrpGroupLightShadowEnginesFieldMFields Multi-Fields
164     \ingroup GrpGroupLightShadowEngines