- Timestamp:
- 12/19/07 17:56:03 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/Base/Base/OSGContainerForwards.h
r1032 r1033 252 252 /*-------------------------------------------------------------------------*/ 253 253 254 typedef RefCountPtrBuilder <FieldBundle, FieldBundle>::Ptr254 typedef RefCountPtrBuilder <FieldBundle, FieldBundle>::Ptr 255 255 FieldBundleRefP; 256 typedef ParentPtrBuilder <FieldBundle>::Ptr 256 typedef InternalRefCountPtrBuilder<FieldBundle, FieldBundle>::Ptr 257 FieldBundleInternalRefP; 258 typedef ParentPtrBuilder <FieldBundle>::Ptr 257 259 FieldBundleParentP; 258 260 259 typedef RefCountPtrBuilder <FieldContainer>::Ptr261 typedef RefCountPtrBuilder <FieldContainer>::Ptr 260 262 FieldContainerRefPtr; 261 typedef ParentPtrBuilder <FieldContainer>::Ptr 263 typedef InternalRefCountPtrBuilder<FieldContainer>::Ptr 264 FieldContainerInternalRefPtr; 265 typedef ParentPtrBuilder <FieldContainer>::Ptr 262 266 FieldContainerParentPtr; 263 267 264 typedef RefCountPtrBuilder <FieldContainerAttachment>::Ptr268 typedef RefCountPtrBuilder <FieldContainerAttachment>::Ptr 265 269 FieldContainerAttachmentRefPtr; 266 typedef ParentPtrBuilder <FieldContainerAttachment>::Ptr 270 typedef InternalRefCountPtrBuilder<FieldContainerAttachment>::Ptr 271 FieldContainerAttachmentInternalRefPtr; 272 typedef ParentPtrBuilder <FieldContainerAttachment>::Ptr 267 273 FieldContainerAttachmentParentPtr; 268 274 269 typedef RefCountPtrBuilder <AttachmentContainer>::Ptr275 typedef RefCountPtrBuilder <AttachmentContainer>::Ptr 270 276 AttachmentContainerRefPtr; 271 typedef ParentPtrBuilder <AttachmentContainer>::Ptr 277 typedef InternalRefCountPtrBuilder<AttachmentContainer>::Ptr 278 AttachmentContainerInternalRefPtr; 279 typedef ParentPtrBuilder <AttachmentContainer>::Ptr 272 280 AttachmentContainerParentPtr; 273 281 274 typedef RefCountPtrBuilder<Node>::Ptr NodeRefPtr; 275 typedef ParentPtrBuilder <Node>::Ptr NodeParentPtr; 276 277 typedef RefCountPtrBuilder<NodeCore>::Ptr NodeCoreRefPtr; 278 typedef ParentPtrBuilder <NodeCore>::Ptr NodeCoreParentPtr; 282 typedef RefCountPtrBuilder <Node>::Ptr NodeRefPtr; 283 typedef InternalRefCountPtrBuilder<Node>::Ptr NodeInternalRefPtr; 284 typedef ParentPtrBuilder <Node>::Ptr NodeParentPtr; 285 286 typedef RefCountPtrBuilder <NodeCore>::Ptr NodeCoreRefPtr; 287 typedef InternalRefCountPtrBuilder<NodeCore>::Ptr NodeCoreInternalRefPtr; 288 typedef ParentPtrBuilder <NodeCore>::Ptr NodeCoreParentPtr; 279 289 280 290 OSG_GEN_BUNDLEP(FieldBundle); … … 286 296 OSG_GEN_CONTAINERPTR(NodeCore); 287 297 288 template <class Core> 289 class CoredNodePtr; 298 template <class CoreT> 299 class CoredNodeRefPtr; 300 301 template <class CoreT> 302 class CoredNodeMTRefPtr; 290 303 291 304 template <class SingletonBaseT>
