Fixed genwrapper so that it handles .svn directories, updated wrappers
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
#include <osgIntrospection/StaticMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/.svn/text-base/NodeVisitor.svn-base>
|
||||
#include <osg/NodeVisitor>
|
||||
#include <osg/State>
|
||||
#include <osg/StateSet>
|
||||
#include <osgFX/Effect>
|
||||
@@ -26,141 +26,6 @@
|
||||
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgFX::Technique)
|
||||
I_BaseType(osg::Referenced);
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor0(____Technique,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const char *, techniqueName,
|
||||
Properties::VIRTUAL,
|
||||
__C5_char_P1__techniqueName,
|
||||
"get the name of this Technique ",
|
||||
"");
|
||||
I_Method0(const char *, techniqueDescription,
|
||||
Properties::VIRTUAL,
|
||||
__C5_char_P1__techniqueDescription,
|
||||
"get a brief description of this Technique ",
|
||||
"");
|
||||
I_Method1(void, getRequiredExtensions, IN, std::vector< std::string > &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__getRequiredExtensions__std_vectorT1_std_string__R1,
|
||||
"collect the GL extension strings which are required for this technique to work properly. ",
|
||||
"This method is called from the default implementation of validate().");
|
||||
I_Method1(bool, validate, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__validate__osg_State_R1,
|
||||
"tests whether this technique is valid for the current rendering context. ",
|
||||
"The default behavior is to call getRequiredExtensions() and check for extension availability.");
|
||||
I_Method0(int, getNumPasses,
|
||||
Properties::NON_VIRTUAL,
|
||||
__int__getNumPasses,
|
||||
"get the number of rendering passes defined in this Technique ",
|
||||
"");
|
||||
I_Method1(osg::StateSet *, getPassStateSet, IN, int, i,
|
||||
Properties::NON_VIRTUAL,
|
||||
__osg_StateSet_P1__getPassStateSet__int,
|
||||
"get the StateSet object associated to the i-th pass ",
|
||||
"");
|
||||
I_Method1(const osg::StateSet *, getPassStateSet, IN, int, i,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_osg_StateSet_P1__getPassStateSet__int,
|
||||
"get the const StateSet object associated to the i-th pass ",
|
||||
"");
|
||||
I_Method2(void, traverse, IN, osg::NodeVisitor &, nv, IN, osgFX::Effect *, fx,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__osg_NodeVisitor_R1__Effect_P1,
|
||||
"traverse children with multipass if necessary. ",
|
||||
"By default this method simply calls the protected method traverse_implementation(); you can override it to change the default behavior. Don't call this method directly as it is called by osgFX::Effect");
|
||||
I_Constructor0(____Technique,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const char *, techniqueName,
|
||||
Properties::VIRTUAL,
|
||||
__C5_char_P1__techniqueName,
|
||||
"get the name of this Technique ",
|
||||
"");
|
||||
I_Method0(const char *, techniqueDescription,
|
||||
Properties::VIRTUAL,
|
||||
__C5_char_P1__techniqueDescription,
|
||||
"get a brief description of this Technique ",
|
||||
"");
|
||||
I_Method1(void, getRequiredExtensions, IN, std::vector< std::string > &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__getRequiredExtensions__std_vectorT1_std_string__R1,
|
||||
"collect the GL extension strings which are required for this technique to work properly. ",
|
||||
"This method is called from the default implementation of validate().");
|
||||
I_Method1(bool, validate, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__validate__osg_State_R1,
|
||||
"tests whether this technique is valid for the current rendering context. ",
|
||||
"The default behavior is to call getRequiredExtensions() and check for extension availability.");
|
||||
I_Method0(int, getNumPasses,
|
||||
Properties::NON_VIRTUAL,
|
||||
__int__getNumPasses,
|
||||
"get the number of rendering passes defined in this Technique ",
|
||||
"");
|
||||
I_Method1(osg::StateSet *, getPassStateSet, IN, int, i,
|
||||
Properties::NON_VIRTUAL,
|
||||
__osg_StateSet_P1__getPassStateSet__int,
|
||||
"get the StateSet object associated to the i-th pass ",
|
||||
"");
|
||||
I_Method1(const osg::StateSet *, getPassStateSet, IN, int, i,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_osg_StateSet_P1__getPassStateSet__int,
|
||||
"get the const StateSet object associated to the i-th pass ",
|
||||
"");
|
||||
I_Method2(void, traverse, IN, osg::NodeVisitor &, nv, IN, osgFX::Effect *, fx,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__osg_NodeVisitor_R1__Effect_P1,
|
||||
"traverse children with multipass if necessary. ",
|
||||
"By default this method simply calls the protected method traverse_implementation(); you can override it to change the default behavior. Don't call this method directly as it is called by osgFX::Effect");
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgFX::Technique)
|
||||
I_BaseType(osg::Referenced);
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor0(____Technique,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const char *, techniqueName,
|
||||
Properties::VIRTUAL,
|
||||
__C5_char_P1__techniqueName,
|
||||
"get the name of this Technique ",
|
||||
"");
|
||||
I_Method0(const char *, techniqueDescription,
|
||||
Properties::VIRTUAL,
|
||||
__C5_char_P1__techniqueDescription,
|
||||
"get a brief description of this Technique ",
|
||||
"");
|
||||
I_Method1(void, getRequiredExtensions, IN, std::vector< std::string > &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__getRequiredExtensions__std_vectorT1_std_string__R1,
|
||||
"collect the GL extension strings which are required for this technique to work properly. ",
|
||||
"This method is called from the default implementation of validate().");
|
||||
I_Method1(bool, validate, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__validate__osg_State_R1,
|
||||
"tests whether this technique is valid for the current rendering context. ",
|
||||
"The default behavior is to call getRequiredExtensions() and check for extension availability.");
|
||||
I_Method0(int, getNumPasses,
|
||||
Properties::NON_VIRTUAL,
|
||||
__int__getNumPasses,
|
||||
"get the number of rendering passes defined in this Technique ",
|
||||
"");
|
||||
I_Method1(osg::StateSet *, getPassStateSet, IN, int, i,
|
||||
Properties::NON_VIRTUAL,
|
||||
__osg_StateSet_P1__getPassStateSet__int,
|
||||
"get the StateSet object associated to the i-th pass ",
|
||||
"");
|
||||
I_Method1(const osg::StateSet *, getPassStateSet, IN, int, i,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_osg_StateSet_P1__getPassStateSet__int,
|
||||
"get the const StateSet object associated to the i-th pass ",
|
||||
"");
|
||||
I_Method2(void, traverse, IN, osg::NodeVisitor &, nv, IN, osgFX::Effect *, fx,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__osg_NodeVisitor_R1__Effect_P1,
|
||||
"traverse children with multipass if necessary. ",
|
||||
"By default this method simply calls the protected method traverse_implementation(); you can override it to change the default behavior. Don't call this method directly as it is called by osgFX::Effect");
|
||||
I_Constructor0(____Technique,
|
||||
"",
|
||||
"");
|
||||
|
||||
Reference in New Issue
Block a user