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/Cluster/Window/MultiDisplay/OSGMultiDisplayWindowBase.h

    r1032 r1033  
    370370typedef MultiDisplayWindowBase::ObjWeakRefPtr     MultiDisplayWindowWeakRefPtr; 
    371371typedef MultiDisplayWindowBase::ObjParentPtr      MultiDisplayWindowParentPtr; 
    372 typedef MultiDisplayWindowBase::ObjInternalRefPtr MultiDisplayWindowInternalPtr; 
    373  
    374 typedef boost::mpl::if_
    375     boost::mpl::bool_<MultiDisplayWindowBase::isNodeCore>
    376     CoredNodePtr<MultiDisplayWindow>, 
     372typedef MultiDisplayWindowBase::ObjInternalRefPtr MultiDisplayWindowInternalRefPtr; 
     373 
     374typedef boost::mpl::if_c
     375    MultiDisplayWindowBase::isNodeCore
     376    CoredNodeRefPtr<MultiDisplayWindow>, 
    377377    FieldContainer::attempt_to_create_CoredNodePtr_on_non_NodeCore_FC>::type 
    378378 
    379         MultiDisplayWindowNodePtr; 
     379        MultiDisplayWindowNodeRefPtr; 
     380         
     381typedef boost::mpl::if_c< 
     382    MultiDisplayWindowBase::isNodeCore, 
     383    CoredNodeMTRefPtr<MultiDisplayWindow>, 
     384    FieldContainer::attempt_to_create_CoredNodePtr_on_non_NodeCore_FC>::type 
     385     
     386        MultiDisplayWindowNodeMTRefPtr; 
    380387 
    381388OSG_END_NAMESPACE