Show
Ignore:
Timestamp:
01/24/08 15:11:54 (1 year ago)
Author:
cneumann
Message:

fixed: aspect sync for child/parent fields

missing editSField/editMField calls

added: simple test program for MT

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork2/Source/System/NodeCores/Groups/DynamicStateGenerators/OSGCubeMapGeneratorBase.inl

    r1017 r1041  
    7979CubeMapGeneratorBase::editSFRoot(void) 
    8080{ 
     81    editSField(RootFieldMask); 
     82 
    8183    return &_sfRoot; 
    8284} 
     
    9193CubeMapGeneratorBase::editRoot(void) 
    9294{ 
     95    editSField(RootFieldMask); 
     96 
    9397    return _sfRoot.editValue(); 
    9498} 
     
    114118CubeMapGeneratorBase::editSFTexture(void) 
    115119{ 
     120    editSField(TextureFieldMask); 
     121 
    116122    return &_sfTexture; 
    117123} 
     
    126132CubeMapGeneratorBase::editTexture(void) 
    127133{ 
     134    editSField(TextureFieldMask); 
     135 
    128136    return _sfTexture.editValue(); 
    129137} 
     
    259267CubeMapGeneratorBase::editSFBeacon(void) 
    260268{ 
     269    editSField(BeaconFieldMask); 
     270 
    261271    return &_sfBeacon; 
    262272} 
     
    271281CubeMapGeneratorBase::editBeacon(void) 
    272282{ 
     283    editSField(BeaconFieldMask); 
     284 
    273285    return _sfBeacon.editValue(); 
    274286} 
     
    514526CubeMapGeneratorBase::editSFBackground(void) 
    515527{ 
     528    editSField(BackgroundFieldMask); 
     529 
    516530    return &_sfBackground; 
    517531} 
     
    526540CubeMapGeneratorBase::editBackground(void) 
    527541{ 
     542    editSField(BackgroundFieldMask); 
     543 
    528544    return _sfBackground.editValue(); 
    529545} 
     
    550566CubeMapGeneratorBase::editMFExclude(void) 
    551567{ 
     568    editMField(ExcludeFieldMask, _mfExclude); 
     569     
    552570    return &_mfExclude; 
    553571} 
     
    562580CubeMapGeneratorBase::editExclude(void) 
    563581{ 
     582    editMField(ExcludeFieldMask, _mfExclude); 
     583 
    564584    return _mfExclude; 
    565585} 
     
    574594CubeMapGeneratorBase::editExclude(UInt32 const index) 
    575595{ 
     596    editMField(ExcludeFieldMask, _mfExclude); 
     597 
    576598    return _mfExclude[index]; 
    577599}