Moved the className, libraryName and isSameAs into public.
This commit is contained in:
@@ -58,6 +58,10 @@ class GraphicsWindowCarbon : public osgViewer::GraphicsWindow
|
||||
}
|
||||
}
|
||||
|
||||
virtual bool isSameKindAs(const Object* object) const { return dynamic_cast<const GraphicsWindowCarbon*>(object)!=0; }
|
||||
virtual const char* libraryName() const { return "osgViewer"; }
|
||||
virtual const char* className() const { return "GraphicsWindowCarbon"; }
|
||||
|
||||
virtual bool valid() const { return _valid; }
|
||||
|
||||
/** Realise the GraphicsContext.*/
|
||||
|
||||
@@ -37,6 +37,10 @@ class GraphicsWindowWin32 : public osgViewer::GraphicsWindow
|
||||
|
||||
~GraphicsWindowWin32();
|
||||
|
||||
virtual bool isSameKindAs(const Object* object) const { return dynamic_cast<const GraphicsWindowWin32*>(object)!=0; }
|
||||
virtual const char* libraryName() const { return "osgViewer"; }
|
||||
virtual const char* className() const { return "GraphicsWindowWin32"; }
|
||||
|
||||
virtual bool valid() const { return _valid; }
|
||||
|
||||
/** Realize the GraphicsContext.*/
|
||||
|
||||
@@ -68,6 +68,10 @@ class GraphicsWindowX11 : public osgViewer::GraphicsWindow
|
||||
}
|
||||
}
|
||||
|
||||
virtual bool isSameKindAs(const Object* object) const { return dynamic_cast<const GraphicsWindowX11*>(object)!=0; }
|
||||
virtual const char* libraryName() const { return "osgViewer"; }
|
||||
virtual const char* className() const { return "GraphicsWindowX11"; }
|
||||
|
||||
virtual bool valid() const { return _valid; }
|
||||
|
||||
/** Realise the GraphicsContext.*/
|
||||
|
||||
Reference in New Issue
Block a user