Changeset 1128

Show
Ignore:
Timestamp:
04/06/08 23:01:01 (3 months ago)
Author:
vossg
Message:

added: tmp stuff for the merge

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/Base/Field/OSGFieldForwards.h

    r1106 r1128  
    127127    ParentPtrField, 
    128128    ChildPtrField 
     129#ifndef OSG_DELETE_LATER 
     130    ,WeakPtrField 
     131#endif 
     132 
    129133}; 
    130134 
  • trunk/Source/System/FieldContainer/Base/OSGFieldContainer.h

    r1106 r1128  
    251251    virtual void subChildPointer(FieldContainerPtr pObj, 
    252252                                 UInt16            usFieldPos); 
    253  
     253#ifndef OSG_DELETE_LATER 
     254    /*! \}                                                                 */ 
     255    /*---------------------------------------------------------------------*/ 
     256    /*! \name Parent Linking (Internal Use Only)                           */ 
     257    /*! \{                                                                 */ 
     258 
     259    OSG_SYSTEM_DLLMAPPING 
     260    virtual bool linkParent  (FieldContainerPtrConst pParent, 
     261                              UInt16 const           childFieldId, 
     262                              UInt16 const           parentFieldId); 
     263    OSG_SYSTEM_DLLMAPPING 
     264    virtual bool unlinkParent(FieldContainerPtrConst pParent, 
     265                              UInt16 const           parentFieldId); 
     266             
     267    OSG_SYSTEM_DLLMAPPING 
     268    virtual bool unlinkChild (FieldContainerPtrConst pChild, 
     269                              UInt16 const           childFieldId ); 
     270     
     271#endif 
    254272    /*! \}                                                                 */ 
    255273    /*---------------------------------------------------------------------*/