Changeset 976 for branches/Carsten_PtrWork/Source/System/Depreciated/State/OSGCubeTextureChunkBase.cpp
- Timestamp:
- 10/20/07 18:11:52 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork/Source/System/Depreciated/State/OSGCubeTextureChunkBase.cpp
r965 r976 98 98 \***************************************************************************/ 99 99 100 /*! \var Image PtrCubeTextureChunkBase::_sfPosZImage100 /*! \var ImageInternalRefPtr CubeTextureChunkBase::_sfPosZImage 101 101 The image for the positive Z direction for the cube tetxure. 102 102 */ 103 103 104 /*! \var Image PtrCubeTextureChunkBase::_sfPosXImage104 /*! \var ImageInternalRefPtr CubeTextureChunkBase::_sfPosXImage 105 105 The image for the positive X direction for the cube tetxure. 106 106 */ 107 107 108 /*! \var Image PtrCubeTextureChunkBase::_sfNegXImage108 /*! \var ImageInternalRefPtr CubeTextureChunkBase::_sfNegXImage 109 109 The image for the negative X direction for the cube tetxure. 110 110 */ 111 111 112 /*! \var Image PtrCubeTextureChunkBase::_sfPosYImage112 /*! \var ImageInternalRefPtr CubeTextureChunkBase::_sfPosYImage 113 113 The image for the positive Y direction for the cube tetxure. 114 114 */ 115 115 116 /*! \var Image PtrCubeTextureChunkBase::_sfNegYImage116 /*! \var ImageInternalRefPtr CubeTextureChunkBase::_sfNegYImage 117 117 The image for the negative Y direction for the cube tetxure. 118 118 */ … … 128 128 129 129 130 pDesc = new SFImage Ptr::Description(131 SFImage Ptr::getClassType(),130 pDesc = new SFImageInternalRefPtr::Description( 131 SFImageInternalRefPtr::getClassType(), 132 132 "posZImage", 133 133 "The image for the positive Z direction for the cube tetxure.\n", … … 140 140 oType.addInitialDesc(pDesc); 141 141 142 pDesc = new SFImage Ptr::Description(143 SFImage Ptr::getClassType(),142 pDesc = new SFImageInternalRefPtr::Description( 143 SFImageInternalRefPtr::getClassType(), 144 144 "posXImage", 145 145 "The image for the positive X direction for the cube tetxure.\n", … … 152 152 oType.addInitialDesc(pDesc); 153 153 154 pDesc = new SFImage Ptr::Description(155 SFImage Ptr::getClassType(),154 pDesc = new SFImageInternalRefPtr::Description( 155 SFImageInternalRefPtr::getClassType(), 156 156 "negXImage", 157 157 "The image for the negative X direction for the cube tetxure.\n", … … 164 164 oType.addInitialDesc(pDesc); 165 165 166 pDesc = new SFImage Ptr::Description(167 SFImage Ptr::getClassType(),166 pDesc = new SFImageInternalRefPtr::Description( 167 SFImageInternalRefPtr::getClassType(), 168 168 "posYImage", 169 169 "The image for the positive Y direction for the cube tetxure.\n", … … 176 176 oType.addInitialDesc(pDesc); 177 177 178 pDesc = new SFImage Ptr::Description(179 SFImage Ptr::getClassType(),178 pDesc = new SFImageInternalRefPtr::Description( 179 SFImageInternalRefPtr::getClassType(), 180 180 "negYImage", 181 181 "The image for the negative Y direction for the cube tetxure.\n", … … 238 238 "\t<Field\n" 239 239 "\t\tname=\"posZImage\"\n" 240 "\t\ttype=\"ImagePtr\"\n" 240 " category=\"pointer\"\n" 241 "\t\ttype=\"Image\"\n" 241 242 "\t\tcardinality=\"single\"\n" 242 243 "\t\tvisibility=\"external\"\n" … … 247 248 "\t<Field\n" 248 249 "\t\tname=\"posXImage\"\n" 249 "\t\ttype=\"ImagePtr\"\n" 250 " category=\"pointer\"\n" 251 "\t\ttype=\"Image\"\n" 250 252 "\t\tcardinality=\"single\"\n" 251 253 "\t\tvisibility=\"external\"\n" … … 256 258 "\t<Field\n" 257 259 "\t\tname=\"negXImage\"\n" 258 "\t\ttype=\"ImagePtr\"\n" 260 " category=\"pointer\"\n" 261 "\t\ttype=\"Image\"\n" 259 262 "\t\tcardinality=\"single\"\n" 260 263 "\t\tvisibility=\"external\"\n" … … 265 268 "\t<Field\n" 266 269 "\t\tname=\"posYImage\"\n" 267 "\t\ttype=\"ImagePtr\"\n" 270 " category=\"pointer\"\n" 271 "\t\ttype=\"Image\"\n" 268 272 "\t\tcardinality=\"single\"\n" 269 273 "\t\tvisibility=\"external\"\n" … … 274 278 "\t<Field\n" 275 279 "\t\tname=\"negYImage\"\n" 276 "\t\ttype=\"ImagePtr\"\n" 280 " category=\"pointer\"\n" 281 "\t\ttype=\"Image\"\n" 277 282 "\t\tcardinality=\"single\"\n" 278 283 "\t\tvisibility=\"external\"\n" … … 478 483 CubeTextureChunkBase::CubeTextureChunkBase(void) : 479 484 Inherited(), 480 _sfPosZImage (Image Ptr(NullFC)),481 _sfPosXImage (Image Ptr(NullFC)),482 _sfNegXImage (Image Ptr(NullFC)),483 _sfPosYImage (Image Ptr(NullFC)),484 _sfNegYImage (Image Ptr(NullFC)),485 _sfPosZImage (ImageInternalRefPtr(NullFC)), 486 _sfPosXImage (ImageInternalRefPtr(NullFC)), 487 _sfNegXImage (ImageInternalRefPtr(NullFC)), 488 _sfPosYImage (ImageInternalRefPtr(NullFC)), 489 _sfNegYImage (ImageInternalRefPtr(NullFC)), 485 490 _sfIsReflectionMap (bool(true)) 486 491 { … … 489 494 CubeTextureChunkBase::CubeTextureChunkBase(const CubeTextureChunkBase &source) : 490 495 Inherited(source), 491 _sfPosZImage (Image Ptr(NullFC)),492 _sfPosXImage (Image Ptr(NullFC)),493 _sfNegXImage (Image Ptr(NullFC)),494 _sfPosYImage (Image Ptr(NullFC)),495 _sfNegYImage (Image Ptr(NullFC)),496 _sfPosZImage (ImageInternalRefPtr(NullFC)), 497 _sfPosXImage (ImageInternalRefPtr(NullFC)), 498 _sfNegXImage (ImageInternalRefPtr(NullFC)), 499 _sfPosYImage (ImageInternalRefPtr(NullFC)), 500 _sfNegYImage (ImageInternalRefPtr(NullFC)), 496 501 _sfIsReflectionMap (source._sfIsReflectionMap ) 497 502 { … … 526 531 GetFieldHandlePtr CubeTextureChunkBase::getHandlePosZImage (void) const 527 532 { 528 SFImage Ptr::GetHandlePtr returnValue(529 new SFImage Ptr::GetHandle(533 SFImageInternalRefPtr::GetHandlePtr returnValue( 534 new SFImageInternalRefPtr::GetHandle( 530 535 &_sfPosZImage, 531 536 this->getType().getFieldDesc(PosZImageFieldId))); … … 535 540 EditFieldHandlePtr CubeTextureChunkBase::editHandlePosZImage (void) 536 541 { 537 SFImage Ptr::EditHandlePtr returnValue(538 new SFImage Ptr::EditHandle(542 SFImageInternalRefPtr::EditHandlePtr returnValue( 543 new SFImageInternalRefPtr::EditHandle( 539 544 &_sfPosZImage, 540 545 this->getType().getFieldDesc(PosZImageFieldId))); … … 550 555 GetFieldHandlePtr CubeTextureChunkBase::getHandlePosXImage (void) const 551 556 { 552 SFImage Ptr::GetHandlePtr returnValue(553 new SFImage Ptr::GetHandle(557 SFImageInternalRefPtr::GetHandlePtr returnValue( 558 new SFImageInternalRefPtr::GetHandle( 554 559 &_sfPosXImage, 555 560 this->getType().getFieldDesc(PosXImageFieldId))); … … 559 564 EditFieldHandlePtr CubeTextureChunkBase::editHandlePosXImage (void) 560 565 { 561 SFImage Ptr::EditHandlePtr returnValue(562 new SFImage Ptr::EditHandle(566 SFImageInternalRefPtr::EditHandlePtr returnValue( 567 new SFImageInternalRefPtr::EditHandle( 563 568 &_sfPosXImage, 564 569 this->getType().getFieldDesc(PosXImageFieldId))); … … 574 579 GetFieldHandlePtr CubeTextureChunkBase::getHandleNegXImage (void) const 575 580 { 576 SFImage Ptr::GetHandlePtr returnValue(577 new SFImage Ptr::GetHandle(581 SFImageInternalRefPtr::GetHandlePtr returnValue( 582 new SFImageInternalRefPtr::GetHandle( 578 583 &_sfNegXImage, 579 584 this->getType().getFieldDesc(NegXImageFieldId))); … … 583 588 EditFieldHandlePtr CubeTextureChunkBase::editHandleNegXImage (void) 584 589 { 585 SFImage Ptr::EditHandlePtr returnValue(586 new SFImage Ptr::EditHandle(590 SFImageInternalRefPtr::EditHandlePtr returnValue( 591 new SFImageInternalRefPtr::EditHandle( 587 592 &_sfNegXImage, 588 593 this->getType().getFieldDesc(NegXImageFieldId))); … … 598 603 GetFieldHandlePtr CubeTextureChunkBase::getHandlePosYImage (void) const 599 604 { 600 SFImage Ptr::GetHandlePtr returnValue(601 new SFImage Ptr::GetHandle(605 SFImageInternalRefPtr::GetHandlePtr returnValue( 606 new SFImageInternalRefPtr::GetHandle( 602 607 &_sfPosYImage, 603 608 this->getType().getFieldDesc(PosYImageFieldId))); … … 607 612 EditFieldHandlePtr CubeTextureChunkBase::editHandlePosYImage (void) 608 613 { 609 SFImage Ptr::EditHandlePtr returnValue(610 new SFImage Ptr::EditHandle(614 SFImageInternalRefPtr::EditHandlePtr returnValue( 615 new SFImageInternalRefPtr::EditHandle( 611 616 &_sfPosYImage, 612 617 this->getType().getFieldDesc(PosYImageFieldId))); … … 622 627 GetFieldHandlePtr CubeTextureChunkBase::getHandleNegYImage (void) const 623 628 { 624 SFImage Ptr::GetHandlePtr returnValue(625 new SFImage Ptr::GetHandle(629 SFImageInternalRefPtr::GetHandlePtr returnValue( 630 new SFImageInternalRefPtr::GetHandle( 626 631 &_sfNegYImage, 627 632 this->getType().getFieldDesc(NegYImageFieldId))); … … 631 636 EditFieldHandlePtr CubeTextureChunkBase::editHandleNegYImage (void) 632 637 { 633 SFImage Ptr::EditHandlePtr returnValue(634 new SFImage Ptr::EditHandle(638 SFImageInternalRefPtr::EditHandlePtr returnValue( 639 new SFImageInternalRefPtr::EditHandle( 635 640 &_sfNegYImage, 636 641 this->getType().getFieldDesc(NegYImageFieldId))); … … 709 714 OSG_END_NAMESPACE 710 715 711 #include "OSGS FieldAdaptor.ins"712 #include "OSGM FieldAdaptor.ins"716 #include "OSGSPointerFieldAdapter.ins" 717 #include "OSGMPointerFieldAdapter.ins" 713 718 714 719 OSG_BEGIN_NAMESPACE 715 720 716 721 #if !defined(OSG_DO_DOC) || defined(OSG_DOC_DEV) 717 DataType FieldTraits<CubeTextureChunkPtr>::_type("CubeTextureChunkPtr", "TextureChunkPtr"); 722 DataType FieldTraits<CubeTextureChunkInternalRefPtr>::_type( 723 "CubeTextureChunkInternalRefPtr", 724 "TextureChunkInternalRefPtr"); 725 DataType FieldTraits<CubeTextureChunkWeakRefPtr>::_type( 726 "CubeTextureChunkWeakRefPtr", 727 "TextureChunkWeakRefPtr"); 728 DataType FieldTraits<CubeTextureChunkParentPtr>::_type( 729 "CubeTextureChunkParentPtr", 730 "TextureChunkParentPtr"); 718 731 #endif 719 732 720 OSG_FIELDTRAITS_GETTYPE(CubeTextureChunkPtr) 721 722 OSG_FIELD_DLLEXPORT_DEF2(SFieldAdaptor, CubeTextureChunkPtr, SFFieldContainerPtr); 723 OSG_FIELD_DLLEXPORT_DEF2(MFieldAdaptor, CubeTextureChunkPtr, MFFieldContainerPtr); 733 OSG_FIELDTRAITS_GETTYPE(CubeTextureChunkInternalRefPtr) 734 OSG_FIELDTRAITS_GETTYPE(CubeTextureChunkWeakRefPtr) 735 OSG_FIELDTRAITS_GETTYPE(CubeTextureChunkParentPtr) 736 737 OSG_FIELD_DLLEXPORT_DEF2(SPointerFieldAdapter, 738 CubeTextureChunkInternalRefPtr, 739 SFFieldContainerInternalRefPtr); 740 OSG_FIELD_DLLEXPORT_DEF2(SPointerFieldAdapter, 741 CubeTextureChunkWeakRefPtr, 742 SFFieldContainerWeakRefPtr); 743 OSG_FIELD_DLLEXPORT_DEF2(SPointerFieldAdapter, 744 CubeTextureChunkParentPtr, 745 SFFieldContainerParentPtr); 746 OSG_FIELD_DLLEXPORT_DEF2(MPointerFieldAdapter, 747 CubeTextureChunkInternalRefPtr, 748 MFFieldContainerInternalRefPtr); 749 OSG_FIELD_DLLEXPORT_DEF2(MPointerFieldAdapter, 750 CubeTextureChunkWeakRefPtr, 751 MFFieldContainerWeakRefPtr); 752 OSG_FIELD_DLLEXPORT_DEF2(MPointerFieldAdapter, 753 CubeTextureChunkParentPtr, 754 MFFieldContainerParentPtr); 724 755 725 756 OSG_END_NAMESPACE
