From Mike Wittman, "Here is the next in the series of changes I'm making to OSG introspection to support the attributes needed for C# bindings. This change adds virtual/pure virtual attributes to MethodInfo and an explicit attribute to ConstructorInfo using the implementation strategy that David Callu recommended a few months back (thanks David!). This change updates both genwrapper and osgIntrospection, and assumes the osgIntrospection reference support that's still pending in your submission queue."
This commit is contained in:
parent
a725e0af7d
commit
d28a6011f1
@ -120,6 +120,10 @@ void print_types()
|
|||||||
|
|
||||||
std::cout << "\t ";
|
std::cout << "\t ";
|
||||||
|
|
||||||
|
// display if the method is virtual
|
||||||
|
if (mi.isVirtual())
|
||||||
|
std::cout << "virtual ";
|
||||||
|
|
||||||
// display the method's return type if defined
|
// display the method's return type if defined
|
||||||
if (mi.getReturnType().isDefined())
|
if (mi.getReturnType().isDefined())
|
||||||
std::cout << mi.getReturnType().getQualifiedName() << " ";
|
std::cout << mi.getReturnType().getQualifiedName() << " ";
|
||||||
@ -159,6 +163,8 @@ void print_types()
|
|||||||
std::cout << ")";
|
std::cout << ")";
|
||||||
if (mi.isConst())
|
if (mi.isConst())
|
||||||
std::cout << " const";
|
std::cout << " const";
|
||||||
|
if (mi.isPureVirtual())
|
||||||
|
std::cout << " = 0";
|
||||||
std::cout << "\n";
|
std::cout << "\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -26,9 +26,21 @@ namespace osgIntrospection
|
|||||||
class OSGINTROSPECTION_EXPORT ConstructorInfo: public CustomAttributeProvider
|
class OSGINTROSPECTION_EXPORT ConstructorInfo: public CustomAttributeProvider
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
// Standard constructor.
|
||||||
ConstructorInfo(const Type& decltype, const ParameterInfoList& params, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
ConstructorInfo(const Type& decltype, const ParameterInfoList& params, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: _decltype(decltype),
|
: _decltype(decltype),
|
||||||
_params(params),
|
_params(params),
|
||||||
|
_explicit(false),
|
||||||
|
_briefHelp(briefHelp),
|
||||||
|
_detailedHelp(detailedHelp)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
// Constructor allowing explicit state specification.
|
||||||
|
ConstructorInfo(const Type& decltype, const ParameterInfoList& params, bool isExplicit, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
|
: _decltype(decltype),
|
||||||
|
_params(params),
|
||||||
|
_explicit(isExplicit),
|
||||||
_briefHelp(briefHelp),
|
_briefHelp(briefHelp),
|
||||||
_detailedHelp(detailedHelp)
|
_detailedHelp(detailedHelp)
|
||||||
{
|
{
|
||||||
@ -66,6 +78,12 @@ namespace osgIntrospection
|
|||||||
return _params;
|
return _params;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Returns true if this constructor is explicit.
|
||||||
|
inline bool isExplicit() const
|
||||||
|
{
|
||||||
|
return _explicit;
|
||||||
|
}
|
||||||
|
|
||||||
/// Invokes the reflected constructor dynamically passing it the
|
/// Invokes the reflected constructor dynamically passing it the
|
||||||
/// arguments as a list of Value objects.
|
/// arguments as a list of Value objects.
|
||||||
virtual Value createInstance(ValueList& args) const = 0;
|
virtual Value createInstance(ValueList& args) const = 0;
|
||||||
@ -76,6 +94,7 @@ namespace osgIntrospection
|
|||||||
private:
|
private:
|
||||||
const Type& _decltype;
|
const Type& _decltype;
|
||||||
ParameterInfoList _params;
|
ParameterInfoList _params;
|
||||||
|
bool _explicit;
|
||||||
|
|
||||||
std::string _briefHelp;
|
std::string _briefHelp;
|
||||||
std::string _detailedHelp;
|
std::string _detailedHelp;
|
||||||
|
@ -37,8 +37,19 @@ namespace osgIntrospection
|
|||||||
class OSGINTROSPECTION_EXPORT MethodInfo: public CustomAttributeProvider
|
class OSGINTROSPECTION_EXPORT MethodInfo: public CustomAttributeProvider
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
/// Possible virtual states of the function.
|
||||||
|
enum VirtualState
|
||||||
|
{
|
||||||
|
NON_VIRTUAL = 0x0,
|
||||||
|
VIRTUAL = 0x1,
|
||||||
|
PURE_VIRTUAL = 0x3
|
||||||
|
};
|
||||||
|
|
||||||
/// Direct initialization constructor.
|
/// Direct initialization constructor.
|
||||||
inline MethodInfo(const std::string& qname, const Type& decltype, const Type& rtype, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string());
|
inline MethodInfo(const std::string& qname, const Type& decltype, const Type& rtype, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string());
|
||||||
|
|
||||||
|
/// Direct initialization constructor for static functions (no virtual specifier).
|
||||||
|
inline MethodInfo(const std::string& qname, const Type& decltype, const Type& rtype, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string());
|
||||||
|
|
||||||
/// Destructor
|
/// Destructor
|
||||||
inline ~MethodInfo();
|
inline ~MethodInfo();
|
||||||
@ -69,6 +80,12 @@ namespace osgIntrospection
|
|||||||
/// Returns whether the reflected method is static or not.
|
/// Returns whether the reflected method is static or not.
|
||||||
virtual bool isStatic() const = 0;
|
virtual bool isStatic() const = 0;
|
||||||
|
|
||||||
|
/// Returns whether the reflected method is virtual or not.
|
||||||
|
virtual bool isVirtual() const;
|
||||||
|
|
||||||
|
/// Returns whether the reflected method is pure virtual or not.
|
||||||
|
virtual bool isPureVirtual() const;
|
||||||
|
|
||||||
/// Returns whether this method would override the given
|
/// Returns whether this method would override the given
|
||||||
/// method.
|
/// method.
|
||||||
bool overrides(const MethodInfo* other) const;
|
bool overrides(const MethodInfo* other) const;
|
||||||
@ -105,6 +122,7 @@ namespace osgIntrospection
|
|||||||
const Type& _decltype;
|
const Type& _decltype;
|
||||||
const Type& _rtype;
|
const Type& _rtype;
|
||||||
ParameterInfoList _params;
|
ParameterInfoList _params;
|
||||||
|
VirtualState _virtualState;
|
||||||
|
|
||||||
std::string _briefHelp;
|
std::string _briefHelp;
|
||||||
std::string _detailedHelp;
|
std::string _detailedHelp;
|
||||||
@ -112,11 +130,24 @@ namespace osgIntrospection
|
|||||||
|
|
||||||
// INLINE METHODS
|
// INLINE METHODS
|
||||||
|
|
||||||
inline MethodInfo::MethodInfo(const std::string& qname, const Type& decltype, const Type& rtype, const ParameterInfoList& plist, std::string briefHelp, std::string detailedHelp)
|
inline MethodInfo::MethodInfo(const std::string& qname, const Type& decltype, const Type& rtype, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp, std::string detailedHelp)
|
||||||
: CustomAttributeProvider(),
|
: CustomAttributeProvider(),
|
||||||
_decltype(decltype),
|
_decltype(decltype),
|
||||||
_rtype(rtype),
|
_rtype(rtype),
|
||||||
_params(plist),
|
_params(plist),
|
||||||
|
_virtualState(virtualState),
|
||||||
|
_briefHelp(briefHelp),
|
||||||
|
_detailedHelp(detailedHelp)
|
||||||
|
{
|
||||||
|
_name = strip_namespace(qname);
|
||||||
|
}
|
||||||
|
|
||||||
|
inline MethodInfo::MethodInfo(const std::string& qname, const Type& decltype, const Type& rtype, const ParameterInfoList& plist, std::string briefHelp, std::string detailedHelp)
|
||||||
|
: CustomAttributeProvider(),
|
||||||
|
_decltype(decltype),
|
||||||
|
_rtype(rtype),
|
||||||
|
_params(plist),
|
||||||
|
_virtualState(NON_VIRTUAL),
|
||||||
_briefHelp(briefHelp),
|
_briefHelp(briefHelp),
|
||||||
_detailedHelp(detailedHelp)
|
_detailedHelp(detailedHelp)
|
||||||
{
|
{
|
||||||
@ -161,6 +192,16 @@ namespace osgIntrospection
|
|||||||
return _detailedHelp;
|
return _detailedHelp;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
inline bool MethodInfo::isVirtual() const
|
||||||
|
{
|
||||||
|
return (_virtualState & VIRTUAL) == VIRTUAL;
|
||||||
|
}
|
||||||
|
|
||||||
|
inline bool MethodInfo::isPureVirtual() const
|
||||||
|
{
|
||||||
|
return (_virtualState & PURE_VIRTUAL) == PURE_VIRTUAL;
|
||||||
|
}
|
||||||
|
|
||||||
inline Value MethodInfo::invoke(const Value& , ValueList& ) const
|
inline Value MethodInfo::invoke(const Value& , ValueList& ) const
|
||||||
{
|
{
|
||||||
throw InvokeNotImplementedException();
|
throw InvokeNotImplementedException();
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
#include <osgIntrospection/ConverterProxy>
|
#include <osgIntrospection/ConverterProxy>
|
||||||
#include <osgIntrospection/Converter>
|
#include <osgIntrospection/Converter>
|
||||||
#include <osgIntrospection/PublicMemberAccessor>
|
#include <osgIntrospection/PublicMemberAccessor>
|
||||||
|
#include <osgIntrospection/MethodInfo>
|
||||||
|
|
||||||
namespace osgIntrospection
|
namespace osgIntrospection
|
||||||
{
|
{
|
||||||
@ -263,14 +264,20 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
#define D_ConstructorInfoType osgIntrospection::ConstructorInfo*
|
#define D_ConstructorInfoType osgIntrospection::ConstructorInfo*
|
||||||
#define D_ConstructorInfoType osgIntrospection::ConstructorInfo*
|
#define D_ConstructorInfoType osgIntrospection::ConstructorInfo*
|
||||||
|
|
||||||
|
namespace Properties
|
||||||
|
{
|
||||||
|
const bool NON_EXPLICIT = false;
|
||||||
|
const bool EXPLICIT = true;
|
||||||
|
}
|
||||||
|
|
||||||
#define I_Constructor0(signature, briefHelp, detailedHelp) \
|
#define I_Constructor0(signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
D_ConstructorInfoType signature = addConstructor(new osgIntrospection::TypedConstructorInfo0<reflected_type, instance_creator_type>(params, briefHelp, detailedHelp)); sink(signature)
|
D_ConstructorInfoType signature = addConstructor(new osgIntrospection::TypedConstructorInfo0<reflected_type, instance_creator_type>(params, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Constructor1(A0, P0, N0, signature, briefHelp, detailedHelp) \
|
#define I_Constructor1(A0, P0, N0, isExplicit, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
D_ConstructorInfoType signature = addConstructor(new osgIntrospection::TypedConstructorInfo1<reflected_type, instance_creator_type, P0>(params, briefHelp, detailedHelp)); sink(signature)
|
D_ConstructorInfoType signature = addConstructor(new osgIntrospection::TypedConstructorInfo1<reflected_type, instance_creator_type, P0>(params, isExplicit, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Constructor2(A0, P0, N0, A1, P1, N1, signature, briefHelp, detailedHelp) \
|
#define I_Constructor2(A0, P0, N0, A1, P1, N1, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
@ -471,10 +478,10 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.clear(); \
|
params.clear(); \
|
||||||
D_ConstructorInfoType signature = addConstructor(new osgIntrospection::TypedConstructorInfo0<reflected_type, instance_creator_type>(params, briefHelp, detailedHelp)); sink(signature)
|
D_ConstructorInfoType signature = addConstructor(new osgIntrospection::TypedConstructorInfo0<reflected_type, instance_creator_type>(params, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_ConstructorWithDefaults1(A0, P0, N0, D0, signature, briefHelp, detailedHelp) \
|
#define I_ConstructorWithDefaults1(A0, P0, N0, D0, isExplicit, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
D_ConstructorInfoType signature = addConstructor(new osgIntrospection::TypedConstructorInfo1<reflected_type, instance_creator_type, P0>(params, briefHelp, detailedHelp)); sink(signature)
|
D_ConstructorInfoType signature = addConstructor(new osgIntrospection::TypedConstructorInfo1<reflected_type, instance_creator_type, P0>(params, isExplicit, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_ConstructorWithDefaults2(A0, P0, N0, D0, A1, P1, N1, D1, signature, briefHelp, detailedHelp) \
|
#define I_ConstructorWithDefaults2(A0, P0, N0, D0, A1, P1, N1, D1, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
@ -683,46 +690,53 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
|
|
||||||
#define D_MethodInfoType osgIntrospection::MethodInfo*
|
#define D_MethodInfoType osgIntrospection::MethodInfo*
|
||||||
|
|
||||||
#define I_Method0(ret, fn, signature, briefHelp, detailedHelp) \
|
namespace Properties
|
||||||
params.clear(); \
|
{
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo0<reflected_type, ret >(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
const osgIntrospection::MethodInfo::VirtualState NON_VIRTUAL = osgIntrospection::MethodInfo::NON_VIRTUAL;
|
||||||
|
const osgIntrospection::MethodInfo::VirtualState VIRTUAL = osgIntrospection::MethodInfo::VIRTUAL;
|
||||||
|
const osgIntrospection::MethodInfo::VirtualState PURE_VIRTUAL = osgIntrospection::MethodInfo::PURE_VIRTUAL;
|
||||||
|
}
|
||||||
|
|
||||||
#define I_Method1(ret, fn, A0, P0, N0, signature, briefHelp, detailedHelp) \
|
#define I_Method0(ret, fn, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
|
params.clear(); \
|
||||||
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo0<reflected_type, ret >(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
|
#define I_Method1(ret, fn, A0, P0, N0, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo1<reflected_type, ret, P0>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo1<reflected_type, ret, P0>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method2(ret, fn, A0, P0, N0, A1, P1, N1, signature, briefHelp, detailedHelp) \
|
#define I_Method2(ret, fn, A0, P0, N0, A1, P1, N1, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo2<reflected_type, ret, P0, P1>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo2<reflected_type, ret, P0, P1>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method3(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, signature, briefHelp, detailedHelp) \
|
#define I_Method3(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo3<reflected_type, ret, P0, P1, P2>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo3<reflected_type, ret, P0, P1, P2>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method4(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, signature, briefHelp, detailedHelp) \
|
#define I_Method4(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo4<reflected_type, ret, P0, P1, P2, P3>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo4<reflected_type, ret, P0, P1, P2, P3>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method5(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, signature, briefHelp, detailedHelp) \
|
#define I_Method5(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo5<reflected_type, ret, P0, P1, P2, P3, P4>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo5<reflected_type, ret, P0, P1, P2, P3, P4>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method6(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, signature, briefHelp, detailedHelp) \
|
#define I_Method6(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -730,9 +744,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo6<reflected_type, ret, P0, P1, P2, P3, P4, P5>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo6<reflected_type, ret, P0, P1, P2, P3, P4, P5>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method7(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, signature, briefHelp, detailedHelp) \
|
#define I_Method7(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -741,9 +755,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo7<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo7<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method8(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, signature, briefHelp, detailedHelp) \
|
#define I_Method8(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -753,9 +767,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo8<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo8<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method9(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, signature, briefHelp, detailedHelp) \
|
#define I_Method9(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -766,9 +780,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo9<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo9<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method10(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, signature, briefHelp, detailedHelp) \
|
#define I_Method10(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -780,9 +794,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo10<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo10<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method11(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, signature, briefHelp, detailedHelp) \
|
#define I_Method11(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -795,9 +809,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo11<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo11<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method12(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, signature, briefHelp, detailedHelp) \
|
#define I_Method12(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -811,9 +825,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo12<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo12<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method13(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, A12, P12, N12, signature, briefHelp, detailedHelp) \
|
#define I_Method13(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, A12, P12, N12, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -828,9 +842,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo13<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo13<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method14(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, A12, P12, N12, A13, P13, N13, signature, briefHelp, detailedHelp) \
|
#define I_Method14(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, A12, P12, N12, A13, P13, N13, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -846,9 +860,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo14<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo14<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method15(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, A12, P12, N12, A13, P13, N13, A14, P14, N14, signature, briefHelp, detailedHelp) \
|
#define I_Method15(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, A12, P12, N12, A13, P13, N13, A14, P14, N14, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -865,9 +879,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N14, osgIntrospection::Reflection::getType(extended_typeid<P14>()), osgIntrospection::ParameterInfo::A14)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N14, osgIntrospection::Reflection::getType(extended_typeid<P14>()), osgIntrospection::ParameterInfo::A14)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo15<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo15<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_Method16(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, A12, P12, N12, A13, P13, N13, A14, P14, N14, A15, P15, N15, signature, briefHelp, detailedHelp) \
|
#define I_Method16(ret, fn, A0, P0, N0, A1, P1, N1, A2, P2, N2, A3, P3, N3, A4, P4, N4, A5, P5, N5, A6, P6, N6, A7, P7, N7, A8, P8, N8, A9, P9, N9, A10, P10, N10, A11, P11, N11, A12, P12, N12, A13, P13, N13, A14, P14, N14, A15, P15, N15, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1)); \
|
||||||
@ -885,48 +899,48 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N14, osgIntrospection::Reflection::getType(extended_typeid<P14>()), osgIntrospection::ParameterInfo::A14)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N14, osgIntrospection::Reflection::getType(extended_typeid<P14>()), osgIntrospection::ParameterInfo::A14)); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N15, osgIntrospection::Reflection::getType(extended_typeid<P15>()), osgIntrospection::ParameterInfo::A15)); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N15, osgIntrospection::Reflection::getType(extended_typeid<P15>()), osgIntrospection::ParameterInfo::A15)); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo16<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo16<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults0(ret, fn, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults0(ret, fn, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo0<reflected_type, ret>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo0<reflected_type, ret>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults1(ret, fn, A0, P0, N0, D0, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults1(ret, fn, A0, P0, N0, D0, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo1<reflected_type, ret, P0>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo1<reflected_type, ret, P0>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults2(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults2(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo2<reflected_type, ret, P0, P1>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo2<reflected_type, ret, P0, P1>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults3(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults3(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2, osgIntrospection::Value(D2))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2, osgIntrospection::Value(D2))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo3<reflected_type, ret, P0, P1, P2>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo3<reflected_type, ret, P0, P1, P2>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults4(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults4(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2, osgIntrospection::Value(D2))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2, osgIntrospection::Value(D2))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3, osgIntrospection::Value(D3))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3, osgIntrospection::Value(D3))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo4<reflected_type, ret, P0, P1, P2, P3>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo4<reflected_type, ret, P0, P1, P2, P3>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults5(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults5(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2, osgIntrospection::Value(D2))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N2, osgIntrospection::Reflection::getType(extended_typeid<P2>()), osgIntrospection::ParameterInfo::A2, osgIntrospection::Value(D2))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3, osgIntrospection::Value(D3))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3, osgIntrospection::Value(D3))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4, osgIntrospection::Value(D4))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4, osgIntrospection::Value(D4))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo5<reflected_type, ret, P0, P1, P2, P3, P4>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo5<reflected_type, ret, P0, P1, P2, P3, P4>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults6(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults6(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -934,9 +948,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3, osgIntrospection::Value(D3))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N3, osgIntrospection::Reflection::getType(extended_typeid<P3>()), osgIntrospection::ParameterInfo::A3, osgIntrospection::Value(D3))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4, osgIntrospection::Value(D4))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4, osgIntrospection::Value(D4))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5, osgIntrospection::Value(D5))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5, osgIntrospection::Value(D5))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo6<reflected_type, ret, P0, P1, P2, P3, P4, P5>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo6<reflected_type, ret, P0, P1, P2, P3, P4, P5>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults7(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults7(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -945,9 +959,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4, osgIntrospection::Value(D4))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N4, osgIntrospection::Reflection::getType(extended_typeid<P4>()), osgIntrospection::ParameterInfo::A4, osgIntrospection::Value(D4))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5, osgIntrospection::Value(D5))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5, osgIntrospection::Value(D5))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6, osgIntrospection::Value(D6))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6, osgIntrospection::Value(D6))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo7<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo7<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults8(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults8(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -957,9 +971,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5, osgIntrospection::Value(D5))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N5, osgIntrospection::Reflection::getType(extended_typeid<P5>()), osgIntrospection::ParameterInfo::A5, osgIntrospection::Value(D5))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6, osgIntrospection::Value(D6))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6, osgIntrospection::Value(D6))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7, osgIntrospection::Value(D7))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7, osgIntrospection::Value(D7))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo8<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo8<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults9(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults9(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -970,9 +984,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6, osgIntrospection::Value(D6))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N6, osgIntrospection::Reflection::getType(extended_typeid<P6>()), osgIntrospection::ParameterInfo::A6, osgIntrospection::Value(D6))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7, osgIntrospection::Value(D7))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7, osgIntrospection::Value(D7))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8, osgIntrospection::Value(D8))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8, osgIntrospection::Value(D8))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo9<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo9<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults10(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults10(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -984,9 +998,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7, osgIntrospection::Value(D7))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N7, osgIntrospection::Reflection::getType(extended_typeid<P7>()), osgIntrospection::ParameterInfo::A7, osgIntrospection::Value(D7))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8, osgIntrospection::Value(D8))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8, osgIntrospection::Value(D8))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9, osgIntrospection::Value(D9))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9, osgIntrospection::Value(D9))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo10<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo10<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults11(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults11(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -999,9 +1013,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8, osgIntrospection::Value(D8))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N8, osgIntrospection::Reflection::getType(extended_typeid<P8>()), osgIntrospection::ParameterInfo::A8, osgIntrospection::Value(D8))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9, osgIntrospection::Value(D9))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9, osgIntrospection::Value(D9))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10, osgIntrospection::Value(D10))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10, osgIntrospection::Value(D10))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo11<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo11<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults12(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults12(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -1015,9 +1029,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9, osgIntrospection::Value(D9))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N9, osgIntrospection::Reflection::getType(extended_typeid<P9>()), osgIntrospection::ParameterInfo::A9, osgIntrospection::Value(D9))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10, osgIntrospection::Value(D10))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10, osgIntrospection::Value(D10))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11, osgIntrospection::Value(D11))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11, osgIntrospection::Value(D11))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo12<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo12<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults13(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, A12, P12, N12, D12, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults13(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, A12, P12, N12, D12, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -1032,9 +1046,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10, osgIntrospection::Value(D10))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N10, osgIntrospection::Reflection::getType(extended_typeid<P10>()), osgIntrospection::ParameterInfo::A10, osgIntrospection::Value(D10))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11, osgIntrospection::Value(D11))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11, osgIntrospection::Value(D11))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12, osgIntrospection::Value(D12))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12, osgIntrospection::Value(D12))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo13<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo13<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults14(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, A12, P12, N12, D12, A13, P13, N13, D13, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults14(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, A12, P12, N12, D12, A13, P13, N13, D13, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -1050,9 +1064,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11, osgIntrospection::Value(D11))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N11, osgIntrospection::Reflection::getType(extended_typeid<P11>()), osgIntrospection::ParameterInfo::A11, osgIntrospection::Value(D11))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12, osgIntrospection::Value(D12))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12, osgIntrospection::Value(D12))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13, osgIntrospection::Value(D13))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13, osgIntrospection::Value(D13))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo14<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo14<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults15(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, A12, P12, N12, D12, A13, P13, N13, D13, A14, P14, N14, D14, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults15(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, A12, P12, N12, D12, A13, P13, N13, D13, A14, P14, N14, D14, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -1069,9 +1083,9 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12, osgIntrospection::Value(D12))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N12, osgIntrospection::Reflection::getType(extended_typeid<P12>()), osgIntrospection::ParameterInfo::A12, osgIntrospection::Value(D12))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13, osgIntrospection::Value(D13))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13, osgIntrospection::Value(D13))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N14, osgIntrospection::Reflection::getType(extended_typeid<P14>()), osgIntrospection::ParameterInfo::A14, osgIntrospection::Value(D14))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N14, osgIntrospection::Reflection::getType(extended_typeid<P14>()), osgIntrospection::ParameterInfo::A14, osgIntrospection::Value(D14))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo15<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo15<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_MethodWithDefaults16(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, A12, P12, N12, D12, A13, P13, N13, D13, A14, P14, N14, D14, A15, P15, N15, D15, signature, briefHelp, detailedHelp) \
|
#define I_MethodWithDefaults16(ret, fn, A0, P0, N0, D0, A1, P1, N1, D1, A2, P2, N2, D2, A3, P3, N3, D3, A4, P4, N4, D4, A5, P5, N5, D5, A6, P6, N6, D6, A7, P7, N7, D7, A8, P8, N8, D8, A9, P9, N9, D9, A10, P10, N10, D10, A11, P11, N11, D11, A12, P12, N12, D12, A13, P13, N13, D13, A14, P14, N14, D14, A15, P15, N15, D15, virtualState, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N0, osgIntrospection::Reflection::getType(extended_typeid<P0>()), osgIntrospection::ParameterInfo::A0, osgIntrospection::Value(D0))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N1, osgIntrospection::Reflection::getType(extended_typeid<P1>()), osgIntrospection::ParameterInfo::A1, osgIntrospection::Value(D1))); \
|
||||||
@ -1089,7 +1103,7 @@ struct BaseTypeConverters<x, reflected_type, true>
|
|||||||
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13, osgIntrospection::Value(D13))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N13, osgIntrospection::Reflection::getType(extended_typeid<P13>()), osgIntrospection::ParameterInfo::A13, osgIntrospection::Value(D13))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N14, osgIntrospection::Reflection::getType(extended_typeid<P14>()), osgIntrospection::ParameterInfo::A14, osgIntrospection::Value(D14))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N14, osgIntrospection::Reflection::getType(extended_typeid<P14>()), osgIntrospection::ParameterInfo::A14, osgIntrospection::Value(D14))); \
|
||||||
params.push_back(new osgIntrospection::ParameterInfo(#N15, osgIntrospection::Reflection::getType(extended_typeid<P15>()), osgIntrospection::ParameterInfo::A15, osgIntrospection::Value(D15))); \
|
params.push_back(new osgIntrospection::ParameterInfo(#N15, osgIntrospection::Reflection::getType(extended_typeid<P15>()), osgIntrospection::ParameterInfo::A15, osgIntrospection::Value(D15))); \
|
||||||
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo16<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15>(qualifyName(#fn), &reflected_type::fn, params, briefHelp, detailedHelp)); sink(signature)
|
D_MethodInfoType signature = addMethod(new osgIntrospection::TypedMethodInfo16<reflected_type, ret, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15>(qualifyName(#fn), &reflected_type::fn, params, virtualState, briefHelp, detailedHelp)); sink(signature)
|
||||||
|
|
||||||
#define I_StaticMethod0(ret, fn, signature, briefHelp, detailedHelp) \
|
#define I_StaticMethod0(ret, fn, signature, briefHelp, detailedHelp) \
|
||||||
params.clear(); \
|
params.clear(); \
|
||||||
|
@ -42,8 +42,8 @@ namespace osgIntrospection
|
|||||||
template<typename C, typename IC, typename P0>
|
template<typename C, typename IC, typename P0>
|
||||||
struct TypedConstructorInfo1: ConstructorInfo
|
struct TypedConstructorInfo1: ConstructorInfo
|
||||||
{
|
{
|
||||||
TypedConstructorInfo1(const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedConstructorInfo1(const ParameterInfoList& plist, bool isExplicit, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: ConstructorInfo(typeof(C), plist, briefHelp, detailedHelp)
|
: ConstructorInfo(typeof(C), plist, isExplicit, briefHelp, detailedHelp)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -50,24 +50,24 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)() const;
|
typedef R (C::*ConstFunctionType)() const;
|
||||||
typedef R (C::*FunctionType)();
|
typedef R (C::*FunctionType)();
|
||||||
|
|
||||||
TypedMethodInfo0(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo0(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo0(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo0(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
static TypedMethodInfo0 *constMethod(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
static TypedMethodInfo0 *constMethod(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
{
|
{
|
||||||
return new TypedMethodInfo0(qname, cf, plist, briefHelp, detailedHelp);
|
return new TypedMethodInfo0(qname, cf, plist, virtualState, briefHelp, detailedHelp);
|
||||||
}
|
}
|
||||||
|
|
||||||
static TypedMethodInfo0 *nonConstMethod(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
static TypedMethodInfo0 *nonConstMethod(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
{
|
{
|
||||||
return new TypedMethodInfo0(qname, f, plist, briefHelp, detailedHelp);
|
return new TypedMethodInfo0(qname, f, plist, virtualState, briefHelp, detailedHelp);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool isConst() const { return cf_; }
|
bool isConst() const { return cf_; }
|
||||||
@ -128,13 +128,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0) const;
|
typedef R (C::*ConstFunctionType)(P0) const;
|
||||||
typedef R (C::*FunctionType)(P0);
|
typedef R (C::*FunctionType)(P0);
|
||||||
|
|
||||||
TypedMethodInfo1(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo1(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo1(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo1(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -200,13 +200,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1) const;
|
typedef R (C::*ConstFunctionType)(P0, P1) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1);
|
typedef R (C::*FunctionType)(P0, P1);
|
||||||
|
|
||||||
TypedMethodInfo2(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo2(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo2(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo2(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -274,13 +274,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2);
|
typedef R (C::*FunctionType)(P0, P1, P2);
|
||||||
|
|
||||||
TypedMethodInfo3(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo3(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo3(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo3(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -350,13 +350,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3);
|
||||||
|
|
||||||
TypedMethodInfo4(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo4(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo4(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo4(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -428,13 +428,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4);
|
||||||
|
|
||||||
TypedMethodInfo5(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo5(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo5(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo5(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -508,13 +508,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5);
|
||||||
|
|
||||||
TypedMethodInfo6(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo6(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo6(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo6(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -590,13 +590,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6);
|
||||||
|
|
||||||
TypedMethodInfo7(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo7(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo7(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo7(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -674,13 +674,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7);
|
||||||
|
|
||||||
TypedMethodInfo8(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo8(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo8(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo8(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -760,13 +760,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8);
|
||||||
|
|
||||||
TypedMethodInfo9(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo9(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo9(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo9(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -848,13 +848,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9);
|
||||||
|
|
||||||
TypedMethodInfo10(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo10(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo10(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo10(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -938,13 +938,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10);
|
||||||
|
|
||||||
TypedMethodInfo11(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo11(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo11(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo11(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1030,13 +1030,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11);
|
||||||
|
|
||||||
TypedMethodInfo12(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo12(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo12(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo12(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1124,13 +1124,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12);
|
||||||
|
|
||||||
TypedMethodInfo13(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo13(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo13(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo13(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1220,13 +1220,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13);
|
||||||
|
|
||||||
TypedMethodInfo14(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo14(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo14(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo14(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1318,13 +1318,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14);
|
||||||
|
|
||||||
TypedMethodInfo15(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo15(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo15(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo15(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1418,13 +1418,13 @@ namespace osgIntrospection
|
|||||||
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) const;
|
typedef R (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) const;
|
||||||
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15);
|
typedef R (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15);
|
||||||
|
|
||||||
TypedMethodInfo16(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo16(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo16(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo16(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(R), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(R), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1520,13 +1520,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)() const;
|
typedef void (C::*ConstFunctionType)() const;
|
||||||
typedef void (C::*FunctionType)();
|
typedef void (C::*FunctionType)();
|
||||||
|
|
||||||
TypedMethodInfo0(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo0(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo0(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo0(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1588,13 +1588,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0) const;
|
typedef void (C::*ConstFunctionType)(P0) const;
|
||||||
typedef void (C::*FunctionType)(P0);
|
typedef void (C::*FunctionType)(P0);
|
||||||
|
|
||||||
TypedMethodInfo1(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo1(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo1(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo1(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1660,13 +1660,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1) const;
|
typedef void (C::*ConstFunctionType)(P0, P1) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1);
|
typedef void (C::*FunctionType)(P0, P1);
|
||||||
|
|
||||||
TypedMethodInfo2(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo2(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo2(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo2(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1734,13 +1734,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2);
|
typedef void (C::*FunctionType)(P0, P1, P2);
|
||||||
|
|
||||||
TypedMethodInfo3(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo3(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo3(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo3(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1810,13 +1810,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3);
|
||||||
|
|
||||||
TypedMethodInfo4(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo4(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo4(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo4(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1888,13 +1888,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4);
|
||||||
|
|
||||||
TypedMethodInfo5(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo5(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo5(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo5(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1968,13 +1968,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5);
|
||||||
|
|
||||||
TypedMethodInfo6(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo6(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo6(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo6(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2050,13 +2050,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6);
|
||||||
|
|
||||||
TypedMethodInfo7(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo7(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo7(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo7(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2134,13 +2134,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7);
|
||||||
|
|
||||||
TypedMethodInfo8(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo8(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo8(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo8(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2220,13 +2220,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8);
|
||||||
|
|
||||||
TypedMethodInfo9(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo9(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo9(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo9(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2308,13 +2308,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9);
|
||||||
|
|
||||||
TypedMethodInfo10(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo10(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo10(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo10(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2398,13 +2398,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10);
|
||||||
|
|
||||||
TypedMethodInfo11(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo11(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo11(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo11(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2490,13 +2490,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11);
|
||||||
|
|
||||||
TypedMethodInfo12(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo12(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo12(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo12(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2584,13 +2584,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12);
|
||||||
|
|
||||||
TypedMethodInfo13(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo13(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo13(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo13(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2680,13 +2680,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13);
|
||||||
|
|
||||||
TypedMethodInfo14(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo14(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo14(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo14(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2778,13 +2778,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14);
|
||||||
|
|
||||||
TypedMethodInfo15(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo15(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo15(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo15(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2878,13 +2878,13 @@ namespace osgIntrospection
|
|||||||
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) const;
|
typedef void (C::*ConstFunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) const;
|
||||||
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15);
|
typedef void (C::*FunctionType)(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15);
|
||||||
|
|
||||||
TypedMethodInfo16(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo16(const std::string& qname, ConstFunctionType cf, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(cf), f_(0)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(cf), f_(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
TypedMethodInfo16(const std::string& qname, FunctionType f, const ParameterInfoList& plist, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
TypedMethodInfo16(const std::string& qname, FunctionType f, const ParameterInfoList& plist, VirtualState virtualState, std::string briefHelp = std::string(), std::string detailedHelp = std::string())
|
||||||
: MethodInfo(qname, typeof(C), typeof(void), plist, briefHelp, detailedHelp), cf_(0), f_(f)
|
: MethodInfo(qname, typeof(C), typeof(void), plist, virtualState, briefHelp, detailedHelp), cf_(0), f_(f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user