Updated wrappers

This commit is contained in:
Robert Osfield 2008-12-19 10:20:23 +00:00
parent a4174763f8
commit 4c6511fd50
27 changed files with 276 additions and 58 deletions

View File

@ -151,7 +151,7 @@ class OSGUTIL_EXPORT SceneView : public osg::Object, public osg::CullSettings
DELTA_SIMULATION_TIME_UNIFORM | DELTA_SIMULATION_TIME_UNIFORM |
VIEW_MATRIX_UNIFORM | VIEW_MATRIX_UNIFORM |
VIEW_MATRIX_INVERSE_UNIFORM, VIEW_MATRIX_INVERSE_UNIFORM,
ALL_UNIFORMS = 0xFFFFFFFF ALL_UNIFORMS = 0x7FFFFFFF
}; };
/** Set the uniforms that SceneView should set set up on each frame.*/ /** Set the uniforms that SceneView should set set up on each frame.*/

View File

@ -192,6 +192,7 @@ EXPAND_AS_DEFINED = META_Object \
META_Node \ META_Node \
META_Shape \ META_Shape \
META_Technique \ META_Technique \
META_NodeVisitor \
META_Effect META_Effect
PREDEFINED = PREDEFINED =
SKIP_FUNCTION_MACROS = YES SKIP_FUNCTION_MACROS = YES

View File

@ -36,6 +36,16 @@ BEGIN_OBJECT_REFLECTOR(osg::CollectOccludersVisitor)
I_Constructor0(____CollectOccludersVisitor, I_Constructor0(____CollectOccludersVisitor,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(osg::CollectOccludersVisitor *, cloneType, I_Method0(osg::CollectOccludersVisitor *, cloneType,
Properties::VIRTUAL, Properties::VIRTUAL,
__CollectOccludersVisitor_P1__cloneType, __CollectOccludersVisitor_P1__cloneType,

View File

@ -36,6 +36,16 @@ BEGIN_OBJECT_REFLECTOR(osg::ComputeBoundsVisitor)
____ComputeBoundsVisitor__TraversalMode, ____ComputeBoundsVisitor__TraversalMode,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(void, reset, I_Method0(void, reset,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__reset, __void__reset,

View File

@ -721,6 +721,12 @@ BEGIN_OBJECT_REFLECTOR(osg::GL2Extensions)
__void__Set__unsigned_int__GL2Extensions_P1_S, __void__Set__unsigned_int__GL2Extensions_P1_S,
"allows users to override the extensions across graphics contexts. ", "allows users to override the extensions across graphics contexts. ",
"typically used when you have different extensions supported across graphics pipes but need to ensure that they all use the same low common denominator extensions. "); "typically used when you have different extensions supported across graphics pipes but need to ensure that they all use the same low common denominator extensions. ");
I_ProtectedMethod1(typedef, GLuint, IN, APIENTRY *, GetHandleProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__GLuint__APIENTRY_P1,
"",
"");
I_SimpleProperty(GLuint, CurrentProgram, I_SimpleProperty(GLuint, CurrentProgram,
__GLuint__getCurrentProgram, __GLuint__getCurrentProgram,
0); 0);

View File

@ -370,22 +370,22 @@ BEGIN_OBJECT_REFLECTOR(osg::Image)
__C5_PixelBufferObject_P1__getPixelBufferObject, __C5_PixelBufferObject_P1__getPixelBufferObject,
"Get the const PixelBufferObject. ", "Get the const PixelBufferObject. ",
""); "");
I_Method1(void, update, IN, osg::NodeVisitor *, nv, I_Method1(void, update, IN, osg::NodeVisitor *, x,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__update__NodeVisitor_P1, __void__update__NodeVisitor_P1,
"", "",
""); "");
I_Method3(bool, sendPointerEvent, IN, int, x, IN, int, y, IN, int, buttonMask, I_Method3(bool, sendPointerEvent, IN, int, x, IN, int, x, IN, int, x,
Properties::VIRTUAL, Properties::VIRTUAL,
__bool__sendPointerEvent__int__int__int, __bool__sendPointerEvent__int__int__int,
"method for sending pointer events to images that are acting as front ends to interactive surfaces such as a vnc or browser window. ", "method for sending pointer events to images that are acting as front ends to interactive surfaces such as a vnc or browser window. ",
"Return true if handled. "); "Return true if handled. ");
I_Method2(bool, sendKeyEvent, IN, int, key, IN, bool, keyDown, I_Method2(bool, sendKeyEvent, IN, int, x, IN, bool, x,
Properties::VIRTUAL, Properties::VIRTUAL,
__bool__sendKeyEvent__int__bool, __bool__sendKeyEvent__int__bool,
"method for sending key events to images that are acting as front ends to interactive surfaces such as a vnc or browser window. ", "method for sending key events to images that are acting as front ends to interactive surfaces such as a vnc or browser window. ",
"Return true if handled. "); "Return true if handled. ");
I_Method1(void, setFrameLastRendered, IN, const osg::FrameStamp *, frameStamp, I_Method1(void, setFrameLastRendered, IN, const osg::FrameStamp *, x,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__setFrameLastRendered__C5_osg_FrameStamp_P1, __void__setFrameLastRendered__C5_osg_FrameStamp_P1,
"method for passing frame information to the custom Image classes, to be called only when objects associated with imagery are not culled. ", "method for passing frame information to the custom Image classes, to be called only when objects associated with imagery are not culled. ",

View File

@ -231,6 +231,16 @@ BEGIN_OBJECT_REFLECTOR(osg::KdTreeBuilder)
____KdTreeBuilder__C5_KdTreeBuilder_R1, ____KdTreeBuilder__C5_KdTreeBuilder_R1,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(osg::KdTreeBuilder *, clone, I_Method0(osg::KdTreeBuilder *, clone,
Properties::VIRTUAL, Properties::VIRTUAL,
__KdTreeBuilder_P1__clone, __KdTreeBuilder_P1__clone,

View File

@ -85,6 +85,16 @@ BEGIN_OBJECT_REFLECTOR(osg::NodeVisitor)
____NodeVisitor__VisitorType__TraversalMode, ____NodeVisitor__VisitorType__TraversalMode,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(void, reset, I_Method0(void, reset,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__reset, __void__reset,

View File

@ -268,6 +268,12 @@ BEGIN_OBJECT_REFLECTOR(osg::StencilTwoSided::Extensions)
__void__glActiveStencilFace__GLenum, __void__glActiveStencilFace__GLenum,
"", "",
""); "");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, ActiveStencilFaceProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_SimpleProperty(bool, StencilTwoSidedSupported, I_SimpleProperty(bool, StencilTwoSidedSupported,
0, 0,
__void__setStencilTwoSidedSupported__bool); __void__setStencilTwoSidedSupported__bool);

View File

@ -306,31 +306,16 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture3D::Extensions)
__GLint__maxTexture3DSize, __GLint__maxTexture3DSize,
"", "",
""); "");
I_Method1(void, setTexImage3DProc, IN, void *, ptr,
Properties::NON_VIRTUAL,
__void__setTexImage3DProc__void_P1,
"",
"");
I_Method10(void, glTexImage3D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, pixels, I_Method10(void, glTexImage3D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, pixels,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__glTexImage3D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint__GLenum__GLenum__C5_GLvoid_P1, __void__glTexImage3D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint__GLenum__GLenum__C5_GLvoid_P1,
"", "",
""); "");
I_Method1(void, setTexSubImage3DProc, IN, void *, ptr,
Properties::NON_VIRTUAL,
__void__setTexSubImage3DProc__void_P1,
"",
"");
I_Method11(void, glTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, pixels, I_Method11(void, glTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, pixels,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__glTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLenum__C5_GLvoid_P1, __void__glTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLenum__C5_GLvoid_P1,
"", "",
""); "");
I_Method1(void, setCopyTexSubImage3DProc, IN, void *, ptr,
Properties::NON_VIRTUAL,
__void__setCopyTexSubImage3DProc__void_P1,
"",
"");
I_Method9(void, glCopyTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLint, x, IN, GLint, y, IN, GLsizei, width, IN, GLsizei, height, I_Method9(void, glCopyTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLint, x, IN, GLint, y, IN, GLsizei, width, IN, GLsizei, height,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__glCopyTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLint__GLint__GLsizei__GLsizei, __void__glCopyTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLint__GLint__GLsizei__GLsizei,
@ -341,11 +326,6 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture3D::Extensions)
__bool__isCompressedTexImage3DSupported, __bool__isCompressedTexImage3DSupported,
"", "",
""); "");
I_Method1(void, setCompressedTexImage3DProc, IN, void *, ptr,
Properties::NON_VIRTUAL,
__void__setCompressedTexImage3DProc__void_P1,
"",
"");
I_Method9(void, glCompressedTexImage3D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalformat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border, IN, GLsizei, imageSize, IN, const GLvoid *, data, I_Method9(void, glCompressedTexImage3D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalformat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border, IN, GLsizei, imageSize, IN, const GLvoid *, data,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__glCompressedTexImage3D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint__GLsizei__C5_GLvoid_P1, __void__glCompressedTexImage3D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint__GLsizei__C5_GLvoid_P1,
@ -356,47 +336,55 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture3D::Extensions)
__bool__isCompressedTexSubImage3DSupported, __bool__isCompressedTexSubImage3DSupported,
"", "",
""); "");
I_Method1(void, setCompressedTexSubImage3DProc, IN, void *, ptr,
Properties::NON_VIRTUAL,
__void__setCompressedTexSubImage3DProc__void_P1,
"",
"");
I_Method11(void, glCompressedTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLsizei, imageSize, IN, const GLvoid *, data, I_Method11(void, glCompressedTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLsizei, imageSize, IN, const GLvoid *, data,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__glCompressedTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLsizei__C5_GLvoid_P1, __void__glCompressedTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLsizei__C5_GLvoid_P1,
"", "",
""); "");
I_Method1(void, setBuild3DMipmapsProc, IN, void *, ptr,
Properties::NON_VIRTUAL,
__void__setBuild3DMipmapsProc__void_P1,
"",
"");
I_Method8(void, gluBuild3DMipmaps, IN, GLenum, target, IN, GLint, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, data, I_Method8(void, gluBuild3DMipmaps, IN, GLenum, target, IN, GLint, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, data,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__gluBuild3DMipmaps__GLenum__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLenum__C5_GLvoid_P1, __void__gluBuild3DMipmaps__GLenum__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLenum__C5_GLvoid_P1,
"", "",
""); "");
I_SimpleProperty(void *, Build3DMipmapsProc, I_ProtectedMethod1(typedef, void, IN, APIENTRY *, GLTexImage3DProc,
0, Properties::NON_VIRTUAL,
__void__setBuild3DMipmapsProc__void_P1); Properties::NON_CONST,
I_SimpleProperty(void *, CompressedTexImage3DProc, __typedef__void__APIENTRY_P1,
0, "",
__void__setCompressedTexImage3DProc__void_P1); "");
I_SimpleProperty(void *, CompressedTexSubImage3DProc, I_ProtectedMethod1(typedef, void, IN, APIENTRY *, GLTexSubImage3DProc,
0, Properties::NON_VIRTUAL,
__void__setCompressedTexSubImage3DProc__void_P1); Properties::NON_CONST,
I_SimpleProperty(void *, CopyTexSubImage3DProc, __typedef__void__APIENTRY_P1,
0, "",
__void__setCopyTexSubImage3DProc__void_P1); "");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, CompressedTexImage3DArbProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, CompressedTexSubImage3DArbProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, GLCopyTexSubImageProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, GLUBuild3DMipMapsProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_SimpleProperty(GLint, MaxTexture3DSize, I_SimpleProperty(GLint, MaxTexture3DSize,
0, 0,
__void__setMaxTexture3DSize__GLint); __void__setMaxTexture3DSize__GLint);
I_SimpleProperty(void *, TexImage3DProc,
0,
__void__setTexImage3DProc__void_P1);
I_SimpleProperty(void *, TexSubImage3DProc,
0,
__void__setTexSubImage3DProc__void_P1);
I_SimpleProperty(bool, Texture3DFast, I_SimpleProperty(bool, Texture3DFast,
0, 0,
__void__setTexture3DFast__bool); __void__setTexture3DFast__bool);

View File

@ -257,6 +257,36 @@ BEGIN_OBJECT_REFLECTOR(osg::VertexProgram::Extensions)
__void__glProgramLocalParameter4fv__GLenum__GLuint__C5_GLfloat_P1, __void__glProgramLocalParameter4fv__GLenum__GLuint__C5_GLfloat_P1,
"", "",
""); "");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, BindProgramProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, GenProgramsProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, DeleteProgramsProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, ProgramStringProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_ProtectedMethod1(typedef, void, IN, APIENTRY *, ProgramLocalParameter4fvProc,
Properties::NON_VIRTUAL,
Properties::NON_CONST,
__typedef__void__APIENTRY_P1,
"",
"");
I_SimpleProperty(bool, VertexProgramSupported, I_SimpleProperty(bool, VertexProgramSupported,
0, 0,
__void__setVertexProgramSupported__bool); __void__setVertexProgramSupported__bool);

View File

@ -231,6 +231,16 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::Bone::BoneMapVisitor)
I_Constructor0(____BoneMapVisitor, I_Constructor0(____BoneMapVisitor,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method1(void, apply, IN, osg::Node &, node, I_Method1(void, apply, IN, osg::Node &, node,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__apply__osg_Node_R1, __void__apply__osg_Node_R1,

View File

@ -35,6 +35,16 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::LinkVisitor)
____LinkVisitor__C5_AnimationList_R1, ____LinkVisitor__C5_AnimationList_R1,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method1(void, apply, IN, osg::Node &, node, I_Method1(void, apply, IN, osg::Node &, node,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__apply__osg_Node_R1, __void__apply__osg_Node_R1,

View File

@ -160,6 +160,16 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::RigGeometry::BuildVertexTransformerVisitor)
____BuildVertexTransformerVisitor__Skeleton_P1, ____BuildVertexTransformerVisitor__Skeleton_P1,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method1(void, apply, IN, osg::Geode &, node, I_Method1(void, apply, IN, osg::Geode &, node,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__apply__osg_Geode_R1, __void__apply__osg_Geode_R1,

View File

@ -1,6 +1,3 @@
AnimationManager.cpp
AnimationManagerBase.cpp
Bone.cpp Bone.cpp
EaseMotion.cpp LinkVisitor.cpp
Skeleton.cpp RigGeometry.cpp
Timeline.cpp

View File

@ -46,6 +46,16 @@ BEGIN_OBJECT_REFLECTOR(osgDB::SharedStateManager)
____SharedStateManager__unsigned_int, ____SharedStateManager__unsigned_int,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method1(void, setShareMode, IN, unsigned int, mode, I_Method1(void, setShareMode, IN, unsigned int, mode,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__setShareMode__unsigned_int, __void__setShareMode__unsigned_int,

View File

@ -41,6 +41,16 @@ BEGIN_OBJECT_REFLECTOR(osgGA::EventVisitor)
I_Constructor0(____EventVisitor, I_Constructor0(____EventVisitor,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method1(void, setActionAdapter, IN, osgGA::GUIActionAdapter *, actionAdapter, I_Method1(void, setActionAdapter, IN, osgGA::GUIActionAdapter *, actionAdapter,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__setActionAdapter__osgGA_GUIActionAdapter_P1, __void__setActionAdapter__osgGA_GUIActionAdapter_P1,

View File

@ -29,6 +29,16 @@ BEGIN_OBJECT_REFLECTOR(osgSim::InsertImpostorsVisitor)
I_Constructor0(____InsertImpostorsVisitor, I_Constructor0(____InsertImpostorsVisitor,
"Default to traversing all children. ", "Default to traversing all children. ",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method1(void, setImpostorThresholdRatio, IN, float, ratio, I_Method1(void, setImpostorThresholdRatio, IN, float, ratio,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__setImpostorThresholdRatio__float, __void__setImpostorThresholdRatio__float,

View File

@ -63,6 +63,16 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::CullVisitor)
____CullVisitor__C5_CullVisitor_R1, ____CullVisitor__C5_CullVisitor_R1,
"Copy constructor that does a shallow copy. ", "Copy constructor that does a shallow copy. ",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(osgUtil::CullVisitor *, clone, I_Method0(osgUtil::CullVisitor *, clone,
Properties::VIRTUAL, Properties::VIRTUAL,
__CullVisitor_P1__clone, __CullVisitor_P1__clone,

View File

@ -30,6 +30,16 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::DisplayRequirementsVisitor)
I_Constructor0(____DisplayRequirementsVisitor, I_Constructor0(____DisplayRequirementsVisitor,
"Default to traversing all children, and requiresDoubleBuffer, requiresRGB and requiresDepthBuffer to true and with alpha and stencil off. ", "Default to traversing all children, and requiresDoubleBuffer, requiresRGB and requiresDepthBuffer to true and with alpha and stencil off. ",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method1(void, setDisplaySettings, IN, osg::DisplaySettings *, ds, I_Method1(void, setDisplaySettings, IN, osg::DisplaySettings *, ds,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__setDisplaySettings__osg_DisplaySettings_P1, __void__setDisplaySettings__osg_DisplaySettings_P1,

View File

@ -40,6 +40,16 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::DrawElementTypeSimplifierVisitor)
I_Constructor0(____DrawElementTypeSimplifierVisitor, I_Constructor0(____DrawElementTypeSimplifierVisitor,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method1(void, apply, IN, osg::Geode &, node, I_Method1(void, apply, IN, osg::Geode &, node,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__apply__osg_Geode_R1, __void__apply__osg_Geode_R1,

View File

@ -64,6 +64,16 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::GLObjectsVisitor)
____GLObjectsVisitor__Mode, ____GLObjectsVisitor__Mode,
"Construct a GLObjectsVisitor to traverse all children, operating on node according to specified mode, such as to compile or release display list/texture objects etc. ", "Construct a GLObjectsVisitor to traverse all children, operating on node according to specified mode, such as to compile or release display list/texture objects etc. ",
"Default mode is to compile GL objects. "); "Default mode is to compile GL objects. ");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(void, reset, I_Method0(void, reset,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__reset, __void__reset,

View File

@ -204,6 +204,16 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::IntersectVisitor)
I_Constructor0(____IntersectVisitor, I_Constructor0(____IntersectVisitor,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(void, reset, I_Method0(void, reset,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__reset, __void__reset,

View File

@ -46,6 +46,16 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::IntersectionVisitor)
____IntersectionVisitor__Intersector_P1__ReadCallback_P1, ____IntersectionVisitor__Intersector_P1__ReadCallback_P1,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(void, reset, I_Method0(void, reset,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__reset, __void__reset,

View File

@ -31,6 +31,16 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::Simplifier)
____Simplifier__double__double__double, ____Simplifier__double__double__double,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method1(void, setSampleRatio, IN, float, sampleRatio, I_Method1(void, setSampleRatio, IN, float, sampleRatio,
Properties::NON_VIRTUAL, Properties::NON_VIRTUAL,
__void__setSampleRatio__float, __void__setSampleRatio__float,

View File

@ -254,6 +254,16 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::StatsVisitor)
I_Constructor0(____StatsVisitor, I_Constructor0(____StatsVisitor,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(void, reset, I_Method0(void, reset,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__reset, __void__reset,

View File

@ -36,6 +36,16 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::UpdateVisitor)
I_Constructor0(____UpdateVisitor, I_Constructor0(____UpdateVisitor,
"", "",
""); "");
I_Method0(const char *, libraryName,
Properties::VIRTUAL,
__C5_char_P1__libraryName,
"return the library name/namespapce of the visitor's. ",
"Should be defined by derived classes. ");
I_Method0(const char *, className,
Properties::VIRTUAL,
__C5_char_P1__className,
"return the name of the visitor's class type. ",
"Should be defined by derived classes. ");
I_Method0(void, reset, I_Method0(void, reset,
Properties::VIRTUAL, Properties::VIRTUAL,
__void__reset, __void__reset,