Show
Ignore:
Timestamp:
01/27/09 14:23:20 (5 years ago)
Author:
robert
Message:

Refactored the view stats.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/include/osgViewer/ViewerBase

    r9186 r9554  
    4242         
    4343        /** Set the Stats object used for collect various frame related timing and scene graph stats.*/ 
    44         void setStats(osg::Stats* stats) { _stats = stats; } 
     44        virtual void setViewerStats(osg::Stats* stats) = 0; 
    4545 
    4646        /** Get the Viewers Stats object.*/ 
    47         osg::Stats* getStats() { return _stats.get(); } 
     47        virtual osg::Stats* getViewerStats() = 0; 
    4848 
    4949        /** Get the Viewers Stats object.*/ 
    50         const osg::Stats* getStats() const { return _stats.get(); } 
     50        virtual const osg::Stats* getViewerStats() const = 0; 
    5151 
    5252             
     
    260260 
    261261        virtual void viewerInit() = 0; 
    262          
    263  
    264         osg::ref_ptr<osg::Stats>                    _stats; 
    265262 
    266263        bool                                        _firstFrame;