Changeset 1039 for branches/Carsten_PtrWork2/Source/System/NodeCores/Groups/Base/OSGChunkOverrideGroupBase.cpp
- Timestamp:
- 01/16/08 16:07:40 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/NodeCores/Groups/Base/OSGChunkOverrideGroupBase.cpp
r1032 r1039 335 335 336 336 //! create a new instance of the class 337 ChunkOverrideGroupBase::Obj RefPtr337 ChunkOverrideGroupBase::ObjTransitPtr 338 338 ChunkOverrideGroupBase::create(void) 339 339 { 340 Obj RefPtr pFC;340 ObjTransitPtr pFC; 341 341 342 342 if(getClassType().getPrototype() != NullFC) 343 343 { 344 pFC = boost::dynamic_pointer_cast< ChunkOverrideGroup>(344 pFC = boost::dynamic_pointer_cast< ChunkOverrideGroup >( 345 345 getClassType().getPrototype()->shallowCopy()); 346 346 } … … 359 359 } 360 360 361 FieldContainer RefPtr361 FieldContainerTransitPtr 362 362 ChunkOverrideGroupBase::shallowCopy(void) const 363 363 { … … 366 366 newPtr(returnValue, dynamic_cast<const ChunkOverrideGroup *>(this)); 367 367 368 return FieldContainer RefPtr(returnValue);368 return FieldContainerTransitPtr(returnValue); 369 369 } 370 370
