From Tree, added SG_EXPORT to the inner classes for Java binding work.

This commit is contained in:
Robert Osfield 2003-03-18 19:42:34 +00:00
parent a5d713ba1f
commit bf184ef7a3
5 changed files with 7 additions and 7 deletions

View File

@ -233,7 +233,7 @@ class SG_EXPORT Texture : public osg::StateAttribute
/** Extensions class which encapsulates the querring of extensions and
* associated function pointers, and provide convinience wrappers to
* check for the extensions or use the associated functions.*/
class Extensions : public osg::Referenced
class SG_EXPORT Extensions : public osg::Referenced
{
public:
Extensions();

View File

@ -65,7 +65,7 @@ class SG_EXPORT Texture1D : public Texture
}
class SubloadCallback : public Referenced
class SG_EXPORT SubloadCallback : public Referenced
{
public:
virtual void load(const Texture1D& texture,State& state) const = 0;

View File

@ -70,7 +70,7 @@ class SG_EXPORT Texture2D : public Texture
}
class SubloadCallback : public Referenced
class SG_EXPORT SubloadCallback : public Referenced
{
public:
virtual void load(const Texture2D& texture,State& state) const = 0;

View File

@ -67,7 +67,7 @@ class SG_EXPORT Texture3D : public Texture
}
class SubloadCallback : public Referenced
class SG_EXPORT SubloadCallback : public Referenced
{
public:
virtual void load(const Texture3D& texture,State& state) const = 0;
@ -104,7 +104,7 @@ class SG_EXPORT Texture3D : public Texture
/** Extensions class which encapsulates the querring of extensions and
* associated function pointers, and provide convinience wrappers to
* check for the extensions or use the associated functions.*/
class Extensions : public osg::Referenced
class SG_EXPORT Extensions : public osg::Referenced
{
public:
Extensions();

View File

@ -78,7 +78,7 @@ class SG_EXPORT TextureCubeMap : public Texture
}
class SubloadCallback : public Referenced
class SG_EXPORT SubloadCallback : public Referenced
{
public:
virtual void load(const TextureCubeMap& texture,State& state) const = 0;
@ -107,7 +107,7 @@ class SG_EXPORT TextureCubeMap : public Texture
/** Extensions class which encapsulates the querring of extensions and
* associated function pointers, and provide convinience wrappers to
* check for the extensions or use the associated functions.*/
class Extensions : public osg::Referenced
class SG_EXPORT Extensions : public osg::Referenced
{
public:
Extensions();