Show
Ignore:
Timestamp:
12/19/07 17:56:03 (9 months ago)
Author:
cneumann
Message:

changed: generic interface activated
fixed: single parent unlinking

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/OSGEditMPointerFieldBaseHandle.h

    r1032 r1033  
    131131    virtual BaseObject *get (UInt32 const uiIndex) const = 0; 
    132132     
    133     virtual void add    (BaseObject * const pNewElement ) = 0; 
    134     virtual void sub    (UInt32       const uiIndex     ) = 0; 
    135     virtual void sub    (BaseObject * const pOldElement ) = 0; 
    136     virtual void insert (UInt32       const uiIndex, 
    137                          BaseObject * const pNewElement ) = 0; 
    138     virtual void replace(UInt32       const uiIndex, 
    139                          BaseObject * const pNewElement ) = 0; 
    140     virtual void replace(BaseObject * const pOldElement, 
    141                          BaseObject * const pNewElement ) = 0; 
    142     virtual void clear  (void                           ) = 0; 
     133    virtual void add          (BaseObject * const pNewElement ) = 0; 
     134    virtual void sub          (UInt32       const uiIndex     ) = 0; 
     135    virtual void subObject    (BaseObject * const pOldElement ) = 0; 
     136    virtual void insert       (UInt32       const uiIndex, 
     137                               BaseObject * const pNewElement ) = 0; 
     138    virtual void replace      (UInt32       const uiIndex, 
     139                               BaseObject * const pNewElement ) = 0; 
     140    virtual void replaceObject(BaseObject * const pOldElement, 
     141                               BaseObject * const pNewElement ) = 0; 
     142    virtual void clear        (void                           ) = 0; 
    143143         
    144144    /*! \}                                                                 */