- Timestamp:
- 05/05/08 06:58:23 (2 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/System/Material/Base/OSGSwitchMaterialBase.cpp
r1193 r1197 84 84 \***************************************************************************/ 85 85 86 /*! \var Material PtrSwitchMaterialBase::_mfMaterials86 /*! \var Material * SwitchMaterialBase::_mfMaterials 87 87 Materials to choose from. 88 88 */ … … 227 227 228 228 229 void SwitchMaterialBase::pushToMaterials( const MaterialPtrvalue)229 void SwitchMaterialBase::pushToMaterials(Material * const value) 230 230 { 231 231 editMField(MaterialsFieldMask, _mfMaterials); … … 265 265 } 266 266 267 void SwitchMaterialBase::removeFromMaterials( const MaterialPtrvalue)267 void SwitchMaterialBase::removeFromMaterials(Material * const value) 268 268 { 269 269 Int32 iElemIdx = _mfMaterials.findIndex(value); … … 343 343 SwitchMaterialTransitPtr fc; 344 344 345 if(getClassType().getPrototype() != N ullFC)345 if(getClassType().getPrototype() != NULL) 346 346 { 347 347 FieldContainerTransitPtr tmpPtr = … … 359 359 SwitchMaterialTransitPtr fc; 360 360 361 if(getClassType().getPrototype() != N ullFC)361 if(getClassType().getPrototype() != NULL) 362 362 { 363 363 FieldContainerTransitPtr tmpPtr = … … 371 371 372 372 //! create an empty new instance of the class, do not copy the prototype 373 SwitchMaterial PtrSwitchMaterialBase::createEmpty(void)374 { 375 SwitchMaterial PtrreturnValue;373 SwitchMaterial *SwitchMaterialBase::createEmpty(void) 374 { 375 SwitchMaterial *returnValue; 376 376 377 377 newPtr<SwitchMaterial>(returnValue, Thread::getCurrentLocalFlags()); … … 383 383 } 384 384 385 SwitchMaterial PtrSwitchMaterialBase::createEmptyLocal(BitVector bFlags)386 { 387 SwitchMaterial PtrreturnValue;385 SwitchMaterial *SwitchMaterialBase::createEmptyLocal(BitVector bFlags) 386 { 387 SwitchMaterial *returnValue; 388 388 389 389 newPtr<SwitchMaterial>(returnValue, bFlags); … … 396 396 FieldContainerTransitPtr SwitchMaterialBase::shallowCopy(void) const 397 397 { 398 SwitchMaterial PtrtmpPtr;398 SwitchMaterial *tmpPtr; 399 399 400 400 newPtr(tmpPtr, … … 412 412 BitVector bFlags) const 413 413 { 414 SwitchMaterial PtrtmpPtr;414 SwitchMaterial *tmpPtr; 415 415 416 416 newPtr(tmpPtr, dynamic_cast<const SwitchMaterial *>(this), bFlags); … … 535 535 536 536 #ifdef OSG_MT_CPTR_ASPECT 537 FieldContainer PtrSwitchMaterialBase::createAspectCopy(void) const538 { 539 SwitchMaterial PtrreturnValue;537 FieldContainer *SwitchMaterialBase::createAspectCopy(void) const 538 { 539 SwitchMaterial *returnValue; 540 540 541 541 newAspectCopy(returnValue, … … 556 556 557 557 #if !defined(OSG_DO_DOC) || defined(OSG_DOC_DEV) 558 DataType FieldTraits<SwitchMaterial Ptr>::_type("SwitchMaterialPtr", "MaterialPtr");558 DataType FieldTraits<SwitchMaterial *>::_type("SwitchMaterialPtr", "MaterialPtr"); 559 559 #endif 560 560 561 OSG_FIELDTRAITS_GETTYPE(SwitchMaterial Ptr)561 OSG_FIELDTRAITS_GETTYPE(SwitchMaterial *) 562 562 563 563 OSG_EXPORT_PTR_SFIELD_FULL(PointerSField, 564 SwitchMaterial Ptr,564 SwitchMaterial *, 565 565 0); 566 566 567 567 OSG_EXPORT_PTR_MFIELD_FULL(PointerMField, 568 SwitchMaterial Ptr,568 SwitchMaterial *, 569 569 0); 570 570
