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

changed: generic interface activated
fixed: single parent unlinking

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork2/Source/Contrib/Manipulators/OSGManipulatorBase.h

    r1032 r1033  
    629629typedef ManipulatorBase::ObjWeakRefPtr     ManipulatorWeakRefPtr; 
    630630typedef ManipulatorBase::ObjParentPtr      ManipulatorParentPtr; 
    631 typedef ManipulatorBase::ObjInternalRefPtr ManipulatorInternalPtr; 
    632  
    633 typedef boost::mpl::if_
    634     boost::mpl::bool_<ManipulatorBase::isNodeCore>
    635     CoredNodePtr<Manipulator>, 
     631typedef ManipulatorBase::ObjInternalRefPtr ManipulatorInternalRefPtr; 
     632 
     633typedef boost::mpl::if_c
     634    ManipulatorBase::isNodeCore
     635    CoredNodeRefPtr<Manipulator>, 
    636636    FieldContainer::attempt_to_create_CoredNodePtr_on_non_NodeCore_FC>::type 
    637637 
    638         ManipulatorNodePtr; 
     638        ManipulatorNodeRefPtr; 
     639         
     640typedef boost::mpl::if_c< 
     641    ManipulatorBase::isNodeCore, 
     642    CoredNodeMTRefPtr<Manipulator>, 
     643    FieldContainer::attempt_to_create_CoredNodePtr_on_non_NodeCore_FC>::type 
     644     
     645        ManipulatorNodeMTRefPtr; 
    639646 
    640647OSG_END_NAMESPACE