Made ReaderWriter::className const

This commit is contained in:
Robert Osfield
2004-10-26 10:26:43 +00:00
parent 69387b7822
commit 1f5b044c71
41 changed files with 41 additions and 41 deletions

View File

@@ -32,7 +32,7 @@ class OSGDB_EXPORT ReaderWriter : public osg::Referenced
{
public:
virtual ~ReaderWriter(); // {}
virtual const char* className() = 0;
virtual const char* className() const = 0;
virtual bool acceptsExtension(const std::string& /*extension*/) { return false; }
/** Options base class used for passing options into plugins to control their operation.*/

View File

@@ -15,7 +15,7 @@ using namespace osg;
class ReaderWriter3DC : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "3DC point cloud reader"; }
virtual const char* className() const { return "3DC point cloud reader"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -9,7 +9,7 @@ class ReaderWriterIV : public osgDB::ReaderWriter
public:
ReaderWriterIV();
virtual const char* className()
virtual const char* className() const
{
return "Inventor Reader";
}

View File

@@ -70,7 +70,7 @@ class geodeVisitor : public osg::NodeVisitor { // collects geodes from scene sub
class ReaderWriterAC : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "AC3D Database Reader"; }
virtual const char* className() const { return "AC3D Database Reader"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -316,7 +316,7 @@ int *numComponents_ret)
class ReaderWriterBMP : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "BMP Image Reader"; }
virtual const char* className() const { return "BMP Image Reader"; }
virtual bool acceptsExtension(const std::string& extension) { return osgDB::equalCaseInsensitive(extension,"bmp"); }
virtual ReadResult readImage(const std::string& file, const osgDB::ReaderWriter::Options*)

View File

@@ -702,7 +702,7 @@ bool WriteDDSFile(const osg::Image *img, const char *filename)
class ReaderWriterDDS : public osgDB::ReaderWriter
{
public:
virtual const char* className()
virtual const char* className() const
{
return "DDS Image Reader/Writer";
}

View File

@@ -50,7 +50,7 @@ class ReaderWriterDirectX : public osgDB::ReaderWriter
public:
ReaderWriterDirectX() { }
virtual const char* className() {
virtual const char* className() const {
return "DirectX Reader/Writer";
}

View File

@@ -792,7 +792,7 @@ void _dwobj::buildDrawable(Group *grp)
class ReaderWriterDW : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "Design Workshop Database Reader"; }
virtual const char* className() const { return "Design Workshop Database Reader"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -742,7 +742,7 @@ flt::AttrData* Attr::createOsgStateSet()
class ReaderWriterATTR : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "ATTR Image Attribute Reader/Writer"; }
virtual const char* className() const { return "ATTR Image Attribute Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -48,7 +48,7 @@ class ReaderWriterFLT : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "FLT Reader/Writer"; }
virtual const char* className() const { return "FLT Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{
return osgDB::equalCaseInsensitive(extension,"flt");

View File

@@ -7,7 +7,7 @@
class ReaderWriterFreeType : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "FreeType Font Reader/Writer"; }
virtual const char* className() const { return "FreeType Font Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -13,7 +13,7 @@
class ReaderWriterGDAL : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "GDAL Image Reader"; }
virtual const char* className() const { return "GDAL Image Reader"; }
virtual bool acceptsExtension(const std::string& extension)
{
return osgDB::equalCaseInsensitive(extension,"gdal") || osgDB::equalCaseInsensitive(extension,"gdal");

View File

@@ -391,7 +391,7 @@ private:
class ReaderWriterGEO : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "GEO Reader/Writer"; }
virtual const char* className() const { return "GEO Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -318,7 +318,7 @@ int *numComponents_ret)
class ReaderWriterGIF : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "GIF Image Reader"; }
virtual const char* className() const { return "GIF Image Reader"; }
virtual bool acceptsExtension(const std::string& extension)
{
return osgDB::equalCaseInsensitive(extension,"gif");

View File

@@ -13,7 +13,7 @@ using namespace osgDB;
class IVEReaderWriter : public ReaderWriter
{
public:
virtual const char* className() { return "IVE Reader/Writer"; }
virtual const char* className() const { return "IVE Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -170,7 +170,7 @@ extern "C" {
class ReaderWriterJP2 : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "RGB Image Reader/Writer"; }
virtual const char* className() const { return "RGB Image Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -428,7 +428,7 @@ class ReaderWriterJPEG : public osgDB::ReaderWriter
return 100;
}
public:
virtual const char* className() { return "JPEG Image Reader/Writer"; }
virtual const char* className() const { return "JPEG Image Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{
return osgDB::equalCaseInsensitive(extension,"jpeg") || osgDB::equalCaseInsensitive(extension,"jpg");

View File

@@ -91,7 +91,7 @@ class ReaderWriter3DS : public osgDB::ReaderWriter
ReaderWriter3DS();
virtual const char* className() { return "3DS Auto Studio Reader"; }
virtual const char* className() const { return "3DS Auto Studio Reader"; }
virtual bool acceptsExtension(const std::string& extension) { return osgDB::equalCaseInsensitive(extension,"3ds"); }
virtual ReadResult readNode(const std::string& file, const osgDB::ReaderWriter::Options*);

View File

@@ -184,7 +184,7 @@ class Logos: public osg::Drawable
class LOGOReaderWriter : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "Logo Database Reader/Writer"; }
virtual const char* className() const { return "Logo Database Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -46,7 +46,7 @@ class ReaderWriterLWO : public osgDB::ReaderWriter
public:
ReaderWriterLWO() { }
virtual const char* className() { return "Lightwave Object Reader"; }
virtual const char* className() const { return "Lightwave Object Reader"; }
virtual bool acceptsExtension(const std::string& extension) {
return osgDB::equalCaseInsensitive(extension,"lwo") || osgDB::equalCaseInsensitive(extension,"lw") || osgDB::equalCaseInsensitive(extension,"geo");
}

View File

@@ -25,7 +25,7 @@ class ReaderWriterLWS : public osgDB::ReaderWriter
public:
ReaderWriterLWS() {}
virtual const char* className() { return "ReaderWriterLWS"; }
virtual const char* className() const { return "ReaderWriterLWS"; }
virtual bool acceptsExtension(const std::string &extension) {
return osgDB::equalCaseInsensitive(extension, "lws");

View File

@@ -45,7 +45,7 @@ class ReaderWriterMD2 : public osgDB::ReaderWriter
public:
ReaderWriterMD2 () { }
virtual const char* className () {
virtual const char* className () const {
return "Quake MD2 Reader";
}

View File

@@ -13,7 +13,7 @@ class ReaderWriterMPEG : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "MPEG ImageStream Reader"; }
virtual const char* className() const { return "MPEG ImageStream Reader"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -75,7 +75,7 @@ class NetReader : public osgDB::ReaderWriter
public:
NetReader() {}
virtual const char* className() { return "HTTP Protocol Model Reader"; }
virtual const char* className() const { return "HTTP Protocol Model Reader"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -50,7 +50,7 @@ class ReaderWriterOBJ : public osgDB::ReaderWriter
public:
ReaderWriterOBJ() { }
virtual const char* className() { return "Wavefront OBJ Reader"; }
virtual const char* className() const { return "Wavefront OBJ Reader"; }
virtual bool acceptsExtension(const std::string& extension) {
return osgDB::equalCaseInsensitive(extension,"obj");
}

View File

@@ -16,7 +16,7 @@ using namespace osgDB;
class OSGReaderWriter : public ReaderWriter
{
public:
virtual const char* className() { return "OSG Reader/Writer"; }
virtual const char* className() const { return "OSG Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -24,7 +24,7 @@ using namespace osg;
class sgReaderWriterOSGTGZ : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "OSGTGZ Database Reader/Writer"; }
virtual const char* className() const { return "OSGTGZ Database Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{
return osgDB::equalCaseInsensitive(extension,"osgtgz");

View File

@@ -29,7 +29,7 @@ class ReaderWriterPFB : public osgDB::ReaderWriter
void initPerformer();
virtual const char* className() { return "Performer Reader/Writer"; }
virtual const char* className() const { return "Performer Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{
return

View File

@@ -191,7 +191,7 @@ int *numComponents_ret)
class ReaderWriterPIC : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "PIC Image Reader"; }
virtual const char* className() const { return "PIC Image Reader"; }
virtual bool acceptsExtension(const std::string& extension) { return osgDB::equalCaseInsensitive(extension,"pic"); }
virtual ReadResult readImage(const std::string& file, const osgDB::ReaderWriter::Options*)

View File

@@ -33,7 +33,7 @@ typedef struct
class ReaderWriterPNG : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "PNG Image Reader/Writer"; }
virtual const char* className() const { return "PNG Image Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension) { return osgDB::equalCaseInsensitive(extension,"png"); }
virtual ReadResult readImage(const std::string& file, const osgDB::ReaderWriter::Options*)

View File

@@ -16,7 +16,7 @@ using namespace osg;
class ReaderWriterPNM : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "PNM Image Reader/Writer"; }
virtual const char* className() const { return "PNM Image Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{
return osgDB::equalCaseInsensitive(extension, "pnm") ||

View File

@@ -25,7 +25,7 @@ using namespace osg;
class ReaderWriterQT : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "Default Quicktime Image Reader/Writer"; }
virtual const char* className() const { return "Default Quicktime Image Reader/Writer"; }
virtual bool acceptsMovieExtension(const std::string& extension)
{

View File

@@ -343,7 +343,7 @@ static void RawImageGetData(rawImageRec *raw, unsigned char **data )
class ReaderWriterRGB : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "RGB Image Reader/Writer"; }
virtual const char* className() const { return "RGB Image Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -52,7 +52,7 @@ class ReaderWriterROT : public osgDB::ReaderWriter
public:
ReaderWriterROT() { }
virtual const char* className() { return "rotation pseudo-loader"; }
virtual const char* className() const { return "rotation pseudo-loader"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -54,7 +54,7 @@ class ReaderWriterSCALE : public osgDB::ReaderWriter
public:
ReaderWriterSCALE() { }
virtual const char* className() { return "scaling pseudo-loader"; }
virtual const char* className() const { return "scaling pseudo-loader"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -475,7 +475,7 @@ int headerlen)
class ReaderWriterTGA : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "TGA Image Reader"; }
virtual const char* className() const { return "TGA Image Reader"; }
virtual bool acceptsExtension(const std::string& extension) { return osgDB::equalCaseInsensitive(extension,"tga"); }
virtual ReadResult readImage(const std::string& file, const osgDB::ReaderWriter::Options*)

View File

@@ -24,7 +24,7 @@ using namespace osg;
class ReaderWriterTGZ : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "TGZ Database Reader/Writer"; }
virtual const char* className() const { return "TGZ Database Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -412,7 +412,7 @@ int *numComponents_ret)
class ReaderWriterTIFF : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "TIFF Image Reader"; }
virtual const char* className() const { return "TIFF Image Reader"; }
virtual bool acceptsExtension(const std::string& extension)
{
if( osgDB::equalCaseInsensitive(extension,"tiff")) return true;

View File

@@ -52,7 +52,7 @@ class ReaderWriterTRANS : public osgDB::ReaderWriter
public:
ReaderWriterTRANS() { }
virtual const char* className() { return "translation pseudo-loader"; }
virtual const char* className() const { return "translation pseudo-loader"; }
virtual bool acceptsExtension(const std::string& extension)
{

View File

@@ -50,7 +50,7 @@ namespace txp
class ReaderWriterTXP : public osgDB::ReaderWriter
{
public:
virtual const char* className()
virtual const char* className() const
{
return "TXP Reader/Writer";
}

View File

@@ -22,7 +22,7 @@
class ReaderWriterZIP : public osgDB::ReaderWriter
{
public:
virtual const char* className() { return "ZIP Database Reader/Writer"; }
virtual const char* className() const { return "ZIP Database Reader/Writer"; }
virtual bool acceptsExtension(const std::string& extension)
{