Show
Ignore:
Timestamp:
10/04/07 19:11:34 (1 year ago)
Author:
cneumann
Message:

Work in progress commit.

NOTE: it does NOT compile at this point.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork/Source/System/Depreciated/State/OSGCubeTextureChunkBase.cpp

    r876 r965  
    195195        false, 
    196196        Field::SFDefaultFlags, 
    197         static_cast<FieldEditMethodSig>(&CubeTextureChunkBase::editHandleIsReflectionMap), 
    198         static_cast<FieldGetMethodSig >(&CubeTextureChunkBase::getHandleIsReflectionMap)); 
     197        static_cast<FieldEditMethodSig>(&CubeTextureChunkBase::invalidEditField), 
     198        static_cast<FieldGetMethodSig >(&CubeTextureChunkBase::invalidGetField)); 
    199199 
    200200    oType.addInitialDesc(pDesc); 
     
    322322} 
    323323 
    324 /*------------------------- decorator get ------------------------------*/ 
    325  
    326  
    327 //! Get the CubeTextureChunk::_sfPosZImage field. 
    328 const SFImagePtr *CubeTextureChunkBase::getSFPosZImage(void) const 
    329 
    330     return &_sfPosZImage; 
    331 
    332  
    333 //! Get the CubeTextureChunk::_sfPosXImage field. 
    334 const SFImagePtr *CubeTextureChunkBase::getSFPosXImage(void) const 
    335 
    336     return &_sfPosXImage; 
    337 
    338  
    339 //! Get the CubeTextureChunk::_sfNegXImage field. 
    340 const SFImagePtr *CubeTextureChunkBase::getSFNegXImage(void) const 
    341 
    342     return &_sfNegXImage; 
    343 
    344  
    345 //! Get the CubeTextureChunk::_sfPosYImage field. 
    346 const SFImagePtr *CubeTextureChunkBase::getSFPosYImage(void) const 
    347 
    348     return &_sfPosYImage; 
    349 
    350  
    351 //! Get the CubeTextureChunk::_sfNegYImage field. 
    352 const SFImagePtr *CubeTextureChunkBase::getSFNegYImage(void) const 
    353 
    354     return &_sfNegYImage; 
    355 
    356  
    357 SFBool *CubeTextureChunkBase::editSFIsReflectionMap(void) 
    358 
    359     editSField(IsReflectionMapFieldMask); 
    360  
    361     return &_sfIsReflectionMap; 
    362 
    363  
    364 const SFBool *CubeTextureChunkBase::getSFIsReflectionMap(void) const 
    365 
    366     return &_sfIsReflectionMap; 
    367 
    368  
    369 #ifdef OSG_1_GET_COMPAT 
    370 SFBool              *CubeTextureChunkBase::getSFIsReflectionMap(void) 
    371 
    372     return this->editSFIsReflectionMap(); 
    373 
    374 #endif 
    375  
    376  
    377  
     324/*-------------------------------------------------------------------------*/ 
     325/* Field SFPosZImage                                                       */ 
     326 
     327/*-------------------------------------------------------------------------*/ 
     328/* Field SFPosXImage                                                       */ 
     329 
     330/*-------------------------------------------------------------------------*/ 
     331/* Field SFNegXImage                                                       */ 
     332 
     333/*-------------------------------------------------------------------------*/ 
     334/* Field SFPosYImage                                                       */ 
     335 
     336/*-------------------------------------------------------------------------*/ 
     337/* Field SFNegYImage                                                       */ 
     338 
     339/*-------------------------------------------------------------------------*/ 
     340/* Field SFIsReflectionMap                                                 */ 
     341 
     342     
    378343 
    379344 
     
    513478CubeTextureChunkBase::CubeTextureChunkBase(void) : 
    514479    Inherited(), 
    515     _sfPosZImage              (NullFC), 
    516     _sfPosXImage              (NullFC), 
    517     _sfNegXImage              (NullFC), 
    518     _sfPosYImage              (NullFC), 
    519     _sfNegYImage              (NullFC), 
     480    _sfPosZImage              (ImagePtr(NullFC)), 
     481    _sfPosXImage              (ImagePtr(NullFC)), 
     482    _sfNegXImage              (ImagePtr(NullFC)), 
     483    _sfPosYImage              (ImagePtr(NullFC)), 
     484    _sfNegYImage              (ImagePtr(NullFC)), 
    520485    _sfIsReflectionMap        (bool(true)) 
    521486{ 
     
    524489CubeTextureChunkBase::CubeTextureChunkBase(const CubeTextureChunkBase &source) : 
    525490    Inherited(source), 
    526     _sfPosZImage              (NullFC), 
    527     _sfPosXImage              (NullFC), 
    528     _sfNegXImage              (NullFC), 
    529     _sfPosYImage              (NullFC), 
    530     _sfNegYImage              (NullFC), 
     491    _sfPosZImage              (ImagePtr(NullFC)), 
     492    _sfPosXImage              (ImagePtr(NullFC)), 
     493    _sfNegXImage              (ImagePtr(NullFC)), 
     494    _sfPosYImage              (ImagePtr(NullFC)), 
     495    _sfNegYImage              (ImagePtr(NullFC)), 
    531496    _sfIsReflectionMap        (source._sfIsReflectionMap        ) 
    532497{ 
     
    568533    return returnValue; 
    569534} 
    570  
    571535EditFieldHandlePtr CubeTextureChunkBase::editHandlePosZImage      (void) 
    572536{ 
     
    593557    return returnValue; 
    594558} 
    595  
    596559EditFieldHandlePtr CubeTextureChunkBase::editHandlePosXImage      (void) 
    597560{ 
     
    618581    return returnValue; 
    619582} 
    620  
    621583EditFieldHandlePtr CubeTextureChunkBase::editHandleNegXImage      (void) 
    622584{ 
     
    643605    return returnValue; 
    644606} 
    645  
    646607EditFieldHandlePtr CubeTextureChunkBase::editHandlePosYImage      (void) 
    647608{ 
     
    668629    return returnValue; 
    669630} 
    670  
    671631EditFieldHandlePtr CubeTextureChunkBase::editHandleNegYImage      (void) 
    672632{ 
     
    693653    return returnValue; 
    694654} 
    695  
    696655EditFieldHandlePtr CubeTextureChunkBase::editHandleIsReflectionMap(void) 
    697656{ 
     
    738697{ 
    739698    Inherited::resolveLinks(); 
    740  
    741699    static_cast<CubeTextureChunk *>(this)->setPosZImage(NullFC); 
    742  
    743700    static_cast<CubeTextureChunk *>(this)->setPosXImage(NullFC); 
    744  
    745701    static_cast<CubeTextureChunk *>(this)->setNegXImage(NullFC); 
    746  
    747702    static_cast<CubeTextureChunk *>(this)->setPosYImage(NullFC); 
    748  
    749703    static_cast<CubeTextureChunk *>(this)->setNegYImage(NullFC); 
    750704