Changeset 965 for branches/Carsten_PtrWork/Source/System/Depreciated/State/OSGCubeTextureChunkBase.cpp
- Timestamp:
- 10/04/07 19:11:34 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork/Source/System/Depreciated/State/OSGCubeTextureChunkBase.cpp
r876 r965 195 195 false, 196 196 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)); 199 199 200 200 oType.addInitialDesc(pDesc); … … 322 322 } 323 323 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 378 343 379 344 … … 513 478 CubeTextureChunkBase::CubeTextureChunkBase(void) : 514 479 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)), 520 485 _sfIsReflectionMap (bool(true)) 521 486 { … … 524 489 CubeTextureChunkBase::CubeTextureChunkBase(const CubeTextureChunkBase &source) : 525 490 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)), 531 496 _sfIsReflectionMap (source._sfIsReflectionMap ) 532 497 { … … 568 533 return returnValue; 569 534 } 570 571 535 EditFieldHandlePtr CubeTextureChunkBase::editHandlePosZImage (void) 572 536 { … … 593 557 return returnValue; 594 558 } 595 596 559 EditFieldHandlePtr CubeTextureChunkBase::editHandlePosXImage (void) 597 560 { … … 618 581 return returnValue; 619 582 } 620 621 583 EditFieldHandlePtr CubeTextureChunkBase::editHandleNegXImage (void) 622 584 { … … 643 605 return returnValue; 644 606 } 645 646 607 EditFieldHandlePtr CubeTextureChunkBase::editHandlePosYImage (void) 647 608 { … … 668 629 return returnValue; 669 630 } 670 671 631 EditFieldHandlePtr CubeTextureChunkBase::editHandleNegYImage (void) 672 632 { … … 693 653 return returnValue; 694 654 } 695 696 655 EditFieldHandlePtr CubeTextureChunkBase::editHandleIsReflectionMap(void) 697 656 { … … 738 697 { 739 698 Inherited::resolveLinks(); 740 741 699 static_cast<CubeTextureChunk *>(this)->setPosZImage(NullFC); 742 743 700 static_cast<CubeTextureChunk *>(this)->setPosXImage(NullFC); 744 745 701 static_cast<CubeTextureChunk *>(this)->setNegXImage(NullFC); 746 747 702 static_cast<CubeTextureChunk *>(this)->setPosYImage(NullFC); 748 749 703 static_cast<CubeTextureChunk *>(this)->setNegYImage(NullFC); 750 704
