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/Drawables/Particles/OSGParticlesBase.inl

    r1017 r1041  
    134134ParticlesBase::editSFPositions(void) 
    135135{ 
     136    editSField(PositionsFieldMask); 
     137 
    136138    return &_sfPositions; 
    137139} 
     
    146148ParticlesBase::editPositions(void) 
    147149{ 
     150    editSField(PositionsFieldMask); 
     151 
    148152    return _sfPositions.editValue(); 
    149153} 
     
    169173ParticlesBase::editSFSecPositions(void) 
    170174{ 
     175    editSField(SecPositionsFieldMask); 
     176 
    171177    return &_sfSecPositions; 
    172178} 
     
    181187ParticlesBase::editSecPositions(void) 
    182188{ 
     189    editSField(SecPositionsFieldMask); 
     190 
    183191    return _sfSecPositions.editValue(); 
    184192} 
     
    204212ParticlesBase::editSFColors(void) 
    205213{ 
     214    editSField(ColorsFieldMask); 
     215 
    206216    return &_sfColors; 
    207217} 
     
    216226ParticlesBase::editColors(void) 
    217227{ 
     228    editSField(ColorsFieldMask); 
     229 
    218230    return _sfColors.editValue(); 
    219231} 
     
    239251ParticlesBase::editSFNormals(void) 
    240252{ 
     253    editSField(NormalsFieldMask); 
     254 
    241255    return &_sfNormals; 
    242256} 
     
    251265ParticlesBase::editNormals(void) 
    252266{ 
     267    editSField(NormalsFieldMask); 
     268 
    253269    return _sfNormals.editValue(); 
    254270}