- Timestamp:
- 05/05/08 06:58:23 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/System/Material/Base/OSGMultiPassMaterialBase.h
r1193 r1197 130 130 131 131 132 Material PtrgetMaterials (const UInt32 index) const;132 Material * getMaterials (const UInt32 index) const; 133 133 134 134 /*! \} */ … … 148 148 /*! \{ */ 149 149 150 void addMaterial ( const MaterialPtrvalue );151 void assignMaterialsFrom (const MFUnrecMaterialPtr &value);152 void subMaterial (UInt32 uiIndex );153 void subMaterial ( const MaterialPtrvalue );150 void addMaterial (Material * const value ); 151 void assignMaterialsFrom (const MFUnrecMaterialPtr &value); 152 void subMaterial (UInt32 uiIndex ); 153 void subMaterial (Material * const value ); 154 154 void clearMaterials (void ); 155 155 … … 172 172 /*! \{ */ 173 173 174 static MultiPassMaterialTransitPtr create (void);175 static MultiPassMaterial PtrcreateEmpty (void);176 177 static MultiPassMaterialTransitPtr createLocal (178 BitVector bFlags = FCLocal::All);179 180 static MultiPassMaterial PtrcreateEmptyLocal(174 static MultiPassMaterialTransitPtr create (void); 175 static MultiPassMaterial *createEmpty (void); 176 177 static MultiPassMaterialTransitPtr createLocal ( 178 BitVector bFlags = FCLocal::All); 179 180 static MultiPassMaterial *createEmptyLocal( 181 181 BitVector bFlags = FCLocal::All); 182 182 … … 266 266 267 267 #ifdef OSG_MT_CPTR_ASPECT 268 virtual FieldContainer PtrcreateAspectCopy(void) const;268 virtual FieldContainer *createAspectCopy(void) const; 269 269 #endif 270 270
