Show
Ignore:
Timestamp:
10/20/07 18:11:52 (1 year ago)
Author:
cneumann
Message:

added: RootObjectT template paremter for ReferenceCountPointer?

and ParentPointer? templates - allows use for FieldBundles?

compile fixes - but still not done

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork/Source/System/Action/RenderTraversal/OSGScreenLODBase.h

    r965 r976  
    186186    static TypeObject _type; 
    187187 
    188     static void   classDescInserter(TypeObject &oType); 
    189     static Char8 *getClassname     (void             ); 
     188    static void         classDescInserter(TypeObject &oType); 
     189    static Char8 const *getClassname     (void             ); 
    190190 
    191191    /*---------------------------------------------------------------------*/ 
     
    269269typedef ScreenLODBase *ScreenLODBaseP; 
    270270 
    271 /** Type specific RefPtr type for ScreenLOD. */ 
    272 typedef RefPtr<ScreenLOD>   ScreenLODRefPtr; 
    273 typedef MTRefPtr<ScreenLOD> ScreenLODMTRefPtr; 
    274  
    275 typedef InternalRefPtr<ScreenLOD>       ScreenLODInternalRefPtr; 
    276 typedef InternalRefPtr<ScreenLOD> const ScreenLODInternalRefPtrConst; 
    277 typedef InternalRefPtr<ScreenLOD> const ScreenLODInternalRefPtrConstArg; 
     271typedef RefCountPtrBuilder<ScreenLOD>::Ptr         ScreenLODRefPtr; 
     272typedef MTRefCountPtrBuilder<ScreenLOD>::Ptr       ScreenLODMTRefPtr; 
     273typedef WeakRefCountPtrBuilder<ScreenLOD>::Ptr     ScreenLODWeakRefPtr; 
     274typedef InternalRefCountPtrBuilder<ScreenLOD>::Ptr ScreenLODInternalRefPtr; 
     275 
     276typedef ParentPtrBuilder<ScreenLOD>::Ptr           ScreenLODParentPtr; 
    278277 
    279278typedef boost::mpl::if_<