Changeset 10174 for OpenSceneGraph/trunk/include/osg/NodeVisitor
- Timestamp:
- 05/11/09 13:39:12 (4 years ago)
- Files:
-
- 1 modified
-
OpenSceneGraph/trunk/include/osg/NodeVisitor (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/include/osg/NodeVisitor
r9464 r10174 275 275 { 276 276 public: 277 277 278 278 DatabaseRequestHandler(): 279 279 Referenced(true) {} 280 281 virtual void requestNodeFile(const std::string& fileName,osg::Group* group, float priority, const FrameStamp* framestamp, osg::ref_ptr<osg::Referenced>& databaseRequest ) = 0;282 280 281 virtual void requestNodeFile(const std::string& fileName,osg::Group* group, float priority, const FrameStamp* framestamp, osg::ref_ptr<osg::Referenced>& databaseRequest, const osg::Referenced* options=0) = 0; 282 283 283 protected: 284 284 virtual ~DatabaseRequestHandler() {} 285 285 }; 286 286 287 287 /** Set the handler for database requests.*/ 288 288 void setDatabaseRequestHandler(DatabaseRequestHandler* handler) { _databaseRequestHandler = handler; } 289 289 290 290 /** Get the handler for database requests.*/ 291 291 DatabaseRequestHandler* getDatabaseRequestHandler() { return _databaseRequestHandler.get(); }
