- Timestamp:
- 05/05/08 06:58:23 (4 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/System/Material/Base/OSGChunkMaterialBase.cpp
r1193 r1197 91 91 \***************************************************************************/ 92 92 93 /*! \var StateChunk PtrChunkMaterialBase::_mfChunks93 /*! \var StateChunk * ChunkMaterialBase::_mfChunks 94 94 95 95 */ … … 244 244 245 245 246 void ChunkMaterialBase::pushToChunks( const StateChunkPtrvalue)246 void ChunkMaterialBase::pushToChunks(StateChunk * const value) 247 247 { 248 248 editMField(ChunksFieldMask, _mfChunks); … … 282 282 } 283 283 284 void ChunkMaterialBase::removeFromChunks( const StateChunkPtrvalue)284 void ChunkMaterialBase::removeFromChunks(StateChunk * const value) 285 285 { 286 286 Int32 iElemIdx = _mfChunks.findIndex(value); … … 360 360 ChunkMaterialTransitPtr fc; 361 361 362 if(getClassType().getPrototype() != N ullFC)362 if(getClassType().getPrototype() != NULL) 363 363 { 364 364 FieldContainerTransitPtr tmpPtr = … … 376 376 ChunkMaterialTransitPtr fc; 377 377 378 if(getClassType().getPrototype() != N ullFC)378 if(getClassType().getPrototype() != NULL) 379 379 { 380 380 FieldContainerTransitPtr tmpPtr = … … 388 388 389 389 //! create an empty new instance of the class, do not copy the prototype 390 ChunkMaterial PtrChunkMaterialBase::createEmpty(void)391 { 392 ChunkMaterial PtrreturnValue;390 ChunkMaterial *ChunkMaterialBase::createEmpty(void) 391 { 392 ChunkMaterial *returnValue; 393 393 394 394 newPtr<ChunkMaterial>(returnValue, Thread::getCurrentLocalFlags()); … … 400 400 } 401 401 402 ChunkMaterial PtrChunkMaterialBase::createEmptyLocal(BitVector bFlags)403 { 404 ChunkMaterial PtrreturnValue;402 ChunkMaterial *ChunkMaterialBase::createEmptyLocal(BitVector bFlags) 403 { 404 ChunkMaterial *returnValue; 405 405 406 406 newPtr<ChunkMaterial>(returnValue, bFlags); … … 413 413 FieldContainerTransitPtr ChunkMaterialBase::shallowCopy(void) const 414 414 { 415 ChunkMaterial PtrtmpPtr;415 ChunkMaterial *tmpPtr; 416 416 417 417 newPtr(tmpPtr, … … 429 429 BitVector bFlags) const 430 430 { 431 ChunkMaterial PtrtmpPtr;431 ChunkMaterial *tmpPtr; 432 432 433 433 newPtr(tmpPtr, dynamic_cast<const ChunkMaterial *>(this), bFlags); … … 552 552 553 553 #ifdef OSG_MT_CPTR_ASPECT 554 FieldContainer PtrChunkMaterialBase::createAspectCopy(void) const555 { 556 ChunkMaterial PtrreturnValue;554 FieldContainer *ChunkMaterialBase::createAspectCopy(void) const 555 { 556 ChunkMaterial *returnValue; 557 557 558 558 newAspectCopy(returnValue, … … 582 582 583 583 #if !defined(OSG_DO_DOC) || defined(OSG_DOC_DEV) 584 DataType FieldTraits<ChunkMaterial Ptr>::_type("ChunkMaterialPtr", "MaterialPtr");584 DataType FieldTraits<ChunkMaterial *>::_type("ChunkMaterialPtr", "MaterialPtr"); 585 585 #endif 586 586 587 OSG_FIELDTRAITS_GETTYPE(ChunkMaterial Ptr)587 OSG_FIELDTRAITS_GETTYPE(ChunkMaterial *) 588 588 589 589 OSG_EXPORT_PTR_SFIELD_FULL(PointerSField, 590 ChunkMaterial Ptr,590 ChunkMaterial *, 591 591 0); 592 592 593 593 OSG_EXPORT_PTR_MFIELD_FULL(PointerMField, 594 ChunkMaterial Ptr,594 ChunkMaterial *, 595 595 0); 596 596
