Show
Ignore:
Timestamp:
05/05/08 06:58:23 (5 months ago)
Author:
vossg
Message:

changed: base rebuild interface clean up (removal ptr typedef / NullFC)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/System/Material/Base/OSGChunkMaterialBase.h

    r1193 r1197  
    142142    /*! \{                                                                 */ 
    143143 
    144     static  ChunkMaterialTransitPtr create          (void); 
    145     static  ChunkMaterialPtr        createEmpty     (void); 
    146  
    147     static  ChunkMaterialTransitPtr createLocal     ( 
    148                                               BitVector bFlags = FCLocal::All); 
    149  
    150     static  ChunkMaterialPtr        createEmptyLocal( 
     144    static  ChunkMaterialTransitPtr create          (void); 
     145    static  ChunkMaterial           *createEmpty     (void); 
     146 
     147    static  ChunkMaterialTransitPtr createLocal     ( 
     148                                              BitVector bFlags = FCLocal::All); 
     149 
     150    static  ChunkMaterial            *createEmptyLocal( 
    151151                                              BitVector bFlags = FCLocal::All); 
    152152 
     
    221221 
    222222 
    223                   StateChunkPtr getChunks         (const UInt32 index) const; 
     223                  StateChunk * getChunks         (const UInt32 index) const; 
    224224 
    225225                  Int32               &editSlots          (const UInt32 index); 
     
    237237    /*! \{                                                                 */ 
    238238 
    239     void pushToChunks              (const StateChunkPtr value   ); 
     239    void pushToChunks              (StateChunk * const value   ); 
    240240    void assignChunks              (const MFUnrecStateChunkPtr &value); 
    241241    void removeFromChunks (UInt32                uiIndex ); 
    242     void removeFromChunks(const StateChunkPtr value   ); 
     242    void removeFromChunks(StateChunk * const value   ); 
    243243    void clearChunks                (void                          ); 
    244244 
     
    274274 
    275275#ifdef OSG_MT_CPTR_ASPECT 
    276     virtual FieldContainerPtr createAspectCopy(void) const; 
     276    virtual FieldContainer *createAspectCopy(void) const; 
    277277#endif 
    278278