Added osg::RefBlockCount subclassed from the new OpenThreads::BlockCount and used it into osgterrain example

This commit is contained in:
Robert Osfield
2007-07-19 15:24:11 +00:00
parent fb1a34a8c5
commit c3adce3ef4
2 changed files with 18 additions and 88 deletions

View File

@@ -27,7 +27,7 @@
namespace osg {
class RefBlock: virtual public osg::Referenced, public OpenThreads::Block
class RefBlock : virtual public osg::Referenced, public OpenThreads::Block
{
public:
@@ -36,6 +36,16 @@ class RefBlock: virtual public osg::Referenced, public OpenThreads::Block
};
class RefBlockCount : virtual public osg::Referenced, public OpenThreads::BlockCount
{
public:
RefBlockCount(unsigned blockCount):
osg::Referenced(true),
OpenThreads::BlockCount(blockCount) {}
};
/** Base class for implementing graphics operations.*/
class Operation : virtual public Referenced
{