Changeset 339

Show
Ignore:
Timestamp:
10/21/06 13:46:19 (2 years ago)
Author:
dirk
Message:

Moved changed functor handling. Otherwise direct changed() calls (like the Properties do) are ignored

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Dirk_RenderTraversalWork/Source/System/FieldContainer/Base/OSGChangeList.cpp

    r107 r339  
    134134        pTmp->changed      (uncommitedChanges, ChangedOrigin::Commit); 
    135135 
    136         pTmp->callChangedFunctors(uncommitedChanges); 
     136        // moved to FieldContainer::changed() 
     137        // pTmp->callChangedFunctors(uncommitedChanges); 
    137138 
    138139        whichField        |= uncommitedChanges; 
     
    552553void ChangeList::swap(ChangeList &pOther) 
    553554{ 
     555    FFATAL(("**************************************\n" 
     556            "ChangeList::swap: Not implemented yet!\n" 
     557            "**************************************\n")); 
    554558} 
    555559 
    556560void ChangeList::merge(ChangeList &other) 
    557561{ 
     562    FFATAL(("***************************************\n" 
     563            "ChangeList::merge: Not implemented yet!\n" 
     564            "***************************************\n")); 
    558565} 
    559566 
    560567void ChangeList::copy(ChangeList &other) 
    561568{ 
     569    FFATAL(("**************************************\n" 
     570            "ChangeList::copy: Not implemented yet!\n" 
     571            "**************************************\n")); 
    562572} 
    563573 
  • branches/Dirk_RenderTraversalWork/Source/System/FieldContainer/Base/OSGFieldContainer.inl

    r107 r339  
    6464                             UInt32            origin    ) 
    6565{ 
     66    callChangedFunctors(whichField); 
    6667} 
    6768 
  • branches/Dirk_RenderTraversalWork/Source/System/FieldContainer/Base/OSGFieldContainerAttachment.cpp

    r107 r339  
    4949 
    5050OSG_USING_NAMESPACE 
     51 
     52/*-------------------------------------------------------------------------*/ 
     53/*                               Fields                                    */ 
    5154 
    5255void FieldContainerAttachment::classDescInserter(TypeObject &oType)