Show
Ignore:
Timestamp:
04/06/07 00:00:32 (2 years ago)
Author:
vossg
Message:

fixed : improved multi aspect value field deletion

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/mixin-collappse/Source/System/Action/RenderTraversal/OSGScreenLODBase.cpp

    r658 r660  
    425425#endif 
    426426 
    427 void ScreenLODBase::resolveLinks(UInt32             uiCurrentAspect, 
    428                                      AspectOffsetStore &oOffsets) 
    429 
    430     Inherited::resolveLinks(uiCurrentAspect, oOffsets); 
    431  
    432     _mfCoverageOverride.terminateShare(uiCurrentAspect, oOffsets); 
     427void ScreenLODBase::resolveLinks(void) 
     428
     429    Inherited::resolveLinks(); 
     430 
     431#ifdef OSG_MT_CPTR_ASPECT 
     432    AspectOffsetStore oOffsets; 
     433 
     434    _pAspectStore->fillOffsetArray(oOffsets, this); 
     435#endif 
     436 
     437 
     438#ifdef OSG_MT_CPTR_ASPECT 
     439    _mfCoverageOverride.terminateShare(Thread::getCurrentAspect(),  
     440                                      oOffsets); 
     441#endif 
    433442} 
    434443