Updated wrappers

This commit is contained in:
Robert Osfield
2006-11-07 14:26:48 +00:00
parent 5ac6ea9a8d
commit c607a6dd7f
7 changed files with 31 additions and 5 deletions

View File

@@ -99,6 +99,10 @@ LINK32=link.exe
SOURCE=..\..\..\src\osgWrappers\osgShadow\Export.cpp
# End Source File
# Begin Source File
SOURCE=..\..\..\src\osgWrappers\osgShadow\OccluderGeometry.cpp
# End Source File
# Begin Source File
SOURCE=..\..\..\src\osgWrappers\osgShadow\ParallelSplitShadowMap.cpp
# End Source File

View File

@@ -25,7 +25,7 @@
#undef OUT
#endif
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture1D)
BEGIN_OBJECT_REFLECTOR(osg::Texture1D)
I_BaseType(osg::Texture);
I_Constructor0(____Texture1D,
"",

View File

@@ -25,7 +25,7 @@
#undef OUT
#endif
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture2D)
BEGIN_OBJECT_REFLECTOR(osg::Texture2D)
I_BaseType(osg::Texture);
I_Constructor0(____Texture2D,
"",

View File

@@ -25,7 +25,7 @@
#undef OUT
#endif
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture3D)
BEGIN_OBJECT_REFLECTOR(osg::Texture3D)
I_BaseType(osg::Texture);
I_Constructor0(____Texture3D,
"",

View File

@@ -25,7 +25,7 @@
#undef OUT
#endif
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::TextureRectangle)
BEGIN_OBJECT_REFLECTOR(osg::TextureRectangle)
I_BaseType(osg::Texture);
I_Constructor0(____TextureRectangle,
"",

View File

@@ -65,5 +65,27 @@ BEGIN_OBJECT_REFLECTOR(osgParticle::ConnectedParticleSystem)
__void__drawImplementation__osg_State_R1,
"Draw the connected particles as either a line or a quad strip, depending upon viewing distance. . ",
"");
I_Method0(const osgParticle::Particle *, getStartParticle,
__C5_osgParticle_Particle_P1__getStartParticle,
"Get the (const) particle from where the line or quadstrip starts to be drawn. ",
"");
I_Method0(osgParticle::Particle *, getStartParticle,
__osgParticle_Particle_P1__getStartParticle,
"Get the particle from where the line or quadstrip starts to be drawn. ",
"");
I_Method1(void, setMaxNumberOfParticlesToSkip, IN, unsigned int, maxNumberofParticlesToSkip,
__void__setMaxNumberOfParticlesToSkip__unsigned_int,
"Set the maximum numbers of particles to be skipped during the predraw filtering. ",
"");
I_Method0(unsigned int, getMaxNumberOfParticlesToSkip,
__unsigned_int__getMaxNumberOfParticlesToSkip,
"Get the maximum numbers of particles to be skipped during the predraw filtering. ",
"");
I_SimpleProperty(unsigned int, MaxNumberOfParticlesToSkip,
__unsigned_int__getMaxNumberOfParticlesToSkip,
__void__setMaxNumberOfParticlesToSkip__unsigned_int);
I_SimpleProperty(osgParticle::Particle *, StartParticle,
__osgParticle_Particle_P1__getStartParticle,
0);
END_REFLECTOR

View File

@@ -363,7 +363,7 @@ BEGIN_OBJECT_REFLECTOR(osgText::Font::Glyph)
__void__setVerticalBearing__C5_osg_Vec2_R1);
END_REFLECTOR
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgText::Font::GlyphTexture)
BEGIN_OBJECT_REFLECTOR(osgText::Font::GlyphTexture)
I_BaseType(osg::Texture2D);
I_Constructor0(____GlyphTexture,
"",