Changeset 1032 for branches/Carsten_PtrWork2/Source/System/Cluster/Window/SortLast/OSGSortLastWindowBase.h
- Timestamp:
- 12/12/07 18:00:42 (10 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/Cluster/Window/SortLast/OSGSortLastWindowBase.h
r1020 r1032 98 98 OSG_GEN_INTERNALPTR(SortLastWindow); 99 99 100 typedef WeakRefCountPtrBuilder<SortLastWindow>::Ptr ObjWeakRefPtr; 101 typedef MTRefCountPtrBuilder <SortLastWindow>::Ptr ObjMTRefPtr; 102 typedef RefCountPtrBuilder <SortLastWindow>::Ptr ObjRefPtr; 103 typedef ParentPtrBuilder <SortLastWindow>::Ptr ObjParentPtr; 100 typedef MTRefCountPtrBuilder <SortLastWindow>::Ptr ObjMTRefPtr; 101 typedef RefCountPtrBuilder <SortLastWindow>::Ptr ObjRefPtr; 102 typedef ParentPtrBuilder <SortLastWindow>::Ptr ObjParentPtr; 103 typedef WeakRefCountPtrBuilder <SortLastWindow>::Ptr ObjWeakRefPtr; 104 typedef InternalRefCountPtrBuilder<SortLastWindow>::Ptr ObjInternalRefPtr; 104 105 105 106 /*! \} */ … … 172 173 UInt32 const uiIndex, 173 174 MFNodeInternalPtr::ArgumentType value); 174 voidreplaceGroupNodes(175 bool replaceGroupNodes( 175 176 MFNodeInternalPtr::ArgumentType pOldElem, 176 MFNodeInternalPtr::ArgumentType pNewElem );177 MFNodeInternalPtr::ArgumentType pNewElem ); 177 178 void subGroupNodes(UInt32 const uiIndex); 178 voidsubGroupNodes(MFNodeInternalPtr::ArgumentType value);179 bool subGroupNodes(MFNodeInternalPtr::ArgumentType value); 179 180 void clearGroupNodes(void); 180 181 … … 232 233 /*! \{ */ 233 234 234 static SortLastWindowPtrcreate (void);235 static ObjRefPtr create (void); 235 236 static SortLastWindowPtr createEmpty(void); 236 237 … … 240 241 /*! \{ */ 241 242 242 virtual FieldContainer Ptr shallowCopy(void) const;243 virtual FieldContainerRefPtr shallowCopy(void) const; 243 244 244 245 /*! \} */ … … 336 337 }; 337 338 338 typedef SortLastWindowBase::ObjRefPtr SortLastWindowRefPtr; 339 typedef SortLastWindowBase::ObjMTRefPtr SortLastWindowMTRefPtr; 340 typedef SortLastWindowBase::ObjWeakRefPtr SortLastWindowWeakRefPtr; 341 typedef SortLastWindowBase::ObjParentPtr SortLastWindowParentPtr; 339 typedef SortLastWindowBase::ObjRefPtr SortLastWindowRefPtr; 340 typedef SortLastWindowBase::ObjMTRefPtr SortLastWindowMTRefPtr; 341 typedef SortLastWindowBase::ObjWeakRefPtr SortLastWindowWeakRefPtr; 342 typedef SortLastWindowBase::ObjParentPtr SortLastWindowParentPtr; 343 typedef SortLastWindowBase::ObjInternalRefPtr SortLastWindowInternalPtr; 342 344 343 345 typedef boost::mpl::if_<
