46 lines
2.1 KiB
C++
46 lines
2.1 KiB
C++
// ***************************************************************************
|
|
//
|
|
// Generated automatically by genwrapper.
|
|
// Please DO NOT EDIT this file!
|
|
//
|
|
// ***************************************************************************
|
|
|
|
#include <osgIntrospection/ReflectionMacros>
|
|
#include <osgIntrospection/TypedMethodInfo>
|
|
#include <osgIntrospection/Attributes>
|
|
|
|
#include <osgIntrospection/MethodInfo>
|
|
#include <osgIntrospection/Type>
|
|
#include <osgIntrospection/Value>
|
|
|
|
// Must undefine IN and OUT macros defined in Windows headers
|
|
#ifdef IN
|
|
#undef IN
|
|
#endif
|
|
#ifdef OUT
|
|
#undef OUT
|
|
#endif
|
|
|
|
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgIntrospection::MethodInfo)
|
|
I_BaseType(osgIntrospection::CustomAttributeProvider);
|
|
I_Constructor4(IN, const std::string &, qname, IN, const osgIntrospection::Type &, decltype, IN, const osgIntrospection::Type &, rtype, IN, const osgIntrospection::ParameterInfoList &, plist);
|
|
I_Method0(const osgIntrospection::Type &, getDeclaringType);
|
|
I_Method0(const std::string &, getName);
|
|
I_Method0(const osgIntrospection::Type &, getReturnType);
|
|
I_Method0(const osgIntrospection::ParameterInfoList &, getParameters);
|
|
I_Method0(bool, isConst);
|
|
I_Method0(bool, isStatic);
|
|
I_Method1(bool, overrides, IN, const osgIntrospection::MethodInfo *, other);
|
|
I_Method2(osgIntrospection::Value, invoke, IN, const osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, args);
|
|
I_Method2(osgIntrospection::Value, invoke, IN, osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, args);
|
|
I_Method1(osgIntrospection::Value, invoke, IN, osgIntrospection::ValueList &, args);
|
|
I_Method1(osgIntrospection::Value, invoke, IN, const osgIntrospection::Value &, instance);
|
|
I_Method1(osgIntrospection::Value, invoke, IN, osgIntrospection::Value &, instance);
|
|
I_Method0(osgIntrospection::Value, invoke);
|
|
I_ReadOnlyProperty(const osgIntrospection::Type &, DeclaringType);
|
|
I_ReadOnlyProperty(const std::string &, Name);
|
|
I_ReadOnlyProperty(const osgIntrospection::ParameterInfoList &, Parameters);
|
|
I_ReadOnlyProperty(const osgIntrospection::Type &, ReturnType);
|
|
END_REFLECTOR
|
|
|