Updated wrappers
This commit is contained in:
@@ -40,6 +40,34 @@ END_REFLECTOR
|
||||
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(OpenThreads::Thread)
|
||||
I_DeclaringFile("OpenThreads/Thread");
|
||||
I_StaticMethod1(int, SetConcurrency, IN, int, concurrencyLevel,
|
||||
__int__SetConcurrency__int_S,
|
||||
"Set the concurrency level for a running application. ",
|
||||
"This method only has effect if the pthreads thread model is being used, and then only when that model is many-to-one (eg. irix). in other cases it is ignored. The concurrency level is only a *hint* as to the number of execution vehicles to use, the actual implementation may do anything it wants. Setting the value to 0 returns things to their default state.previous concurrency level, -1 indicates no-op. ");
|
||||
I_StaticMethod0(int, GetConcurrency,
|
||||
__int__GetConcurrency_S,
|
||||
"Get the concurrency level for a running application. ",
|
||||
"In this case, a return code of 0 means that the application is in default mode. A return code of -1 means that the application is incapable of setting an arbitrary concurrency, because it is a one-to-one execution model (sprocs, linuxThreads) ");
|
||||
I_StaticMethod0(OpenThreads::Thread *, CurrentThread,
|
||||
__Thread_P1__CurrentThread_S,
|
||||
"Return a pointer to the current running thread. ",
|
||||
"");
|
||||
I_StaticMethod0(void, Init,
|
||||
__void__Init_S,
|
||||
"Initialize Threading in a program. ",
|
||||
"This method must be called before you can do any threading in a program. ");
|
||||
I_StaticMethod0(int, YieldCurrentThread,
|
||||
__int__YieldCurrentThread_S,
|
||||
"Yield the processor. ",
|
||||
"This method operates on the calling process. And is equivalent to calling sched_yield(). 0 if normal, -1 if errno set, errno code otherwise. ");
|
||||
I_StaticMethod0(OpenThreads::Thread::ThreadPriority, GetMasterPriority,
|
||||
__ThreadPriority__GetMasterPriority_S,
|
||||
"This method will return the ThreadPriority of the master process. ",
|
||||
"(ie, the one calling the thread->start() methods for the first time) The method will almost certainly return Thread::THREAD_PRIORITY_DEFAULT if Init() has not been called.the Thread::ThreadPriority of the master thread. ");
|
||||
I_StaticMethod1(int, microSleep, IN, unsigned int, microsec,
|
||||
__int__microSleep__unsigned_int_S,
|
||||
"microSleep method, equivilant to the posix usleep(microsec). ",
|
||||
"This is not strictly thread API but is used so often with threads. It's basically UNIX usleep. Parameter is number of microseconds we current thread to sleep. Returns 0 on succes, non-zero on failure (UNIX errno or GetLastError() will give detailed description. ");
|
||||
I_Constructor0(____Thread,
|
||||
"Constructor. ",
|
||||
"");
|
||||
@@ -158,34 +186,6 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(OpenThreads::Thread)
|
||||
__int__setProcessorAffinity__unsigned_int,
|
||||
"Thread's processor affinity method. ",
|
||||
"This binds a thread to a processor whenever possible. This call must be made before start() or startThread() and has no effect after the thread has been running. In the pthreads implementation, this is only implemented on sgi, through a pthread extension. On other pthread platforms this is ignored. Returns 0 on success, implementation's error on failure, or -1 if ignored. ");
|
||||
I_StaticMethod1(int, SetConcurrency, IN, int, concurrencyLevel,
|
||||
__int__SetConcurrency__int_S,
|
||||
"Set the concurrency level for a running application. ",
|
||||
"This method only has effect if the pthreads thread model is being used, and then only when that model is many-to-one (eg. irix). in other cases it is ignored. The concurrency level is only a *hint* as to the number of execution vehicles to use, the actual implementation may do anything it wants. Setting the value to 0 returns things to their default state.previous concurrency level, -1 indicates no-op. ");
|
||||
I_StaticMethod0(int, GetConcurrency,
|
||||
__int__GetConcurrency_S,
|
||||
"Get the concurrency level for a running application. ",
|
||||
"In this case, a return code of 0 means that the application is in default mode. A return code of -1 means that the application is incapable of setting an arbitrary concurrency, because it is a one-to-one execution model (sprocs, linuxThreads) ");
|
||||
I_StaticMethod0(OpenThreads::Thread *, CurrentThread,
|
||||
__Thread_P1__CurrentThread_S,
|
||||
"Return a pointer to the current running thread. ",
|
||||
"");
|
||||
I_StaticMethod0(void, Init,
|
||||
__void__Init_S,
|
||||
"Initialize Threading in a program. ",
|
||||
"This method must be called before you can do any threading in a program. ");
|
||||
I_StaticMethod0(int, YieldCurrentThread,
|
||||
__int__YieldCurrentThread_S,
|
||||
"Yield the processor. ",
|
||||
"This method operates on the calling process. And is equivalent to calling sched_yield(). 0 if normal, -1 if errno set, errno code otherwise. ");
|
||||
I_StaticMethod0(OpenThreads::Thread::ThreadPriority, GetMasterPriority,
|
||||
__ThreadPriority__GetMasterPriority_S,
|
||||
"This method will return the ThreadPriority of the master process. ",
|
||||
"(ie, the one calling the thread->start() methods for the first time) The method will almost certainly return Thread::THREAD_PRIORITY_DEFAULT if Init() has not been called.the Thread::ThreadPriority of the master thread. ");
|
||||
I_StaticMethod1(int, microSleep, IN, unsigned int, microsec,
|
||||
__int__microSleep__unsigned_int_S,
|
||||
"microSleep method, equivilant to the posix usleep(microsec). ",
|
||||
"This is not strictly thread API but is used so often with threads. It's basically UNIX usleep. Parameter is number of microseconds we current thread to sleep. Returns 0 on succes, non-zero on failure (UNIX errno or GetLastError() will give detailed description. ");
|
||||
I_SimpleProperty(void *, Implementation,
|
||||
__void_P1__getImplementation,
|
||||
0);
|
||||
|
||||
@@ -55,7 +55,7 @@ BEGIN_OBJECT_REFLECTOR(osg::AlphaFunc)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -85,7 +85,7 @@ BEGIN_OBJECT_REFLECTOR(osg::AlphaFunc)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -115,7 +115,7 @@ BEGIN_OBJECT_REFLECTOR(osg::AlphaFunc)
|
||||
__float__getReferenceValue,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -28,8 +28,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< double COMMA osg::AnimationPath::ControlPoint >, osg::AnimationPath::TimeControlPointMap)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::AnimationPath::LoopMode)
|
||||
I_DeclaringFile("osg/AnimationPath");
|
||||
I_EnumLabel(osg::AnimationPath::SWING);
|
||||
@@ -37,6 +35,8 @@ BEGIN_ENUM_REFLECTOR(osg::AnimationPath::LoopMode)
|
||||
I_EnumLabel(osg::AnimationPath::NO_LOOPING);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< double COMMA osg::AnimationPath::ControlPoint >, osg::AnimationPath::TimeControlPointMap)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::AnimationPath)
|
||||
I_DeclaringFile("osg/AnimationPath");
|
||||
I_VirtualBaseType(osg::Object);
|
||||
@@ -52,7 +52,7 @@ BEGIN_OBJECT_REFLECTOR(osg::AnimationPath)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -288,7 +288,7 @@ BEGIN_OBJECT_REFLECTOR(osg::AnimationPathCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -20,8 +20,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< std::string COMMA std::string >, osg::ApplicationUsage::UsageMap)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::ApplicationUsage::Type)
|
||||
I_DeclaringFile("osg/ApplicationUsage");
|
||||
I_EnumLabel(osg::ApplicationUsage::NO_HELP);
|
||||
@@ -31,9 +29,15 @@ BEGIN_ENUM_REFLECTOR(osg::ApplicationUsage::Type)
|
||||
I_EnumLabel(osg::ApplicationUsage::HELP_ALL);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< std::string COMMA std::string >, osg::ApplicationUsage::UsageMap)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::ApplicationUsage)
|
||||
I_DeclaringFile("osg/ApplicationUsage");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_StaticMethod0(osg::ApplicationUsage *, instance,
|
||||
__ApplicationUsage_P1__instance_S,
|
||||
"",
|
||||
"");
|
||||
I_Constructor0(____ApplicationUsage,
|
||||
"",
|
||||
"");
|
||||
@@ -162,10 +166,6 @@ BEGIN_OBJECT_REFLECTOR(osg::ApplicationUsage)
|
||||
__void__writeEnvironmentSettings__std_ostream_R1,
|
||||
"",
|
||||
"");
|
||||
I_StaticMethod0(osg::ApplicationUsage *, instance,
|
||||
__ApplicationUsage_P1__instance_S,
|
||||
"",
|
||||
"");
|
||||
I_SimpleProperty(const std::string &, ApplicationName,
|
||||
__C5_std_string_R1__getApplicationName,
|
||||
__void__setApplicationName__C5_std_string_R1);
|
||||
|
||||
@@ -21,16 +21,32 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< std::string COMMA osg::ArgumentParser::ErrorSeverity >, osg::ArgumentParser::ErrorMessageMap)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::ArgumentParser::ErrorSeverity)
|
||||
I_DeclaringFile("osg/ArgumentParser");
|
||||
I_EnumLabel(osg::ArgumentParser::BENIGN);
|
||||
I_EnumLabel(osg::ArgumentParser::CRITICAL);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< std::string COMMA osg::ArgumentParser::ErrorSeverity >, osg::ArgumentParser::ErrorMessageMap)
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::ArgumentParser)
|
||||
I_DeclaringFile("osg/ArgumentParser");
|
||||
I_StaticMethod1(bool, isOption, IN, const char *, str,
|
||||
__bool__isOption__C5_char_P1_S,
|
||||
"Return true if the specified string is an option in the form -option or --option. ",
|
||||
"");
|
||||
I_StaticMethod1(bool, isString, IN, const char *, str,
|
||||
__bool__isString__C5_char_P1_S,
|
||||
"Return true if string is non-NULL and not an option in the form -option or --option. ",
|
||||
"");
|
||||
I_StaticMethod1(bool, isNumber, IN, const char *, str,
|
||||
__bool__isNumber__C5_char_P1_S,
|
||||
"Return true if specified parameter is a number. ",
|
||||
"");
|
||||
I_StaticMethod1(bool, isBool, IN, const char *, str,
|
||||
__bool__isBool__C5_char_P1_S,
|
||||
"Return true if specified parameter is a bool. ",
|
||||
"");
|
||||
I_Constructor2(IN, int *, argc, IN, char **, argv,
|
||||
____ArgumentParser__int_P1__char_P1P1,
|
||||
"",
|
||||
@@ -225,22 +241,6 @@ BEGIN_VALUE_REFLECTOR(osg::ArgumentParser)
|
||||
__ApplicationUsage_Type__readHelpType,
|
||||
"This convinience method handles help requests on the command line. ",
|
||||
"Return the type(s) of help requested. The return value of this function is suitable for passing into getApplicationUsage()->write(). If ApplicationUsage::NO_HELP is returned then no help commandline option was found on the command line. ");
|
||||
I_StaticMethod1(bool, isOption, IN, const char *, str,
|
||||
__bool__isOption__C5_char_P1_S,
|
||||
"Return true if the specified string is an option in the form -option or --option. ",
|
||||
"");
|
||||
I_StaticMethod1(bool, isString, IN, const char *, str,
|
||||
__bool__isString__C5_char_P1_S,
|
||||
"Return true if string is non-NULL and not an option in the form -option or --option. ",
|
||||
"");
|
||||
I_StaticMethod1(bool, isNumber, IN, const char *, str,
|
||||
__bool__isNumber__C5_char_P1_S,
|
||||
"Return true if specified parameter is a number. ",
|
||||
"");
|
||||
I_StaticMethod1(bool, isBool, IN, const char *, str,
|
||||
__bool__isBool__C5_char_P1_S,
|
||||
"Return true if specified parameter is a bool. ",
|
||||
"");
|
||||
I_SimpleProperty(std::string, ApplicationName,
|
||||
__std_string__getApplicationName,
|
||||
0);
|
||||
|
||||
@@ -27,8 +27,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Vec3 >, osg::Billboard::PositionList)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::Billboard::Mode)
|
||||
I_DeclaringFile("osg/Billboard");
|
||||
I_EnumLabel(osg::Billboard::POINT_ROT_EYE);
|
||||
@@ -36,6 +34,8 @@ BEGIN_ENUM_REFLECTOR(osg::Billboard::Mode)
|
||||
I_EnumLabel(osg::Billboard::AXIAL_ROT);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Vec3 >, osg::Billboard::PositionList)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Billboard)
|
||||
I_DeclaringFile("osg/Billboard");
|
||||
I_BaseType(osg::Geode);
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendColor)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -75,7 +75,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendColor)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -95,7 +95,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendColor)
|
||||
__C5_osg_Vec4_R1__getConstantColor,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
@@ -116,47 +116,3 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendColor)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::BlendColor::Extensions)
|
||||
I_DeclaringFile("osg/BlendColor");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::BlendColor::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::BlendColor::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setBlendColorSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setBlendColorSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isBlendColorSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isBlendColorSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glBlendColor, IN, GLclampf, red, IN, GLclampf, green, IN, GLclampf, blue, IN, GLclampf, alpha,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBlendColor__GLclampf__GLclampf__GLclampf__GLclampf,
|
||||
"",
|
||||
"");
|
||||
|
||||
I_SimpleProperty(bool, BlendColorSupported,
|
||||
0,
|
||||
__void__setBlendColorSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendEquation)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -86,7 +86,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendEquation)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -101,7 +101,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendEquation)
|
||||
__Equation__getEquation,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
@@ -122,57 +122,3 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendEquation)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::BlendEquation::Extensions)
|
||||
I_DeclaringFile("osg/BlendEquation");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::BlendEquation::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::BlendEquation::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setBlendEquationSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setBlendEquationSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isBlendEquationSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isBlendEquationSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isSGIXMinMaxSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isSGIXMinMaxSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isLogicOpSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isLogicOpSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glBlendEquation, IN, GLenum, mode,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBlendEquation__GLenum,
|
||||
"",
|
||||
"");
|
||||
|
||||
I_SimpleProperty(bool, BlendEquationSupported,
|
||||
0,
|
||||
__void__setBlendEquationSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -66,7 +66,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendFunc)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -96,7 +96,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendFunc)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -171,7 +171,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendFunc)
|
||||
__GLenum__getDestinationAlpha,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
@@ -207,47 +207,3 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendFunc)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::BlendFunc::Extensions)
|
||||
I_DeclaringFile("osg/BlendFunc");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::BlendFunc::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::BlendFunc::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setBlendFuncSeparateSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setBlendFuncSeparateSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isBlendFuncSeparateSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isBlendFuncSeparateSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glBlendFuncSeparate, IN, GLenum, sfactorRGB, IN, GLenum, dfactorRGB, IN, GLenum, sfactorAlpha, IN, GLenum, dfactorAlpha,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBlendFuncSeparate__GLenum__GLenum__GLenum__GLenum,
|
||||
"",
|
||||
"");
|
||||
|
||||
I_SimpleProperty(bool, BlendFuncSeparateSupported,
|
||||
0,
|
||||
__void__setBlendFuncSeparateSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -30,307 +30,3 @@ TYPE_NAME_ALIAS(osg::BoundingBoxImpl< osg::Vec3d >, osg::BoundingBoxd)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingBoxf, osg::BoundingBox)
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::BoundingBoxImpl< osg::Vec3d >)
|
||||
I_DeclaringFile("osg/BoundingBox");
|
||||
I_Constructor0(____BoundingBoxImpl,
|
||||
"Creates an uninitialized bounding box. ",
|
||||
"");
|
||||
I_Constructor6(IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, xmin, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, ymin, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, zmin, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, xmax, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, ymax, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, zmax,
|
||||
____BoundingBoxImpl__value_type__value_type__value_type__value_type__value_type__value_type,
|
||||
"Creates a bounding box initialized to the given extents. ",
|
||||
"");
|
||||
I_Constructor2(IN, const osg::BoundingBoxImpl< osg::Vec3d >::vec_type &, min, IN, const osg::BoundingBoxImpl< osg::Vec3d >::vec_type &, max,
|
||||
____BoundingBoxImpl__C5_vec_type_R1__C5_vec_type_R1,
|
||||
"Creates a bounding box initialized to the given extents. ",
|
||||
"");
|
||||
I_Method0(void, init,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__init,
|
||||
"Clear the bounding box. ",
|
||||
"Erases existing minimum and maximum extents. ");
|
||||
I_Method0(bool, valid,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__valid,
|
||||
"Returns true if the bounding box extents are valid, false otherwise. ",
|
||||
"");
|
||||
I_Method6(void, set, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, xmin, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, ymin, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, zmin, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, xmax, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, ymax, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, zmax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__set__value_type__value_type__value_type__value_type__value_type__value_type,
|
||||
"Sets the bounding box extents. ",
|
||||
"");
|
||||
I_Method2(void, set, IN, const osg::BoundingBoxImpl< osg::Vec3d >::vec_type &, min, IN, const osg::BoundingBoxImpl< osg::Vec3d >::vec_type &, max,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__set__C5_vec_type_R1__C5_vec_type_R1,
|
||||
"Sets the bounding box extents. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type &, xMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__xMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type, xMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__xMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type &, yMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__yMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type, yMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__yMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type &, zMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__zMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type, zMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__zMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type &, xMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__xMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type, xMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__xMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type &, yMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__yMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type, yMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__yMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type &, zMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__zMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type, zMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__zMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::BoundingBoxImpl< osg::Vec3d >::vec_type, center,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_vec_type__center,
|
||||
"Calculates and returns the bounding box center. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type, radius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__radius,
|
||||
"Calculates and returns the bounding box radius. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3d >::value_type, radius2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__radius2,
|
||||
"Calculates and returns the squared length of the bounding box radius. ",
|
||||
"Note, radius2() is faster to calculate than radius(). ");
|
||||
I_Method1(const osg::BoundingBoxImpl< osg::Vec3d >::vec_type, corner, IN, unsigned int, pos,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_vec_type__corner__unsigned_int,
|
||||
"Returns a specific corner of the bounding box. ",
|
||||
"pos specifies the corner as a number between 0 and 7. Each bit selects an axis, X, Y, or Z from least- to most-significant. Unset bits select the minimum value for that axis, and set bits select the maximum. ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingBoxImpl< osg::Vec3d >::vec_type &, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_vec_type_R1,
|
||||
"Expands the bounding box to include the given coordinate. ",
|
||||
"If the box is uninitialized, set its min and max extents to v. ");
|
||||
I_Method3(void, expandBy, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, x, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, y, IN, osg::BoundingBoxImpl< osg::Vec3d >::value_type, z,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__value_type__value_type__value_type,
|
||||
"Expands the bounding box to include the given coordinate. ",
|
||||
"If the box is uninitialized, set its min and max extents to Vec3(x,y,z). ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingBoxImpl< osg::Vec3d > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_BoundingBoxImpl_R1,
|
||||
"Expands this bounding box to include the given bounding box. ",
|
||||
"If this box is uninitialized, set it equal to bb. ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingSphereImpl< osg::Vec3d > &, sh,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_BoundingSphereImplT1_VT__R1,
|
||||
"Expands this bounding box to include the given sphere. ",
|
||||
"If this box is uninitialized, set it to include sh. ");
|
||||
I_Method1(osg::BoundingBoxImpl< osg::Vec3d >, intersect, IN, const osg::BoundingBoxImpl< osg::Vec3d > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__BoundingBoxImpl__intersect__C5_BoundingBoxImpl_R1,
|
||||
"Returns the intersection of this bounding box and the specified bounding box. ",
|
||||
"");
|
||||
I_Method1(bool, intersects, IN, const osg::BoundingBoxImpl< osg::Vec3d > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__intersects__C5_BoundingBoxImpl_R1,
|
||||
"Return true if this bounding box intersects the specified bounding box. ",
|
||||
"");
|
||||
I_Method1(bool, contains, IN, const osg::BoundingBoxImpl< osg::Vec3d >::vec_type &, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__contains__C5_vec_type_R1,
|
||||
"Returns true if this bounding box contains the specified coordinate. ",
|
||||
"");
|
||||
I_PublicMemberProperty(osg::BoundingBoxImpl< osg::Vec3d >::vec_type, _min);
|
||||
I_PublicMemberProperty(osg::BoundingBoxImpl< osg::Vec3d >::vec_type, _max);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::BoundingBoxImpl< osg::Vec3f >)
|
||||
I_DeclaringFile("osg/BoundingBox");
|
||||
I_Constructor0(____BoundingBoxImpl,
|
||||
"Creates an uninitialized bounding box. ",
|
||||
"");
|
||||
I_Constructor6(IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, xmin, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, ymin, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, zmin, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, xmax, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, ymax, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, zmax,
|
||||
____BoundingBoxImpl__value_type__value_type__value_type__value_type__value_type__value_type,
|
||||
"Creates a bounding box initialized to the given extents. ",
|
||||
"");
|
||||
I_Constructor2(IN, const osg::BoundingBoxImpl< osg::Vec3f >::vec_type &, min, IN, const osg::BoundingBoxImpl< osg::Vec3f >::vec_type &, max,
|
||||
____BoundingBoxImpl__C5_vec_type_R1__C5_vec_type_R1,
|
||||
"Creates a bounding box initialized to the given extents. ",
|
||||
"");
|
||||
I_Method0(void, init,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__init,
|
||||
"Clear the bounding box. ",
|
||||
"Erases existing minimum and maximum extents. ");
|
||||
I_Method0(bool, valid,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__valid,
|
||||
"Returns true if the bounding box extents are valid, false otherwise. ",
|
||||
"");
|
||||
I_Method6(void, set, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, xmin, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, ymin, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, zmin, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, xmax, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, ymax, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, zmax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__set__value_type__value_type__value_type__value_type__value_type__value_type,
|
||||
"Sets the bounding box extents. ",
|
||||
"");
|
||||
I_Method2(void, set, IN, const osg::BoundingBoxImpl< osg::Vec3f >::vec_type &, min, IN, const osg::BoundingBoxImpl< osg::Vec3f >::vec_type &, max,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__set__C5_vec_type_R1__C5_vec_type_R1,
|
||||
"Sets the bounding box extents. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type &, xMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__xMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type, xMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__xMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type &, yMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__yMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type, yMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__yMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type &, zMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__zMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type, zMin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__zMin,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type &, xMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__xMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type, xMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__xMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type &, yMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__yMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type, yMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__yMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type &, zMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__zMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type, zMax,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__zMax,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::BoundingBoxImpl< osg::Vec3f >::vec_type, center,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_vec_type__center,
|
||||
"Calculates and returns the bounding box center. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type, radius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__radius,
|
||||
"Calculates and returns the bounding box radius. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingBoxImpl< osg::Vec3f >::value_type, radius2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__radius2,
|
||||
"Calculates and returns the squared length of the bounding box radius. ",
|
||||
"Note, radius2() is faster to calculate than radius(). ");
|
||||
I_Method1(const osg::BoundingBoxImpl< osg::Vec3f >::vec_type, corner, IN, unsigned int, pos,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_vec_type__corner__unsigned_int,
|
||||
"Returns a specific corner of the bounding box. ",
|
||||
"pos specifies the corner as a number between 0 and 7. Each bit selects an axis, X, Y, or Z from least- to most-significant. Unset bits select the minimum value for that axis, and set bits select the maximum. ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingBoxImpl< osg::Vec3f >::vec_type &, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_vec_type_R1,
|
||||
"Expands the bounding box to include the given coordinate. ",
|
||||
"If the box is uninitialized, set its min and max extents to v. ");
|
||||
I_Method3(void, expandBy, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, x, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, y, IN, osg::BoundingBoxImpl< osg::Vec3f >::value_type, z,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__value_type__value_type__value_type,
|
||||
"Expands the bounding box to include the given coordinate. ",
|
||||
"If the box is uninitialized, set its min and max extents to Vec3(x,y,z). ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingBoxImpl< osg::Vec3f > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_BoundingBoxImpl_R1,
|
||||
"Expands this bounding box to include the given bounding box. ",
|
||||
"If this box is uninitialized, set it equal to bb. ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingSphereImpl< osg::Vec3f > &, sh,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_BoundingSphereImplT1_VT__R1,
|
||||
"Expands this bounding box to include the given sphere. ",
|
||||
"If this box is uninitialized, set it to include sh. ");
|
||||
I_Method1(osg::BoundingBoxImpl< osg::Vec3f >, intersect, IN, const osg::BoundingBoxImpl< osg::Vec3f > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__BoundingBoxImpl__intersect__C5_BoundingBoxImpl_R1,
|
||||
"Returns the intersection of this bounding box and the specified bounding box. ",
|
||||
"");
|
||||
I_Method1(bool, intersects, IN, const osg::BoundingBoxImpl< osg::Vec3f > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__intersects__C5_BoundingBoxImpl_R1,
|
||||
"Return true if this bounding box intersects the specified bounding box. ",
|
||||
"");
|
||||
I_Method1(bool, contains, IN, const osg::BoundingBoxImpl< osg::Vec3f >::vec_type &, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__contains__C5_vec_type_R1,
|
||||
"Returns true if this bounding box contains the specified coordinate. ",
|
||||
"");
|
||||
I_PublicMemberProperty(osg::BoundingBoxImpl< osg::Vec3f >::vec_type, _min);
|
||||
I_PublicMemberProperty(osg::BoundingBoxImpl< osg::Vec3f >::vec_type, _max);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -30,189 +30,3 @@ TYPE_NAME_ALIAS(osg::BoundingSphereImpl< osg::Vec3d >, osg::BoundingSphered)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingSpheref, osg::BoundingSphere)
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::BoundingSphereImpl< osg::Vec3d >)
|
||||
I_DeclaringFile("osg/BoundingSphere");
|
||||
I_Constructor0(____BoundingSphereImpl,
|
||||
"Construct a default bounding sphere with radius to -1.0f, representing an invalid/unset bounding sphere. ",
|
||||
"");
|
||||
I_Constructor2(IN, const osg::BoundingSphereImpl< osg::Vec3d >::vec_type &, center, IN, osg::BoundingSphereImpl< osg::Vec3d >::value_type, radius,
|
||||
____BoundingSphereImpl__C5_vec_type_R1__value_type,
|
||||
"Creates a bounding sphere initialized to the given extents. ",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::BoundingSphereImpl< osg::Vec3d > &, bs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____BoundingSphereImpl__C5_BoundingSphereImpl_R1,
|
||||
"Creates a bounding sphere initialized to the given extents. ",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::BoundingBoxImpl< osg::Vec3d > &, bb,
|
||||
Properties::NON_EXPLICIT,
|
||||
____BoundingSphereImpl__C5_BoundingBoxImplT1_VT__R1,
|
||||
"Creates a bounding sphere initialized to the given extents. ",
|
||||
"");
|
||||
I_Method0(void, init,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__init,
|
||||
"Clear the bounding sphere. ",
|
||||
"Reset to default values. ");
|
||||
I_Method0(bool, valid,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__valid,
|
||||
"Returns true of the bounding sphere extents are valid, false otherwise. ",
|
||||
"");
|
||||
I_Method2(void, set, IN, const osg::BoundingSphereImpl< osg::Vec3d >::vec_type &, center, IN, osg::BoundingSphereImpl< osg::Vec3d >::value_type, radius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__set__C5_vec_type_R1__value_type,
|
||||
"Set the bounding sphere to the given center/radius using floats. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingSphereImpl< osg::Vec3d >::vec_type &, center,
|
||||
Properties::NON_VIRTUAL,
|
||||
__vec_type_R1__center,
|
||||
"Returns the center of the bounding sphere. ",
|
||||
"");
|
||||
I_Method0(const osg::BoundingSphereImpl< osg::Vec3d >::vec_type &, center,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_vec_type_R1__center,
|
||||
"Returns the const center of the bounding sphere. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingSphereImpl< osg::Vec3d >::value_type &, radius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__radius,
|
||||
"Returns the radius of the bounding sphere. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingSphereImpl< osg::Vec3d >::value_type, radius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__radius,
|
||||
"Returns the const radius of the bounding sphere. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingSphereImpl< osg::Vec3d >::value_type, radius2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__radius2,
|
||||
"Returns the squared length of the radius. ",
|
||||
"Note, For performance reasons, the calling method is responsible for checking to make sure the sphere is valid. ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingSphereImpl< osg::Vec3d > &, sh,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_BoundingSphereImpl_R1,
|
||||
"Expands the sphere to encompass the given sphere. ",
|
||||
"Repositions the sphere center to minimize the radius increase. If the sphere is uninitialized, set its center and radius to match sh. ");
|
||||
I_Method1(void, expandRadiusBy, IN, const osg::BoundingSphereImpl< osg::Vec3d > &, sh,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandRadiusBy__C5_BoundingSphereImpl_R1,
|
||||
"Expands the sphere to encompass the given sphere. ",
|
||||
"Does not repositions the sphere center. If the sphere is uninitialized, set its center and radius to match sh. ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingBoxImpl< osg::Vec3d > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_BoundingBoxImplT1_VT__R1,
|
||||
"Expands the sphere to encompass the given box. ",
|
||||
"Repositions the sphere center to minimize the radius increase. ");
|
||||
I_Method1(void, expandRadiusBy, IN, const osg::BoundingBoxImpl< osg::Vec3d > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandRadiusBy__C5_BoundingBoxImplT1_VT__R1,
|
||||
"Expands the sphere to encompass the given box. ",
|
||||
"Does not repositions the sphere center. ");
|
||||
I_Method1(bool, contains, IN, const osg::BoundingSphereImpl< osg::Vec3d >::vec_type &, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__contains__C5_vec_type_R1,
|
||||
"Returns true if v is within the sphere. ",
|
||||
"");
|
||||
I_Method1(bool, intersects, IN, const osg::BoundingSphereImpl< osg::Vec3d > &, bs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__intersects__C5_BoundingSphereImpl_R1,
|
||||
"Returns true if there is a non-empty intersection with the given bounding sphere. ",
|
||||
"");
|
||||
I_PublicMemberProperty(osg::BoundingSphereImpl< osg::Vec3d >::vec_type, _center);
|
||||
I_PublicMemberProperty(osg::BoundingSphereImpl< osg::Vec3d >::value_type, _radius);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::BoundingSphereImpl< osg::Vec3f >)
|
||||
I_DeclaringFile("osg/BoundingSphere");
|
||||
I_Constructor0(____BoundingSphereImpl,
|
||||
"Construct a default bounding sphere with radius to -1.0f, representing an invalid/unset bounding sphere. ",
|
||||
"");
|
||||
I_Constructor2(IN, const osg::BoundingSphereImpl< osg::Vec3f >::vec_type &, center, IN, osg::BoundingSphereImpl< osg::Vec3f >::value_type, radius,
|
||||
____BoundingSphereImpl__C5_vec_type_R1__value_type,
|
||||
"Creates a bounding sphere initialized to the given extents. ",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::BoundingSphereImpl< osg::Vec3f > &, bs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____BoundingSphereImpl__C5_BoundingSphereImpl_R1,
|
||||
"Creates a bounding sphere initialized to the given extents. ",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::BoundingBoxImpl< osg::Vec3f > &, bb,
|
||||
Properties::NON_EXPLICIT,
|
||||
____BoundingSphereImpl__C5_BoundingBoxImplT1_VT__R1,
|
||||
"Creates a bounding sphere initialized to the given extents. ",
|
||||
"");
|
||||
I_Method0(void, init,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__init,
|
||||
"Clear the bounding sphere. ",
|
||||
"Reset to default values. ");
|
||||
I_Method0(bool, valid,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__valid,
|
||||
"Returns true of the bounding sphere extents are valid, false otherwise. ",
|
||||
"");
|
||||
I_Method2(void, set, IN, const osg::BoundingSphereImpl< osg::Vec3f >::vec_type &, center, IN, osg::BoundingSphereImpl< osg::Vec3f >::value_type, radius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__set__C5_vec_type_R1__value_type,
|
||||
"Set the bounding sphere to the given center/radius using floats. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingSphereImpl< osg::Vec3f >::vec_type &, center,
|
||||
Properties::NON_VIRTUAL,
|
||||
__vec_type_R1__center,
|
||||
"Returns the center of the bounding sphere. ",
|
||||
"");
|
||||
I_Method0(const osg::BoundingSphereImpl< osg::Vec3f >::vec_type &, center,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_vec_type_R1__center,
|
||||
"Returns the const center of the bounding sphere. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingSphereImpl< osg::Vec3f >::value_type &, radius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type_R1__radius,
|
||||
"Returns the radius of the bounding sphere. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingSphereImpl< osg::Vec3f >::value_type, radius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__radius,
|
||||
"Returns the const radius of the bounding sphere. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingSphereImpl< osg::Vec3f >::value_type, radius2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__value_type__radius2,
|
||||
"Returns the squared length of the radius. ",
|
||||
"Note, For performance reasons, the calling method is responsible for checking to make sure the sphere is valid. ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingSphereImpl< osg::Vec3f > &, sh,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_BoundingSphereImpl_R1,
|
||||
"Expands the sphere to encompass the given sphere. ",
|
||||
"Repositions the sphere center to minimize the radius increase. If the sphere is uninitialized, set its center and radius to match sh. ");
|
||||
I_Method1(void, expandRadiusBy, IN, const osg::BoundingSphereImpl< osg::Vec3f > &, sh,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandRadiusBy__C5_BoundingSphereImpl_R1,
|
||||
"Expands the sphere to encompass the given sphere. ",
|
||||
"Does not repositions the sphere center. If the sphere is uninitialized, set its center and radius to match sh. ");
|
||||
I_Method1(void, expandBy, IN, const osg::BoundingBoxImpl< osg::Vec3f > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandBy__C5_BoundingBoxImplT1_VT__R1,
|
||||
"Expands the sphere to encompass the given box. ",
|
||||
"Repositions the sphere center to minimize the radius increase. ");
|
||||
I_Method1(void, expandRadiusBy, IN, const osg::BoundingBoxImpl< osg::Vec3f > &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__expandRadiusBy__C5_BoundingBoxImplT1_VT__R1,
|
||||
"Expands the sphere to encompass the given box. ",
|
||||
"Does not repositions the sphere center. ");
|
||||
I_Method1(bool, contains, IN, const osg::BoundingSphereImpl< osg::Vec3f >::vec_type &, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__contains__C5_vec_type_R1,
|
||||
"Returns true if v is within the sphere. ",
|
||||
"");
|
||||
I_Method1(bool, intersects, IN, const osg::BoundingSphereImpl< osg::Vec3f > &, bs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__intersects__C5_BoundingSphereImpl_R1,
|
||||
"Returns true if there is a non-empty intersection with the given bounding sphere. ",
|
||||
"");
|
||||
I_PublicMemberProperty(osg::BoundingSphereImpl< osg::Vec3f >::vec_type, _center);
|
||||
I_PublicMemberProperty(osg::BoundingSphereImpl< osg::Vec3f >::value_type, _radius);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -149,106 +149,6 @@ BEGIN_VALUE_REFLECTOR(osg::BufferObject::BufferEntry)
|
||||
I_PublicMemberProperty(osg::buffered_value< unsigned int >, modifiedCount);
|
||||
I_PublicMemberProperty(unsigned int, dataSize);
|
||||
I_PublicMemberProperty(unsigned int, offset);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::BufferObject::Extensions)
|
||||
I_DeclaringFile("osg/BufferObject");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::BufferObject::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::BufferObject::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isBufferObjectSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isBufferObjectSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isPBOSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isPBOSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glGenBuffers, IN, GLsizei, n, IN, GLuint *, buffers,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGenBuffers__GLsizei__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glBindBuffer, IN, GLenum, target, IN, GLuint, buffer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBindBuffer__GLenum__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glBufferData, IN, GLenum, target, IN, GLsizeiptrARB, size, IN, const GLvoid *, data, IN, GLenum, usage,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBufferData__GLenum__GLsizeiptrARB__C5_GLvoid_P1__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glBufferSubData, IN, GLenum, target, IN, GLintptrARB, offset, IN, GLsizeiptrARB, size, IN, const GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBufferSubData__GLenum__GLintptrARB__GLsizeiptrARB__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glDeleteBuffers, IN, GLsizei, n, IN, const GLuint *, buffers,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDeleteBuffers__GLsizei__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(GLboolean, glIsBuffer, IN, GLuint, buffer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLboolean__glIsBuffer__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glGetBufferSubData, IN, GLenum, target, IN, GLintptrARB, offset, IN, GLsizeiptrARB, size, IN, GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetBufferSubData__GLenum__GLintptrARB__GLsizeiptrARB__GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(GLvoid *, glMapBuffer, IN, GLenum, target, IN, GLenum, access,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLvoid_P1__glMapBuffer__GLenum__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method1(GLboolean, glUnmapBuffer, IN, GLenum, target,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLboolean__glUnmapBuffer__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetBufferParameteriv, IN, GLenum, target, IN, GLenum, pname, IN, GLint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetBufferParameteriv__GLenum__GLenum__GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetBufferPointerv, IN, GLenum, target, IN, GLenum, pname, IN, GLvoid **, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetBufferPointerv__GLenum__GLenum__GLvoid_P1P1,
|
||||
"",
|
||||
"");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::pair< osg::BufferObject::BufferEntry COMMA osg::DrawElements * >, osg::ElementBufferObject::BufferEntryDrawElementsPair)
|
||||
@@ -270,7 +170,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ElementBufferObject)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -355,7 +255,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PixelBufferObject)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -432,7 +332,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PixelDataBufferObject)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -516,7 +416,7 @@ BEGIN_OBJECT_REFLECTOR(osg::VertexBufferObject)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -43,8 +43,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< osg::Camera::BufferComponent COMMA osg::Camera::Attachment >, osg::Camera::BufferAttachmentMap)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::Camera::TransformOrder)
|
||||
I_DeclaringFile("osg/Camera");
|
||||
I_EnumLabel(osg::Camera::PRE_MULTIPLY);
|
||||
@@ -98,6 +96,8 @@ BEGIN_ENUM_REFLECTOR(osg::Camera::BufferComponent)
|
||||
I_EnumLabel(osg::Camera::COLOR_BUFFER15);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< osg::Camera::BufferComponent COMMA osg::Camera::Attachment >, osg::Camera::BufferAttachmentMap)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Camera)
|
||||
I_DeclaringFile("osg/Camera");
|
||||
I_BaseType(osg::Transform);
|
||||
@@ -787,7 +787,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Camera::DrawCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -43,7 +43,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ClampColor)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -103,7 +103,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ClampColor)
|
||||
__GLenum__getClampReadColor,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
@@ -130,47 +130,3 @@ BEGIN_OBJECT_REFLECTOR(osg::ClampColor)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::ClampColor::Extensions)
|
||||
I_DeclaringFile("osg/ClampColor");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::ClampColor::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::ClampColor::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setClampColorSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setClampColorSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isClampColorSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isClampColorSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glClampColor, IN, GLenum, target, IN, GLenum, mode,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glClampColor__GLenum__GLenum,
|
||||
"",
|
||||
"");
|
||||
|
||||
I_SimpleProperty(bool, ClampColorSupported,
|
||||
0,
|
||||
__void__setClampColorSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -28,14 +28,14 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::ref_ptr< osg::ClipPlane > >, osg::ClipNode::ClipPlaneList)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::ClipNode::ReferenceFrame)
|
||||
I_DeclaringFile("osg/ClipNode");
|
||||
I_EnumLabel(osg::ClipNode::RELATIVE_RF);
|
||||
I_EnumLabel(osg::ClipNode::ABSOLUTE_RF);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::ref_ptr< osg::ClipPlane > >, osg::ClipNode::ClipPlaneList)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::ClipNode)
|
||||
I_DeclaringFile("osg/ClipNode");
|
||||
I_BaseType(osg::Group);
|
||||
|
||||
@@ -58,7 +58,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ClipPlane)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -93,7 +93,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ClipPlane)
|
||||
__unsigned_int__getMember,
|
||||
"Return the member identifier within the attribute's class type. ",
|
||||
"Used for light number/clip plane number etc. ");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
|
||||
@@ -53,7 +53,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ClusterCullingCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -56,17 +56,17 @@ BEGIN_OBJECT_REFLECTOR(osg::CollectOccludersVisitor)
|
||||
__void__reset,
|
||||
"",
|
||||
"");
|
||||
I_Method2(float, getDistanceToEyePoint, IN, const osg::Vec3 &, pos, IN, bool, withLODScale,
|
||||
I_Method2(float, getDistanceToEyePoint, IN, const osg::Vec3 &, x, IN, bool, x,
|
||||
Properties::VIRTUAL,
|
||||
__float__getDistanceToEyePoint__C5_Vec3_R1__bool,
|
||||
"Get the distance from a point to the eye point, distance value in local coordinate system. ",
|
||||
"Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement. If the getDistanceFromEyePoint(pos) is not implemented then a default value of 0.0 is returned. ");
|
||||
I_Method2(float, getDistanceToViewPoint, IN, const osg::Vec3 &, pos, IN, bool, withLODScale,
|
||||
I_Method2(float, getDistanceToViewPoint, IN, const osg::Vec3 &, x, IN, bool, x,
|
||||
Properties::VIRTUAL,
|
||||
__float__getDistanceToViewPoint__C5_Vec3_R1__bool,
|
||||
"Get the distance from a point to the view point, distance value in local coordinate system. ",
|
||||
"Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement. If the getDistanceToViewPoint(pos) is not implemented then a default value of 0.0 is returned. ");
|
||||
I_Method2(float, getDistanceFromEyePoint, IN, const osg::Vec3 &, pos, IN, bool, withLODScale,
|
||||
I_Method2(float, getDistanceFromEyePoint, IN, const osg::Vec3 &, x, IN, bool, x,
|
||||
Properties::VIRTUAL,
|
||||
__float__getDistanceFromEyePoint__C5_Vec3_R1__bool,
|
||||
"Get the distance of a point from the eye point, distance value in the eye coordinate system. ",
|
||||
|
||||
@@ -43,7 +43,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ColorMask)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -118,7 +118,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ColorMask)
|
||||
__bool__getAlphaMask,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -40,7 +40,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ColorMatrix)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
|
||||
@@ -40,7 +40,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ConvexPlanarOccluder)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -146,7 +146,7 @@ BEGIN_OBJECT_REFLECTOR(osg::EllipsoidModel)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -32,8 +32,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::CopyOp::CopyFlags)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::CopyOp::Options)
|
||||
I_DeclaringFile("osg/CopyOp");
|
||||
I_EnumLabel(osg::CopyOp::SHALLOW_COPY);
|
||||
@@ -51,6 +49,8 @@ BEGIN_ENUM_REFLECTOR(osg::CopyOp::Options)
|
||||
I_EnumLabel(osg::CopyOp::DEEP_COPY_ALL);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::CopyOp::CopyFlags)
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::CopyOp)
|
||||
I_DeclaringFile("osg/CopyOp");
|
||||
I_ConstructorWithDefaults1(IN, osg::CopyOp::CopyFlags, flags, osg::CopyOp::SHALLOW_COPY,
|
||||
|
||||
@@ -48,7 +48,7 @@ BEGIN_OBJECT_REFLECTOR(osg::CullFace)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -78,7 +78,7 @@ BEGIN_OBJECT_REFLECTOR(osg::CullFace)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -93,7 +93,7 @@ BEGIN_OBJECT_REFLECTOR(osg::CullFace)
|
||||
__Mode__getMode,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -24,8 +24,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::CullSettings::CullingMode)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::CullSettings::VariablesMask)
|
||||
I_DeclaringFile("osg/CullSettings");
|
||||
I_EnumLabel(osg::CullSettings::COMPUTE_NEAR_FAR_MODE);
|
||||
@@ -75,6 +73,8 @@ BEGIN_ENUM_REFLECTOR(osg::CullSettings::CullingModeValues)
|
||||
I_EnumLabel(osg::CullSettings::ENABLE_ALL_CULLING);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::CullSettings::CullingMode)
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::CullSettings)
|
||||
I_DeclaringFile("osg/CullSettings");
|
||||
I_Constructor0(____CullSettings,
|
||||
|
||||
@@ -30,14 +30,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::pair< osg::ref_ptr< osg::StateSet > COMMA osg::Polytope >, osg::CullingSet::StateFrustumPair)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::CullingSet::StateFrustumPair >, osg::CullingSet::StateFrustumList)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::ShadowVolumeOccluder >, osg::CullingSet::OccluderList)
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::CullingSet::Mask)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::CullingSet::MaskValues)
|
||||
I_DeclaringFile("osg/CullingSet");
|
||||
I_EnumLabel(osg::CullingSet::NO_CULLING);
|
||||
@@ -51,6 +43,14 @@ BEGIN_ENUM_REFLECTOR(osg::CullingSet::MaskValues)
|
||||
I_EnumLabel(osg::CullingSet::ENABLE_ALL_CULLING);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::pair< osg::ref_ptr< osg::StateSet > COMMA osg::Polytope >, osg::CullingSet::StateFrustumPair)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::CullingSet::StateFrustumPair >, osg::CullingSet::StateFrustumList)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::ShadowVolumeOccluder >, osg::CullingSet::OccluderList)
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::CullingSet::Mask)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::CullingSet)
|
||||
I_DeclaringFile("osg/CullingSet");
|
||||
I_BaseType(osg::Referenced);
|
||||
|
||||
@@ -52,7 +52,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Depth)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -82,7 +82,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Depth)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -132,7 +132,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Depth)
|
||||
__bool__getWriteMask,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -57,6 +57,10 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osg::DisplaySettings)
|
||||
I_DeclaringFile("osg/DisplaySettings");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_StaticMethod0(osg::DisplaySettings *, instance,
|
||||
__DisplaySettings_P1__instance_S,
|
||||
"Maintain a DisplaySettings singleton for objects to query at runtime. ",
|
||||
"");
|
||||
I_Constructor0(____DisplaySettings,
|
||||
"",
|
||||
"");
|
||||
@@ -380,10 +384,6 @@ BEGIN_OBJECT_REFLECTOR(osg::DisplaySettings)
|
||||
__C5_std_string_R1__getApplication,
|
||||
"",
|
||||
"");
|
||||
I_StaticMethod0(osg::DisplaySettings *, instance,
|
||||
__DisplaySettings_P1__instance_S,
|
||||
"Maintain a DisplaySettings singleton for objects to query at runtime. ",
|
||||
"");
|
||||
I_SimpleProperty(bool, AccumBuffer,
|
||||
__bool__getAccumBuffer,
|
||||
0);
|
||||
|
||||
@@ -41,7 +41,7 @@ BEGIN_OBJECT_REFLECTOR(osg::DrawPixels)
|
||||
__Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__Object_P1__clone__C5_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -38,10 +38,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Node * >, osg::Drawable::ParentList)
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::Drawable::AttributeType)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::Drawable::AttributeTypes)
|
||||
I_DeclaringFile("osg/Drawable");
|
||||
I_EnumLabel(osg::Drawable::VERTICES);
|
||||
@@ -63,6 +59,10 @@ BEGIN_ENUM_REFLECTOR(osg::Drawable::AttributeTypes)
|
||||
I_EnumLabel(osg::Drawable::TEXTURE_COORDS_7);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Node * >, osg::Drawable::ParentList)
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::Drawable::AttributeType)
|
||||
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Drawable)
|
||||
I_DeclaringFile("osg/Drawable");
|
||||
I_BaseType(osg::Object);
|
||||
@@ -622,7 +622,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Drawable::ComputeBoundingBoxCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -746,7 +746,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Drawable::CullCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -793,7 +793,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Drawable::DrawCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -835,7 +835,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Drawable::EventCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -862,407 +862,6 @@ BEGIN_OBJECT_REFLECTOR(osg::Drawable::EventCallback)
|
||||
"");
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Drawable::Extensions)
|
||||
I_DeclaringFile("osg/Drawable");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::Drawable::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::Drawable::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setVertexProgramSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setVertexProgramSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isVertexProgramSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isVertexProgramSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSecondaryColorSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSecondaryColorSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isSecondaryColorSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isSecondaryColorSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setFogCoordSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setFogCoordSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isFogCoordSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isFogCoordSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setMultiTexSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setMultiTexSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isMultiTexSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isMultiTexSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setOcclusionQuerySupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setOcclusionQuerySupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isOcclusionQuerySupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isOcclusionQuerySupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setARBOcclusionQuerySupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setARBOcclusionQuerySupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isARBOcclusionQuerySupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isARBOcclusionQuerySupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTimerQuerySupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTimerQuerySupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTimerQuerySupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTimerQuerySupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glSecondaryColor3ubv, IN, const GLubyte *, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glSecondaryColor3ubv__C5_GLubyte_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glSecondaryColor3fv, IN, const GLfloat *, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glSecondaryColor3fv__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glFogCoordfv, IN, const GLfloat *, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glFogCoordfv__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glMultiTexCoord1f, IN, GLenum, target, IN, GLfloat, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glMultiTexCoord1f__GLenum__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glMultiTexCoord2fv, IN, GLenum, target, IN, const GLfloat *, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glMultiTexCoord2fv__GLenum__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glMultiTexCoord3fv, IN, GLenum, target, IN, const GLfloat *, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glMultiTexCoord3fv__GLenum__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glMultiTexCoord4fv, IN, GLenum, target, IN, const GLfloat *, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glMultiTexCoord4fv__GLenum__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glMultiTexCoord1d, IN, GLenum, target, IN, GLdouble, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glMultiTexCoord1d__GLenum__GLdouble,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glMultiTexCoord2dv, IN, GLenum, target, IN, const GLdouble *, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glMultiTexCoord2dv__GLenum__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glMultiTexCoord3dv, IN, GLenum, target, IN, const GLdouble *, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glMultiTexCoord3dv__GLenum__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glMultiTexCoord4dv, IN, GLenum, target, IN, const GLdouble *, coord,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glMultiTexCoord4dv__GLenum__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib1s, IN, unsigned int, index, IN, GLshort, s,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib1s__unsigned_int__GLshort,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib1f, IN, unsigned int, index, IN, GLfloat, f,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib1f__unsigned_int__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib1d, IN, unsigned int, index, IN, GLdouble, f,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib1d__unsigned_int__GLdouble,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib2fv, IN, unsigned int, index, IN, const GLfloat *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib2fv__unsigned_int__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib3fv, IN, unsigned int, index, IN, const GLfloat *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib3fv__unsigned_int__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4fv, IN, unsigned int, index, IN, const GLfloat *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4fv__unsigned_int__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib2dv, IN, unsigned int, index, IN, const GLdouble *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib2dv__unsigned_int__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib3dv, IN, unsigned int, index, IN, const GLdouble *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib3dv__unsigned_int__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4dv, IN, unsigned int, index, IN, const GLdouble *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4dv__unsigned_int__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4ubv, IN, unsigned int, index, IN, const GLubyte *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4ubv__unsigned_int__C5_GLubyte_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4Nubv, IN, unsigned int, index, IN, const GLubyte *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4Nubv__unsigned_int__C5_GLubyte_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glGenBuffers, IN, GLsizei, n, IN, GLuint *, buffers,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGenBuffers__GLsizei__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glBindBuffer, IN, GLenum, target, IN, GLuint, buffer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBindBuffer__GLenum__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glBufferData, IN, GLenum, target, IN, GLsizeiptrARB, size, IN, const GLvoid *, data, IN, GLenum, usage,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBufferData__GLenum__GLsizeiptrARB__C5_GLvoid_P1__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glBufferSubData, IN, GLenum, target, IN, GLintptrARB, offset, IN, GLsizeiptrARB, size, IN, const GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBufferSubData__GLenum__GLintptrARB__GLsizeiptrARB__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glDeleteBuffers, IN, GLsizei, n, IN, const GLuint *, buffers,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDeleteBuffers__GLsizei__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(GLboolean, glIsBuffer, IN, GLuint, buffer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLboolean__glIsBuffer__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glGetBufferSubData, IN, GLenum, target, IN, GLintptrARB, offset, IN, GLsizeiptrARB, size, IN, GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetBufferSubData__GLenum__GLintptrARB__GLsizeiptrARB__GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(GLvoid *, glMapBuffer, IN, GLenum, target, IN, GLenum, access,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLvoid_P1__glMapBuffer__GLenum__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method1(GLboolean, glUnmapBuffer, IN, GLenum, target,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLboolean__glUnmapBuffer__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetBufferParameteriv, IN, GLenum, target, IN, GLenum, pname, IN, GLint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetBufferParameteriv__GLenum__GLenum__GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetBufferPointerv, IN, GLenum, target, IN, GLenum, pname, IN, GLvoid **, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetBufferPointerv__GLenum__GLenum__GLvoid_P1P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glGenOcclusionQueries, IN, GLsizei, n, IN, GLuint *, ids,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGenOcclusionQueries__GLsizei__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glDeleteOcclusionQueries, IN, GLsizei, n, IN, const GLuint *, ids,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDeleteOcclusionQueries__GLsizei__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(GLboolean, glIsOcclusionQuery, IN, GLuint, id,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLboolean__glIsOcclusionQuery__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glBeginOcclusionQuery, IN, GLuint, id,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBeginOcclusionQuery__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method0(void, glEndOcclusionQuery,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glEndOcclusionQuery,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetOcclusionQueryiv, IN, GLuint, id, IN, GLenum, pname, IN, GLint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetOcclusionQueryiv__GLuint__GLenum__GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetOcclusionQueryuiv, IN, GLuint, id, IN, GLenum, pname, IN, GLuint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetOcclusionQueryuiv__GLuint__GLenum__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetQueryiv, IN, GLenum, target, IN, GLenum, pname, IN, GLint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetQueryiv__GLenum__GLenum__GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glGenQueries, IN, GLsizei, n, IN, GLuint *, ids,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGenQueries__GLsizei__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glBeginQuery, IN, GLenum, target, IN, GLuint, id,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBeginQuery__GLenum__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glEndQuery, IN, GLenum, target,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glEndQuery__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method1(GLboolean, glIsQuery, IN, GLuint, id,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLboolean__glIsQuery__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glDeleteQueries, IN, GLsizei, n, IN, const GLuint *, ids,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDeleteQueries__GLsizei__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetQueryObjectiv, IN, GLuint, id, IN, GLenum, pname, IN, GLint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetQueryObjectiv__GLuint__GLenum__GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetQueryObjectuiv, IN, GLuint, id, IN, GLenum, pname, IN, GLuint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetQueryObjectuiv__GLuint__GLenum__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetQueryObjectui64v, IN, GLuint, id, IN, GLenum, pname, IN, GLuint64EXT *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetQueryObjectui64v__GLuint__GLenum__GLuint64EXT_P1,
|
||||
"",
|
||||
"");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
I_SimpleProperty(bool, ARBOcclusionQuerySupported,
|
||||
0,
|
||||
__void__setARBOcclusionQuerySupported__bool);
|
||||
I_SimpleProperty(bool, FogCoordSupported,
|
||||
0,
|
||||
__void__setFogCoordSupported__bool);
|
||||
I_SimpleProperty(bool, MultiTexSupported,
|
||||
0,
|
||||
__void__setMultiTexSupported__bool);
|
||||
I_SimpleProperty(bool, OcclusionQuerySupported,
|
||||
0,
|
||||
__void__setOcclusionQuerySupported__bool);
|
||||
I_SimpleProperty(bool, SecondaryColorSupported,
|
||||
0,
|
||||
__void__setSecondaryColorSupported__bool);
|
||||
I_SimpleProperty(bool, TimerQuerySupported,
|
||||
0,
|
||||
__void__setTimerQuerySupported__bool);
|
||||
I_SimpleProperty(bool, VertexProgramSupported,
|
||||
0,
|
||||
__void__setVertexProgramSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Drawable::UpdateCallback)
|
||||
I_DeclaringFile("osg/Drawable");
|
||||
I_VirtualBaseType(osg::Object);
|
||||
@@ -1278,7 +877,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Drawable::UpdateCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -53,7 +53,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Fog)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -83,7 +83,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Fog)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -148,7 +148,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Fog)
|
||||
__GLint__getFogCoordinateSource,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::FragmentProgram)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -75,7 +75,7 @@ BEGIN_OBJECT_REFLECTOR(osg::FragmentProgram)
|
||||
__int__compare__C5_osg_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -145,12 +145,12 @@ BEGIN_OBJECT_REFLECTOR(osg::FragmentProgram)
|
||||
__void__dirtyFragmentProgramObject,
|
||||
"Force a recompile on next apply() of associated OpenGL vertex program objects. ",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
"The render info for the current OpenGL context is passed in to allow the StateAttribute to obtain details on the the current context and state. ");
|
||||
I_Method1(void, compileGLObjects, IN, osg::State &, state,
|
||||
I_Method1(void, compileGLObjects, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__compileGLObjects__State_R1,
|
||||
"Default to nothing to compile - all state is applied immediately. ",
|
||||
@@ -199,74 +199,6 @@ BEGIN_OBJECT_REFLECTOR(osg::FragmentProgram)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::FragmentProgram::Extensions)
|
||||
I_DeclaringFile("osg/FragmentProgram");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::FragmentProgram::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::FragmentProgram::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setFragmentProgramSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setFragmentProgramSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isFragmentProgramSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isFragmentProgramSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glBindProgram, IN, GLenum, target, IN, GLuint, id,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBindProgram__GLenum__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glGenPrograms, IN, GLsizei, n, IN, GLuint *, programs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGenPrograms__GLsizei__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glDeletePrograms, IN, GLsizei, n, IN, GLuint *, programs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDeletePrograms__GLsizei__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glProgramString, IN, GLenum, target, IN, GLenum, format, IN, GLsizei, len, IN, const void *, string,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glProgramString__GLenum__GLenum__GLsizei__C5_void_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glProgramLocalParameter4fv, IN, GLenum, target, IN, GLuint, index, IN, const GLfloat *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glProgramLocalParameter4fv__GLenum__GLuint__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
I_SimpleProperty(bool, FragmentProgramSupported,
|
||||
0,
|
||||
__void__setFragmentProgramSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
STD_MAP_REFLECTOR(std::map< GLenum COMMA osg::Matrix >)
|
||||
|
||||
STD_MAP_REFLECTOR(std::map< GLuint COMMA osg::Vec4 >)
|
||||
|
||||
@@ -32,91 +32,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglBindRenderbufferEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglDeleteRenderbuffersEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglGenRenderbuffersEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglRenderbufferStorageEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglRenderbufferStorageMultisampleEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglRenderbufferStorageMultisampleCoverageNV)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglBindFramebufferEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglDeleteFramebuffersEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglGenFramebuffersEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(GLenum , osg::FBOExtensions::TglCheckFramebufferStatusEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglFramebufferTexture1DEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglFramebufferTexture2DEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglFramebufferTexture3DEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglFramebufferTextureLayerEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglFramebufferRenderbufferEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglGenerateMipmapEXT)
|
||||
|
||||
TYPE_NAME_ALIAS(void , osg::FBOExtensions::TglBlitFramebufferEXT)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::FBOExtensions)
|
||||
I_DeclaringFile("osg/FrameBufferObject");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Method0(bool, isSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isMultisampleSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isMultisampleSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isMultisampleCoverageSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isMultisampleCoverageSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isPackedDepthStencilSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isPackedDepthStencilSupported,
|
||||
"",
|
||||
"");
|
||||
I_StaticMethod2(osg::FBOExtensions *, instance, IN, unsigned, contextID, IN, bool, createIfNotInitalized,
|
||||
__FBOExtensions_P1__instance__unsigned__bool_S,
|
||||
"",
|
||||
"");
|
||||
I_ProtectedConstructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____FBOExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglBindRenderbufferEXT *, glBindRenderbufferEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglGenRenderbuffersEXT *, glGenRenderbuffersEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglDeleteRenderbuffersEXT *, glDeleteRenderbuffersEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglRenderbufferStorageEXT *, glRenderbufferStorageEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglRenderbufferStorageMultisampleEXT *, glRenderbufferStorageMultisampleEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglRenderbufferStorageMultisampleCoverageNV *, glRenderbufferStorageMultisampleCoverageNV);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglBindFramebufferEXT *, glBindFramebufferEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglDeleteFramebuffersEXT *, glDeleteFramebuffersEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglGenFramebuffersEXT *, glGenFramebuffersEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglCheckFramebufferStatusEXT *, glCheckFramebufferStatusEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglFramebufferTexture1DEXT *, glFramebufferTexture1DEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglFramebufferTexture2DEXT *, glFramebufferTexture2DEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglFramebufferTexture3DEXT *, glFramebufferTexture3DEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglFramebufferTextureLayerEXT *, glFramebufferTextureLayerEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglFramebufferRenderbufferEXT *, glFramebufferRenderbufferEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglGenerateMipmapEXT *, glGenerateMipmapEXT);
|
||||
I_PublicMemberProperty(osg::FBOExtensions::TglBlitFramebufferEXT *, glBlitFramebufferEXT);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::FrameBufferAttachment)
|
||||
I_DeclaringFile("osg/FrameBufferObject");
|
||||
I_Constructor0(____FrameBufferAttachment,
|
||||
@@ -242,12 +157,6 @@ BEGIN_VALUE_REFLECTOR(osg::FrameBufferAttachment)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< osg::Camera::BufferComponent COMMA osg::FrameBufferAttachment >, osg::FrameBufferObject::AttachmentMap)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< GLenum >, osg::FrameBufferObject::MultipleRenderingTargets)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::Camera::BufferComponent, osg::FrameBufferObject::BufferComponent)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::FrameBufferObject::BindTarget)
|
||||
I_DeclaringFile("osg/FrameBufferObject");
|
||||
I_EnumLabel(osg::FrameBufferObject::READ_FRAMEBUFFER);
|
||||
@@ -255,6 +164,12 @@ BEGIN_ENUM_REFLECTOR(osg::FrameBufferObject::BindTarget)
|
||||
I_EnumLabel(osg::FrameBufferObject::READ_DRAW_FRAMEBUFFER);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< osg::Camera::BufferComponent COMMA osg::FrameBufferAttachment >, osg::FrameBufferObject::AttachmentMap)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< GLenum >, osg::FrameBufferObject::MultipleRenderingTargets)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::Camera::BufferComponent, osg::FrameBufferObject::BufferComponent)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::FrameBufferObject)
|
||||
I_DeclaringFile("osg/FrameBufferObject");
|
||||
I_BaseType(osg::StateAttribute);
|
||||
@@ -270,7 +185,7 @@ BEGIN_OBJECT_REFLECTOR(osg::FrameBufferObject)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -335,7 +250,7 @@ BEGIN_OBJECT_REFLECTOR(osg::FrameBufferObject)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
@@ -409,7 +324,7 @@ BEGIN_OBJECT_REFLECTOR(osg::RenderBuffer)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -47,7 +47,7 @@ BEGIN_OBJECT_REFLECTOR(osg::FrontFace)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -87,7 +87,7 @@ BEGIN_OBJECT_REFLECTOR(osg::FrontFace)
|
||||
__Mode__getMode,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -20,734 +20,3 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::GL2Extensions)
|
||||
I_DeclaringFile("osg/GL2Extensions");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____GL2Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::GL2Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____GL2Extensions__C5_GL2Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::GL2Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_GL2Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGL2Extensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGL2Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isGlslSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isGlslSupported,
|
||||
"Does the GL driver support OpenGL Shading Language? ",
|
||||
"");
|
||||
I_Method0(float, getGlVersion,
|
||||
Properties::NON_VIRTUAL,
|
||||
__float__getGlVersion,
|
||||
"",
|
||||
"");
|
||||
I_Method0(float, getLanguageVersion,
|
||||
Properties::NON_VIRTUAL,
|
||||
__float__getLanguageVersion,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setShaderObjectsSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setShaderObjectsSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isShaderObjectsSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isShaderObjectsSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setVertexShaderSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setVertexShaderSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isVertexShaderSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isVertexShaderSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setFragmentShaderSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setFragmentShaderSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isFragmentShaderSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isFragmentShaderSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setLanguage100Supported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setLanguage100Supported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isLanguage100Supported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isLanguage100Supported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setGeometryShader4Supported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setGeometryShader4Supported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isGeometryShader4Supported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isGeometryShader4Supported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setGpuShader4Supported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setGpuShader4Supported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isGpuShader4Supported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isGpuShader4Supported,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glBlendEquationSeparate, IN, GLenum, modeRGB, IN, GLenum, modeAlpha,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBlendEquationSeparate__GLenum__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glDrawBuffers, IN, GLsizei, n, IN, const GLenum *, bufs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDrawBuffers__GLsizei__C5_GLenum_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glStencilOpSeparate, IN, GLenum, face, IN, GLenum, sfail, IN, GLenum, dpfail, IN, GLenum, dppass,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glStencilOpSeparate__GLenum__GLenum__GLenum__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glStencilFuncSeparate, IN, GLenum, frontfunc, IN, GLenum, backfunc, IN, GLint, ref, IN, GLuint, mask,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glStencilFuncSeparate__GLenum__GLenum__GLint__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glStencilMaskSeparate, IN, GLenum, face, IN, GLuint, mask,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glStencilMaskSeparate__GLenum__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glAttachShader, IN, GLuint, program, IN, GLuint, shader,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glAttachShader__GLuint__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glBindAttribLocation, IN, GLuint, program, IN, GLuint, index, IN, const GLchar *, name,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBindAttribLocation__GLuint__GLuint__C5_GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glCompileShader, IN, GLuint, shader,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glCompileShader__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method0(GLuint, glCreateProgram,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLuint__glCreateProgram,
|
||||
"",
|
||||
"");
|
||||
I_Method1(GLuint, glCreateShader, IN, GLenum, type,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLuint__glCreateShader__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glDeleteProgram, IN, GLuint, program,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDeleteProgram__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glDeleteShader, IN, GLuint, shader,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDeleteShader__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glDetachShader, IN, GLuint, program, IN, GLuint, shader,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDetachShader__GLuint__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glDisableVertexAttribArray, IN, GLuint, index,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDisableVertexAttribArray__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glEnableVertexAttribArray, IN, GLuint, index,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glEnableVertexAttribArray__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method7(void, glGetActiveAttrib, IN, GLuint, program, IN, GLuint, index, IN, GLsizei, bufSize, IN, GLsizei *, length, IN, GLint *, size, IN, GLenum *, type, IN, GLchar *, name,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetActiveAttrib__GLuint__GLuint__GLsizei__GLsizei_P1__GLint_P1__GLenum_P1__GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method7(void, glGetActiveUniform, IN, GLuint, program, IN, GLuint, index, IN, GLsizei, bufSize, IN, GLsizei *, length, IN, GLint *, size, IN, GLenum *, type, IN, GLchar *, name,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetActiveUniform__GLuint__GLuint__GLsizei__GLsizei_P1__GLint_P1__GLenum_P1__GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glGetAttachedShaders, IN, GLuint, program, IN, GLsizei, maxCount, IN, GLsizei *, count, IN, GLuint *, obj,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetAttachedShaders__GLuint__GLsizei__GLsizei_P1__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(GLint, glGetAttribLocation, IN, GLuint, program, IN, const GLchar *, name,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLint__glGetAttribLocation__GLuint__C5_GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetProgramiv, IN, GLuint, program, IN, GLenum, pname, IN, GLint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetProgramiv__GLuint__GLenum__GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glGetProgramInfoLog, IN, GLuint, program, IN, GLsizei, bufSize, IN, GLsizei *, length, IN, GLchar *, infoLog,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetProgramInfoLog__GLuint__GLsizei__GLsizei_P1__GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetShaderiv, IN, GLuint, shader, IN, GLenum, pname, IN, GLint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetShaderiv__GLuint__GLenum__GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glGetShaderInfoLog, IN, GLuint, shader, IN, GLsizei, bufSize, IN, GLsizei *, length, IN, GLchar *, infoLog,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetShaderInfoLog__GLuint__GLsizei__GLsizei_P1__GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glGetShaderSource, IN, GLuint, shader, IN, GLsizei, bufSize, IN, GLsizei *, length, IN, GLchar *, source,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetShaderSource__GLuint__GLsizei__GLsizei_P1__GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(GLint, glGetUniformLocation, IN, GLuint, program, IN, const GLchar *, name,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLint__glGetUniformLocation__GLuint__C5_GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetUniformfv, IN, GLuint, program, IN, GLint, location, IN, GLfloat *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetUniformfv__GLuint__GLint__GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetUniformiv, IN, GLuint, program, IN, GLint, location, IN, GLint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetUniformiv__GLuint__GLint__GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetVertexAttribdv, IN, GLuint, index, IN, GLenum, pname, IN, GLdouble *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetVertexAttribdv__GLuint__GLenum__GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetVertexAttribfv, IN, GLuint, index, IN, GLenum, pname, IN, GLfloat *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetVertexAttribfv__GLuint__GLenum__GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetVertexAttribiv, IN, GLuint, index, IN, GLenum, pname, IN, GLint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetVertexAttribiv__GLuint__GLenum__GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetVertexAttribPointerv, IN, GLuint, index, IN, GLenum, pname, IN, GLvoid **, pointer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetVertexAttribPointerv__GLuint__GLenum__GLvoid_P1P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(GLboolean, glIsProgram, IN, GLuint, program,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLboolean__glIsProgram__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method1(GLboolean, glIsShader, IN, GLuint, shader,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLboolean__glIsShader__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glLinkProgram, IN, GLuint, program,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glLinkProgram__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glShaderSource, IN, GLuint, shader, IN, GLsizei, count, IN, const GLchar **, string, IN, const GLint *, length,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glShaderSource__GLuint__GLsizei__C5_GLchar_P1P1__C5_GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glUseProgram, IN, GLuint, program,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUseProgram__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glUniform1f, IN, GLint, location, IN, GLfloat, v0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform1f__GLint__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform2f, IN, GLint, location, IN, GLfloat, v0, IN, GLfloat, v1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform2f__GLint__GLfloat__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniform3f, IN, GLint, location, IN, GLfloat, v0, IN, GLfloat, v1, IN, GLfloat, v2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform3f__GLint__GLfloat__GLfloat__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method5(void, glUniform4f, IN, GLint, location, IN, GLfloat, v0, IN, GLfloat, v1, IN, GLfloat, v2, IN, GLfloat, v3,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform4f__GLint__GLfloat__GLfloat__GLfloat__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glUniform1i, IN, GLint, location, IN, GLint, v0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform1i__GLint__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform2i, IN, GLint, location, IN, GLint, v0, IN, GLint, v1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform2i__GLint__GLint__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniform3i, IN, GLint, location, IN, GLint, v0, IN, GLint, v1, IN, GLint, v2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform3i__GLint__GLint__GLint__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method5(void, glUniform4i, IN, GLint, location, IN, GLint, v0, IN, GLint, v1, IN, GLint, v2, IN, GLint, v3,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform4i__GLint__GLint__GLint__GLint__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform1fv, IN, GLint, location, IN, GLsizei, count, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform1fv__GLint__GLsizei__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform2fv, IN, GLint, location, IN, GLsizei, count, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform2fv__GLint__GLsizei__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform3fv, IN, GLint, location, IN, GLsizei, count, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform3fv__GLint__GLsizei__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform4fv, IN, GLint, location, IN, GLsizei, count, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform4fv__GLint__GLsizei__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform1iv, IN, GLint, location, IN, GLsizei, count, IN, const GLint *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform1iv__GLint__GLsizei__C5_GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform2iv, IN, GLint, location, IN, GLsizei, count, IN, const GLint *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform2iv__GLint__GLsizei__C5_GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform3iv, IN, GLint, location, IN, GLsizei, count, IN, const GLint *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform3iv__GLint__GLsizei__C5_GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform4iv, IN, GLint, location, IN, GLsizei, count, IN, const GLint *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform4iv__GLint__GLsizei__C5_GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniformMatrix2fv, IN, GLint, location, IN, GLsizei, count, IN, GLboolean, transpose, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniformMatrix2fv__GLint__GLsizei__GLboolean__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniformMatrix3fv, IN, GLint, location, IN, GLsizei, count, IN, GLboolean, transpose, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniformMatrix3fv__GLint__GLsizei__GLboolean__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniformMatrix4fv, IN, GLint, location, IN, GLsizei, count, IN, GLboolean, transpose, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniformMatrix4fv__GLint__GLsizei__GLboolean__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glValidateProgram, IN, GLuint, program,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glValidateProgram__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib1d, IN, GLuint, index, IN, GLdouble, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib1d__GLuint__GLdouble,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib1dv, IN, GLuint, index, IN, const GLdouble *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib1dv__GLuint__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib1f, IN, GLuint, index, IN, GLfloat, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib1f__GLuint__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib1fv, IN, GLuint, index, IN, const GLfloat *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib1fv__GLuint__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib1s, IN, GLuint, index, IN, GLshort, x,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib1s__GLuint__GLshort,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib1sv, IN, GLuint, index, IN, const GLshort *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib1sv__GLuint__C5_GLshort_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glVertexAttrib2d, IN, GLuint, index, IN, GLdouble, x, IN, GLdouble, y,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib2d__GLuint__GLdouble__GLdouble,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib2dv, IN, GLuint, index, IN, const GLdouble *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib2dv__GLuint__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glVertexAttrib2f, IN, GLuint, index, IN, GLfloat, x, IN, GLfloat, y,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib2f__GLuint__GLfloat__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib2fv, IN, GLuint, index, IN, const GLfloat *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib2fv__GLuint__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glVertexAttrib2s, IN, GLuint, index, IN, GLshort, x, IN, GLshort, y,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib2s__GLuint__GLshort__GLshort,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib2sv, IN, GLuint, index, IN, const GLshort *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib2sv__GLuint__C5_GLshort_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glVertexAttrib3d, IN, GLuint, index, IN, GLdouble, x, IN, GLdouble, y, IN, GLdouble, z,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib3d__GLuint__GLdouble__GLdouble__GLdouble,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib3dv, IN, GLuint, index, IN, const GLdouble *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib3dv__GLuint__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glVertexAttrib3f, IN, GLuint, index, IN, GLfloat, x, IN, GLfloat, y, IN, GLfloat, z,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib3f__GLuint__GLfloat__GLfloat__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib3fv, IN, GLuint, index, IN, const GLfloat *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib3fv__GLuint__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glVertexAttrib3s, IN, GLuint, index, IN, GLshort, x, IN, GLshort, y, IN, GLshort, z,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib3s__GLuint__GLshort__GLshort__GLshort,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib3sv, IN, GLuint, index, IN, const GLshort *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib3sv__GLuint__C5_GLshort_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4Nbv, IN, GLuint, index, IN, const GLbyte *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4Nbv__GLuint__C5_GLbyte_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4Niv, IN, GLuint, index, IN, const GLint *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4Niv__GLuint__C5_GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4Nsv, IN, GLuint, index, IN, const GLshort *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4Nsv__GLuint__C5_GLshort_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method5(void, glVertexAttrib4Nub, IN, GLuint, index, IN, GLubyte, x, IN, GLubyte, y, IN, GLubyte, z, IN, GLubyte, w,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4Nub__GLuint__GLubyte__GLubyte__GLubyte__GLubyte,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4Nubv, IN, GLuint, index, IN, const GLubyte *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4Nubv__GLuint__C5_GLubyte_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4Nuiv, IN, GLuint, index, IN, const GLuint *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4Nuiv__GLuint__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4Nusv, IN, GLuint, index, IN, const GLushort *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4Nusv__GLuint__C5_GLushort_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4bv, IN, GLuint, index, IN, const GLbyte *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4bv__GLuint__C5_GLbyte_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method5(void, glVertexAttrib4d, IN, GLuint, index, IN, GLdouble, x, IN, GLdouble, y, IN, GLdouble, z, IN, GLdouble, w,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4d__GLuint__GLdouble__GLdouble__GLdouble__GLdouble,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4dv, IN, GLuint, index, IN, const GLdouble *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4dv__GLuint__C5_GLdouble_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method5(void, glVertexAttrib4f, IN, GLuint, index, IN, GLfloat, x, IN, GLfloat, y, IN, GLfloat, z, IN, GLfloat, w,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4f__GLuint__GLfloat__GLfloat__GLfloat__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4fv, IN, GLuint, index, IN, const GLfloat *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4fv__GLuint__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4iv, IN, GLuint, index, IN, const GLint *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4iv__GLuint__C5_GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method5(void, glVertexAttrib4s, IN, GLuint, index, IN, GLshort, x, IN, GLshort, y, IN, GLshort, z, IN, GLshort, w,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4s__GLuint__GLshort__GLshort__GLshort__GLshort,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4sv, IN, GLuint, index, IN, const GLshort *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4sv__GLuint__C5_GLshort_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4ubv, IN, GLuint, index, IN, const GLubyte *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4ubv__GLuint__C5_GLubyte_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4uiv, IN, GLuint, index, IN, const GLuint *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4uiv__GLuint__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glVertexAttrib4usv, IN, GLuint, index, IN, const GLushort *, v,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttrib4usv__GLuint__C5_GLushort_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method6(void, glVertexAttribPointer, IN, GLuint, index, IN, GLint, size, IN, GLenum, type, IN, GLboolean, normalized, IN, GLsizei, stride, IN, const GLvoid *, pointer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glVertexAttribPointer__GLuint__GLint__GLenum__GLboolean__GLsizei__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(GLuint, getCurrentProgram,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLuint__getCurrentProgram,
|
||||
"",
|
||||
"");
|
||||
I_Method2(bool, getProgramInfoLog, IN, GLuint, program, IN, std::string &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getProgramInfoLog__GLuint__std_string_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(bool, getShaderInfoLog, IN, GLuint, shader, IN, std::string &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getShaderInfoLog__GLuint__std_string_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(bool, getAttribLocation, IN, const char *, attribName, IN, GLuint &, slot,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getAttribLocation__C5_char_P1__GLuint_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(bool, getFragDataLocation, IN, const char *, fragDataName, IN, GLuint &, slot,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getFragDataLocation__C5_char_P1__GLuint_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniformMatrix2x3fv, IN, GLint, location, IN, GLsizei, count, IN, GLboolean, transpose, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniformMatrix2x3fv__GLint__GLsizei__GLboolean__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniformMatrix3x2fv, IN, GLint, location, IN, GLsizei, count, IN, GLboolean, transpose, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniformMatrix3x2fv__GLint__GLsizei__GLboolean__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniformMatrix2x4fv, IN, GLint, location, IN, GLsizei, count, IN, GLboolean, transpose, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniformMatrix2x4fv__GLint__GLsizei__GLboolean__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniformMatrix4x2fv, IN, GLint, location, IN, GLsizei, count, IN, GLboolean, transpose, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniformMatrix4x2fv__GLint__GLsizei__GLboolean__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniformMatrix3x4fv, IN, GLint, location, IN, GLsizei, count, IN, GLboolean, transpose, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniformMatrix3x4fv__GLint__GLsizei__GLboolean__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniformMatrix4x3fv, IN, GLint, location, IN, GLsizei, count, IN, GLboolean, transpose, IN, const GLfloat *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniformMatrix4x3fv__GLint__GLsizei__GLboolean__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glProgramParameteri, IN, GLuint, program, IN, GLenum, pname, IN, GLint, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glProgramParameteri__GLuint__GLenum__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glFramebufferTexture, IN, GLenum, target, IN, GLenum, attachment, IN, GLuint, texture, IN, GLint, level,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glFramebufferTexture__GLenum__GLenum__GLuint__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method5(void, glFramebufferTextureLayer, IN, GLenum, target, IN, GLenum, attachment, IN, GLuint, texture, IN, GLint, level, IN, GLint, layer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glFramebufferTextureLayer__GLenum__GLenum__GLuint__GLint__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method5(void, glFramebufferTextureFace, IN, GLenum, target, IN, GLenum, attachment, IN, GLuint, texture, IN, GLint, level, IN, GLenum, face,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glFramebufferTextureFace__GLenum__GLenum__GLuint__GLint__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetUniformuiv, IN, GLuint, program, IN, GLint, location, IN, GLuint *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetUniformuiv__GLuint__GLint__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glBindFragDataLocation, IN, GLuint, program, IN, GLuint, color, IN, const GLchar *, name,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBindFragDataLocation__GLuint__GLuint__C5_GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(GLint, glGetFragDataLocation, IN, GLuint, program, IN, const GLchar *, name,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLint__glGetFragDataLocation__GLuint__C5_GLchar_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glUniform1ui, IN, GLint, location, IN, GLuint, v0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform1ui__GLint__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform2ui, IN, GLint, location, IN, GLuint, v0, IN, GLuint, v1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform2ui__GLint__GLuint__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glUniform3ui, IN, GLint, location, IN, GLuint, v0, IN, GLuint, v1, IN, GLuint, v2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform3ui__GLint__GLuint__GLuint__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method5(void, glUniform4ui, IN, GLint, location, IN, GLuint, v0, IN, GLuint, v1, IN, GLuint, v2, IN, GLuint, v3,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform4ui__GLint__GLuint__GLuint__GLuint__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform1uiv, IN, GLint, location, IN, GLsizei, count, IN, const GLuint *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform1uiv__GLint__GLsizei__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform2uiv, IN, GLint, location, IN, GLsizei, count, IN, const GLuint *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform2uiv__GLint__GLsizei__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform3uiv, IN, GLint, location, IN, GLsizei, count, IN, const GLuint *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform3uiv__GLint__GLsizei__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glUniform4uiv, IN, GLint, location, IN, GLsizei, count, IN, const GLuint *, value,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glUniform4uiv__GLint__GLsizei__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_StaticMethod2(osg::GL2Extensions *, Get, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__GL2Extensions_P1__Get__unsigned_int__bool_S,
|
||||
"Function to call to get the extension of a specified context. ",
|
||||
"If the Exentsion object for that context has not yet been created then and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object only be created with the graphics context associated with ContextID.. ");
|
||||
I_StaticMethod2(void, Set, IN, unsigned int, contextID, IN, osg::GL2Extensions *, extensions,
|
||||
__void__Set__unsigned_int__GL2Extensions_P1_S,
|
||||
"allows users to override the extensions across graphics contexts. ",
|
||||
"typically used when you have different extensions supported across graphics pipes but need to ensure that they all use the same low common denominator extensions. ");
|
||||
|
||||
I_SimpleProperty(GLuint, CurrentProgram,
|
||||
__GLuint__getCurrentProgram,
|
||||
0);
|
||||
I_SimpleProperty(bool, FragmentShaderSupported,
|
||||
0,
|
||||
__void__setFragmentShaderSupported__bool);
|
||||
I_SimpleProperty(bool, GeometryShader4Supported,
|
||||
0,
|
||||
__void__setGeometryShader4Supported__bool);
|
||||
I_SimpleProperty(float, GlVersion,
|
||||
__float__getGlVersion,
|
||||
0);
|
||||
I_SimpleProperty(bool, GpuShader4Supported,
|
||||
0,
|
||||
__void__setGpuShader4Supported__bool);
|
||||
I_SimpleProperty(bool, Language100Supported,
|
||||
0,
|
||||
__void__setLanguage100Supported__bool);
|
||||
I_SimpleProperty(float, LanguageVersion,
|
||||
__float__getLanguageVersion,
|
||||
0);
|
||||
I_SimpleProperty(bool, ShaderObjectsSupported,
|
||||
0,
|
||||
__void__setShaderObjectsSupported__bool);
|
||||
I_SimpleProperty(bool, VertexShaderSupported,
|
||||
0,
|
||||
__void__setVertexShaderSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -28,14 +28,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Geometry::ArrayData >, osg::Geometry::ArrayDataList)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::ref_ptr< osg::PrimitiveSet > >, osg::Geometry::PrimitiveSetList)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Array * >, osg::Geometry::ArrayList)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::DrawElements * >, osg::Geometry::DrawElementsList)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::Geometry::AttributeBinding)
|
||||
I_DeclaringFile("osg/Geometry");
|
||||
I_EnumLabel(osg::Geometry::BIND_OFF);
|
||||
@@ -45,6 +37,14 @@ BEGIN_ENUM_REFLECTOR(osg::Geometry::AttributeBinding)
|
||||
I_EnumLabel(osg::Geometry::BIND_PER_VERTEX);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Geometry::ArrayData >, osg::Geometry::ArrayDataList)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::ref_ptr< osg::PrimitiveSet > >, osg::Geometry::PrimitiveSetList)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Array * >, osg::Geometry::ArrayList)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::DrawElements * >, osg::Geometry::DrawElementsList)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Geometry)
|
||||
I_DeclaringFile("osg/Geometry");
|
||||
I_BaseType(osg::Drawable);
|
||||
@@ -60,7 +60,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Geometry)
|
||||
__Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__Object_P1__clone__C5_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -39,6 +39,54 @@ TYPE_NAME_ALIAS(std::list< osg::Camera * >, osg::GraphicsContext::Cameras)
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::GraphicsContext)
|
||||
I_DeclaringFile("osg/GraphicsContext");
|
||||
I_BaseType(osg::Object);
|
||||
I_StaticMethod1(void, setWindowingSystemInterface, IN, osg::GraphicsContext::WindowingSystemInterface *, wsInterface,
|
||||
__void__setWindowingSystemInterface__WindowingSystemInterface_P1_S,
|
||||
"Set the query the windowing system for screens and create graphics context - this functor should be supplied by the windows toolkit. ",
|
||||
"");
|
||||
I_StaticMethod0(osg::GraphicsContext::WindowingSystemInterface *, getWindowingSystemInterface,
|
||||
__WindowingSystemInterface_P1__getWindowingSystemInterface_S,
|
||||
"Get the WindowingSystemInterface. ",
|
||||
"");
|
||||
I_StaticMethod1(osg::GraphicsContext *, createGraphicsContext, IN, osg::GraphicsContext::Traits *, traits,
|
||||
__GraphicsContext_P1__createGraphicsContext__Traits_P1_S,
|
||||
"Create a graphics context for a specified set of traits. ",
|
||||
"");
|
||||
I_StaticMethod0(unsigned int, createNewContextID,
|
||||
__unsigned_int__createNewContextID_S,
|
||||
"Create a contextID for a new graphics context, this contextID is used to set up the osg::State associate with context. ",
|
||||
"Automatically increments the usage count of the contextID to 1. ");
|
||||
I_StaticMethod0(unsigned int, getMaxContextID,
|
||||
__unsigned_int__getMaxContextID_S,
|
||||
"Get the current max ContextID. ",
|
||||
"");
|
||||
I_StaticMethod1(void, incrementContextIDUsageCount, IN, unsigned int, contextID,
|
||||
__void__incrementContextIDUsageCount__unsigned_int_S,
|
||||
"Increment the usage count associate with a contextID. ",
|
||||
"The usage count specifies how many graphics contexts a specific contextID is shared between. ");
|
||||
I_StaticMethod1(void, decrementContextIDUsageCount, IN, unsigned int, contextID,
|
||||
__void__decrementContextIDUsageCount__unsigned_int_S,
|
||||
"Decrement the usage count associate with a contextID. ",
|
||||
"Once the contextID goes to 0 the contextID is then free to be reused. ");
|
||||
I_StaticMethod0(osg::GraphicsContext::GraphicsContexts, getAllRegisteredGraphicsContexts,
|
||||
__GraphicsContexts__getAllRegisteredGraphicsContexts_S,
|
||||
"Get all the registered graphics contexts. ",
|
||||
"");
|
||||
I_StaticMethod1(osg::GraphicsContext::GraphicsContexts, getRegisteredGraphicsContexts, IN, unsigned int, contextID,
|
||||
__GraphicsContexts__getRegisteredGraphicsContexts__unsigned_int_S,
|
||||
"Get all the registered graphics contexts associated with a specific contextID. ",
|
||||
"");
|
||||
I_StaticMethod2(void, setCompileContext, IN, unsigned int, contextID, IN, osg::GraphicsContext *, gc,
|
||||
__void__setCompileContext__unsigned_int__GraphicsContext_P1_S,
|
||||
"Get the GraphicsContext for doing background compilation for GraphicsContexts associated with specified contextID. ",
|
||||
"");
|
||||
I_StaticMethod1(osg::GraphicsContext *, getOrCreateCompileContext, IN, unsigned int, contextID,
|
||||
__GraphicsContext_P1__getOrCreateCompileContext__unsigned_int_S,
|
||||
"Get existing or create a new GraphicsContext to do background compilation for GraphicsContexts associated with specified contextID. ",
|
||||
"");
|
||||
I_StaticMethod1(osg::GraphicsContext *, getCompileContext, IN, unsigned int, contextID,
|
||||
__GraphicsContext_P1__getCompileContext__unsigned_int_S,
|
||||
"Get the GraphicsContext for doing background compilation for GraphicsContexts associated with specified contextID. ",
|
||||
"");
|
||||
I_Method1(void, add, IN, osg::Operation *, operation,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__add__Operation_P1,
|
||||
@@ -289,54 +337,6 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::GraphicsContext)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the object's class type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_StaticMethod1(void, setWindowingSystemInterface, IN, osg::GraphicsContext::WindowingSystemInterface *, wsInterface,
|
||||
__void__setWindowingSystemInterface__WindowingSystemInterface_P1_S,
|
||||
"Set the query the windowing system for screens and create graphics context - this functor should be supplied by the windows toolkit. ",
|
||||
"");
|
||||
I_StaticMethod0(osg::GraphicsContext::WindowingSystemInterface *, getWindowingSystemInterface,
|
||||
__WindowingSystemInterface_P1__getWindowingSystemInterface_S,
|
||||
"Get the WindowingSystemInterface. ",
|
||||
"");
|
||||
I_StaticMethod1(osg::GraphicsContext *, createGraphicsContext, IN, osg::GraphicsContext::Traits *, traits,
|
||||
__GraphicsContext_P1__createGraphicsContext__Traits_P1_S,
|
||||
"Create a graphics context for a specified set of traits. ",
|
||||
"");
|
||||
I_StaticMethod0(unsigned int, createNewContextID,
|
||||
__unsigned_int__createNewContextID_S,
|
||||
"Create a contextID for a new graphics context, this contextID is used to set up the osg::State associate with context. ",
|
||||
"Automatically increments the usage count of the contextID to 1. ");
|
||||
I_StaticMethod0(unsigned int, getMaxContextID,
|
||||
__unsigned_int__getMaxContextID_S,
|
||||
"Get the current max ContextID. ",
|
||||
"");
|
||||
I_StaticMethod1(void, incrementContextIDUsageCount, IN, unsigned int, contextID,
|
||||
__void__incrementContextIDUsageCount__unsigned_int_S,
|
||||
"Increment the usage count associate with a contextID. ",
|
||||
"The usage count specifies how many graphics contexts a specific contextID is shared between. ");
|
||||
I_StaticMethod1(void, decrementContextIDUsageCount, IN, unsigned int, contextID,
|
||||
__void__decrementContextIDUsageCount__unsigned_int_S,
|
||||
"Decrement the usage count associate with a contextID. ",
|
||||
"Once the contextID goes to 0 the contextID is then free to be reused. ");
|
||||
I_StaticMethod0(osg::GraphicsContext::GraphicsContexts, getAllRegisteredGraphicsContexts,
|
||||
__GraphicsContexts__getAllRegisteredGraphicsContexts_S,
|
||||
"Get all the registered graphics contexts. ",
|
||||
"");
|
||||
I_StaticMethod1(osg::GraphicsContext::GraphicsContexts, getRegisteredGraphicsContexts, IN, unsigned int, contextID,
|
||||
__GraphicsContexts__getRegisteredGraphicsContexts__unsigned_int_S,
|
||||
"Get all the registered graphics contexts associated with a specific contextID. ",
|
||||
"");
|
||||
I_StaticMethod2(void, setCompileContext, IN, unsigned int, contextID, IN, osg::GraphicsContext *, gc,
|
||||
__void__setCompileContext__unsigned_int__GraphicsContext_P1_S,
|
||||
"Get the GraphicsContext for doing background compilation for GraphicsContexts associated with specified contextID. ",
|
||||
"");
|
||||
I_StaticMethod1(osg::GraphicsContext *, getOrCreateCompileContext, IN, unsigned int, contextID,
|
||||
__GraphicsContext_P1__getOrCreateCompileContext__unsigned_int_S,
|
||||
"Get existing or create a new GraphicsContext to do background compilation for GraphicsContexts associated with specified contextID. ",
|
||||
"");
|
||||
I_StaticMethod1(osg::GraphicsContext *, getCompileContext, IN, unsigned int, contextID,
|
||||
__GraphicsContext_P1__getCompileContext__unsigned_int_S,
|
||||
"Get the GraphicsContext for doing background compilation for GraphicsContexts associated with specified contextID. ",
|
||||
"");
|
||||
I_ProtectedConstructor0(____GraphicsContext,
|
||||
"",
|
||||
"");
|
||||
|
||||
@@ -76,7 +76,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Group)
|
||||
__C5_Group_P1__asGroup,
|
||||
"convert 'const this' into a const Group pointer if Node is a Group, otherwise return 0. ",
|
||||
"Equivalent to dynamic_cast<const Group*>(this). ");
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, nv,
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__NodeVisitor_R1,
|
||||
"Traverse downwards : calls children's accept method with NodeVisitor. ",
|
||||
|
||||
@@ -43,7 +43,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Hint)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -98,7 +98,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Hint)
|
||||
__GLenum__getMode,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -28,8 +28,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< unsigned int >, osg::Image::MipmapDataType)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::Image::WriteHint)
|
||||
I_DeclaringFile("osg/Image");
|
||||
I_EnumLabel(osg::Image::NO_PREFERENCE);
|
||||
@@ -50,6 +48,8 @@ BEGIN_ENUM_REFLECTOR(osg::Image::Origin)
|
||||
I_EnumLabel(osg::Image::TOP_LEFT);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< unsigned int >, osg::Image::MipmapDataType)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Image)
|
||||
I_DeclaringFile("osg/Image");
|
||||
I_BaseType(osg::Object);
|
||||
@@ -65,7 +65,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Image)
|
||||
__Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__Object_P1__clone__C5_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -25,10 +25,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::ref_ptr< osg::Image > >, osg::ImageSequence::Images)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< std::string >, osg::ImageSequence::FileNames)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::ImageSequence::Mode)
|
||||
I_DeclaringFile("osg/ImageSequence");
|
||||
I_EnumLabel(osg::ImageSequence::PRE_LOAD_ALL_IMAGES);
|
||||
@@ -36,6 +32,10 @@ BEGIN_ENUM_REFLECTOR(osg::ImageSequence::Mode)
|
||||
I_EnumLabel(osg::ImageSequence::PAGE_AND_DISCARD_USED_IMAGES);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::ref_ptr< osg::Image > >, osg::ImageSequence::Images)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< std::string >, osg::ImageSequence::FileNames)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::ImageSequence)
|
||||
I_DeclaringFile("osg/ImageSequence");
|
||||
I_BaseType(osg::ImageStream);
|
||||
@@ -51,7 +51,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ImageSequence)
|
||||
__Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__Object_P1__clone__C5_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -174,7 +174,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ImageSequence)
|
||||
I_MethodWithDefaults9(void, setImage, IN, int, s, , IN, int, t, , IN, int, r, , IN, GLint, internalTextureformat, , IN, GLenum, pixelFormat, , IN, GLenum, type, , IN, unsigned char *, data, , IN, osg::Image::AllocationMode, mode, , IN, int, packing, 1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setImage__int__int__int__GLint__GLenum__GLenum__unsigned_char_P1__AllocationMode__int,
|
||||
"",
|
||||
"Set the image dimensions, format and data. ",
|
||||
"");
|
||||
I_Method2(void, setImage, IN, unsigned int, pos, IN, osg::Image *, image,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -52,7 +52,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ImageStream)
|
||||
__Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__Object_P1__clone__C5_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -50,7 +50,7 @@ BEGIN_OBJECT_REFLECTOR(osg::KdTree)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -70,12 +70,12 @@ BEGIN_OBJECT_REFLECTOR(osg::KdTree)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
|
||||
@@ -25,14 +25,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingSphere::vec_type, osg::LOD::vec_type)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingSphere::value_type, osg::LOD::value_type)
|
||||
|
||||
TYPE_NAME_ALIAS(std::pair< float COMMA float >, osg::LOD::MinMaxPair)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::LOD::MinMaxPair >, osg::LOD::RangeList)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::LOD::CenterMode)
|
||||
I_DeclaringFile("osg/LOD");
|
||||
I_EnumLabel(osg::LOD::USE_BOUNDING_SPHERE_CENTER);
|
||||
@@ -45,6 +37,14 @@ BEGIN_ENUM_REFLECTOR(osg::LOD::RangeMode)
|
||||
I_EnumLabel(osg::LOD::PIXEL_SIZE_ON_SCREEN);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingSphere::vec_type, osg::LOD::vec_type)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingSphere::value_type, osg::LOD::value_type)
|
||||
|
||||
TYPE_NAME_ALIAS(std::pair< float COMMA float >, osg::LOD::MinMaxPair)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::LOD::MinMaxPair >, osg::LOD::RangeList)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::LOD)
|
||||
I_DeclaringFile("osg/LOD");
|
||||
I_BaseType(osg::Group);
|
||||
@@ -85,7 +85,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LOD)
|
||||
__void__accept__osg_NodeVisitor_R1,
|
||||
"Visitor Pattern : calls the apply method of a NodeVisitor with this node's type. ",
|
||||
"");
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, nv,
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__NodeVisitor_R1,
|
||||
"Traverse downwards : calls children's accept method with NodeVisitor. ",
|
||||
|
||||
@@ -46,7 +46,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Light)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -81,7 +81,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Light)
|
||||
__unsigned_int__getMember,
|
||||
"Return the member identifier within the attribute's class type. ",
|
||||
"Used for light number/clip plane number etc. ");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
|
||||
@@ -46,7 +46,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LightModel)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -116,7 +116,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LightModel)
|
||||
__bool__getTwoSided,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -43,7 +43,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LineStipple)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -73,7 +73,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LineStipple)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -98,7 +98,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LineStipple)
|
||||
__GLushort__getPattern,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -41,7 +41,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LineWidth)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -81,7 +81,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LineWidth)
|
||||
__float__getWidth,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -64,7 +64,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LogicOp)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -94,7 +94,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LogicOp)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -109,7 +109,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LogicOp)
|
||||
__Opcode__getOpcode,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -57,7 +57,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Material)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -92,7 +92,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Material)
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -46,7 +46,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Multisample)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -111,7 +111,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Multisample)
|
||||
__Mode__getHint,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
@@ -138,60 +138,3 @@ BEGIN_OBJECT_REFLECTOR(osg::Multisample)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Multisample::Extensions)
|
||||
I_DeclaringFile("osg/Multisample");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::Multisample::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::Multisample::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setMultisampleSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setMultisampleSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setMultisampleFilterHintSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setMultisampleFilterHintSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isMultisampleSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isMultisampleSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isMultisampleFilterHintSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isMultisampleFilterHintSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glSampleCoverage, IN, GLclampf, value, IN, GLboolean, invert,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glSampleCoverage__GLclampf__GLboolean,
|
||||
"",
|
||||
"");
|
||||
|
||||
I_SimpleProperty(bool, MultisampleFilterHintSupported,
|
||||
0,
|
||||
__void__setMultisampleFilterHintSupported__bool);
|
||||
I_SimpleProperty(bool, MultisampleSupported,
|
||||
0,
|
||||
__void__setMultisampleSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -500,7 +500,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Node::ComputeBoundingSphereCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -39,7 +39,7 @@ BEGIN_OBJECT_REFLECTOR(osg::NodeCallback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -72,7 +72,7 @@ BEGIN_OBJECT_REFLECTOR(osg::OcclusionQueryNode)
|
||||
__osg_BoundingSphere__computeBound,
|
||||
"Compute the bounding sphere around Node's geometry or children. ",
|
||||
"This method is automatically called by getBound() when the bounding sphere has been marked dirty via dirtyBound(). ");
|
||||
I_MethodWithDefaults1(void, releaseGLObjects, IN, osg::State *, state, 0,
|
||||
I_MethodWithDefaults1(void, releaseGLObjects, IN, osg::State *, x, 0,
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__osg_State_P1,
|
||||
"If State is non-zero, this function releases any associated OpenGL objects for the specified graphics context. ",
|
||||
|
||||
@@ -68,7 +68,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PagedLOD)
|
||||
__void__accept__osg_NodeVisitor_R1,
|
||||
"Visitor Pattern : calls the apply method of a NodeVisitor with this node's type. ",
|
||||
"");
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, nv,
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__NodeVisitor_R1,
|
||||
"Traverse downwards : calls children's accept method with NodeVisitor. ",
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Point)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -75,7 +75,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Point)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -130,7 +130,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Point)
|
||||
__float__getMaxSize,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
@@ -163,72 +163,3 @@ BEGIN_OBJECT_REFLECTOR(osg::Point)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Point::Extensions)
|
||||
I_DeclaringFile("osg/Point");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::Point::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::Point::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setPointParametersSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setPointParametersSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isPointParametersSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isPointParametersSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setPointSpriteCoordOriginSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setPointSpriteCoordOriginSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isPointSpriteCoordOriginSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isPointSpriteCoordOriginSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glPointParameteri, IN, GLenum, pname, IN, GLint, param,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glPointParameteri__GLenum__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glPointParameterf, IN, GLenum, pname, IN, GLfloat, param,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glPointParameterf__GLenum__GLfloat,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glPointParameterfv, IN, GLenum, pname, IN, const GLfloat *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glPointParameterfv__GLenum__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
|
||||
|
||||
|
||||
I_SimpleProperty(bool, PointParametersSupported,
|
||||
0,
|
||||
__void__setPointParametersSupported__bool);
|
||||
I_SimpleProperty(bool, PointSpriteCoordOriginSupported,
|
||||
0,
|
||||
__void__setPointSpriteCoordOriginSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PointSprite)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -75,7 +75,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PointSprite)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -90,7 +90,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PointSprite)
|
||||
__bool__isTextureAttribute,
|
||||
"Return true if StateAttribute is a type which controls texturing and needs to be issued w.r.t to specific texture unit. ",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__osg_State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -57,7 +57,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PolygonMode)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -102,7 +102,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PolygonMode)
|
||||
__bool__getFrontAndBack,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -43,7 +43,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PolygonOffset)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -73,7 +73,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PolygonOffset)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -98,7 +98,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PolygonOffset)
|
||||
__float__getUnits,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -44,7 +44,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PolygonStipple)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -74,7 +74,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PolygonStipple)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -89,7 +89,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PolygonStipple)
|
||||
__C5_GLubyte_P1__getMask,
|
||||
"get a pointer to the mask. ",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -53,7 +53,7 @@ BEGIN_OBJECT_REFLECTOR(osg::DrawArrays)
|
||||
__Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__Object_P1__clone__C5_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -47,7 +47,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Program)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
|
||||
@@ -27,10 +27,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingSphere::vec_type, osg::ProxyNode::vec_type)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingSphere::value_type, osg::ProxyNode::value_type)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::ProxyNode::CenterMode)
|
||||
I_DeclaringFile("osg/ProxyNode");
|
||||
I_EnumLabel(osg::ProxyNode::USE_BOUNDING_SPHERE_CENTER);
|
||||
@@ -44,6 +40,10 @@ BEGIN_ENUM_REFLECTOR(osg::ProxyNode::LoadingExternalReferenceMode)
|
||||
I_EnumLabel(osg::ProxyNode::NO_AUTOMATIC_LOADING);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingSphere::vec_type, osg::ProxyNode::vec_type)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::BoundingSphere::value_type, osg::ProxyNode::value_type)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::ProxyNode)
|
||||
I_DeclaringFile("osg/ProxyNode");
|
||||
I_BaseType(osg::Group);
|
||||
@@ -84,7 +84,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ProxyNode)
|
||||
__void__accept__osg_NodeVisitor_R1,
|
||||
"Visitor Pattern : calls the apply method of a NodeVisitor with this node's type. ",
|
||||
"");
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, nv,
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__NodeVisitor_R1,
|
||||
"Traverse downwards : calls children's accept method with NodeVisitor. ",
|
||||
|
||||
@@ -43,7 +43,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Scissor)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -73,7 +73,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Scissor)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -128,7 +128,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Scissor)
|
||||
__int__height,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -78,7 +78,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Sequence)
|
||||
__void__accept__osg_NodeVisitor_R1,
|
||||
"Visitor Pattern : calls the apply method of a NodeVisitor with this node's type. ",
|
||||
"");
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, nv,
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__NodeVisitor_R1,
|
||||
"Traverse downwards : calls children's accept method with NodeVisitor. ",
|
||||
|
||||
@@ -47,7 +47,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ShadeModel)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -87,7 +87,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ShadeModel)
|
||||
__Mode__getMode,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -52,7 +52,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Shader)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -50,7 +50,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Box)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -70,12 +70,12 @@ BEGIN_OBJECT_REFLECTOR(osg::Box)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
@@ -160,7 +160,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Capsule)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -180,12 +180,12 @@ BEGIN_OBJECT_REFLECTOR(osg::Capsule)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
@@ -281,7 +281,7 @@ BEGIN_OBJECT_REFLECTOR(osg::CompositeShape)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -301,12 +301,12 @@ BEGIN_OBJECT_REFLECTOR(osg::CompositeShape)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
@@ -387,7 +387,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Cone)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -407,12 +407,12 @@ BEGIN_OBJECT_REFLECTOR(osg::Cone)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
@@ -584,7 +584,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ConvexHull)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -604,12 +604,12 @@ BEGIN_OBJECT_REFLECTOR(osg::ConvexHull)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
@@ -635,7 +635,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Cylinder)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -655,12 +655,12 @@ BEGIN_OBJECT_REFLECTOR(osg::Cylinder)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
@@ -756,7 +756,7 @@ BEGIN_OBJECT_REFLECTOR(osg::HeightField)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -776,12 +776,12 @@ BEGIN_OBJECT_REFLECTOR(osg::HeightField)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
@@ -967,7 +967,7 @@ BEGIN_OBJECT_REFLECTOR(osg::InfinitePlane)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -987,12 +987,12 @@ BEGIN_OBJECT_REFLECTOR(osg::InfinitePlane)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
@@ -1127,7 +1127,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Sphere)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -1147,12 +1147,12 @@ BEGIN_OBJECT_REFLECTOR(osg::Sphere)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
@@ -1210,7 +1210,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TriangleMesh)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -1230,12 +1230,12 @@ BEGIN_OBJECT_REFLECTOR(osg::TriangleMesh)
|
||||
__C5_char_P1__className,
|
||||
"return the name of the attribute's class type. ",
|
||||
"");
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, sv,
|
||||
I_Method1(void, accept, IN, osg::ShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ShapeVisitor_R1,
|
||||
"accept a non const shape visitor which can be used on non const shape objects. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, csv,
|
||||
I_Method1(void, accept, IN, osg::ConstShapeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_ConstShapeVisitor_R1,
|
||||
"accept a const shape visitor which can be used on const shape objects. ",
|
||||
|
||||
@@ -47,7 +47,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ShapeDrawable)
|
||||
__Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__Object_P1__clone__C5_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -156,7 +156,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TessellationHints)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -31,8 +31,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< const osg::StateSet * >, osg::State::StateSetStack)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::State::CheckForGLErrors)
|
||||
I_DeclaringFile("osg/State");
|
||||
I_EnumLabel(osg::State::NEVER_CHECK_GL_ERRORS);
|
||||
@@ -40,6 +38,8 @@ BEGIN_ENUM_REFLECTOR(osg::State::CheckForGLErrors)
|
||||
I_EnumLabel(osg::State::ONCE_PER_ATTRIBUTE);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< const osg::StateSet * >, osg::State::StateSetStack)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::State)
|
||||
I_DeclaringFile("osg/State");
|
||||
I_BaseType(osg::Referenced);
|
||||
|
||||
@@ -26,16 +26,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(GLenum, osg::StateAttribute::GLMode)
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::StateAttribute::GLModeValue)
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::StateAttribute::OverrideValue)
|
||||
|
||||
TYPE_NAME_ALIAS(std::pair< osg::StateAttribute::Type COMMA unsigned int >, osg::StateAttribute::TypeMemberPair)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::StateSet * >, osg::StateAttribute::ParentList)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::StateAttribute::Values)
|
||||
I_DeclaringFile("osg/StateAttribute");
|
||||
I_EnumLabel(osg::StateAttribute::OFF);
|
||||
@@ -97,6 +87,16 @@ BEGIN_ENUM_REFLECTOR(osg::StateAttribute::Type)
|
||||
I_EnumLabel(osg::StateAttribute::OSGNVPARSE_PROGRAM_PARSER);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(GLenum, osg::StateAttribute::GLMode)
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::StateAttribute::GLModeValue)
|
||||
|
||||
TYPE_NAME_ALIAS(unsigned int, osg::StateAttribute::OverrideValue)
|
||||
|
||||
TYPE_NAME_ALIAS(std::pair< osg::StateAttribute::Type COMMA unsigned int >, osg::StateAttribute::TypeMemberPair)
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::StateSet * >, osg::StateAttribute::ParentList)
|
||||
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::StateAttribute)
|
||||
I_DeclaringFile("osg/StateAttribute");
|
||||
I_BaseType(osg::Object);
|
||||
@@ -301,7 +301,7 @@ BEGIN_OBJECT_REFLECTOR(osg::StateAttribute::Callback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -26,6 +26,20 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::StateSet::RenderingHint)
|
||||
I_DeclaringFile("osg/StateSet");
|
||||
I_EnumLabel(osg::StateSet::DEFAULT_BIN);
|
||||
I_EnumLabel(osg::StateSet::OPAQUE_BIN);
|
||||
I_EnumLabel(osg::StateSet::TRANSPARENT_BIN);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::StateSet::RenderBinMode)
|
||||
I_DeclaringFile("osg/StateSet");
|
||||
I_EnumLabel(osg::StateSet::INHERIT_RENDERBIN_DETAILS);
|
||||
I_EnumLabel(osg::StateSet::USE_RENDERBIN_DETAILS);
|
||||
I_EnumLabel(osg::StateSet::OVERRIDE_RENDERBIN_DETAILS);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Object * >, osg::StateSet::ParentList)
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< osg::StateAttribute::GLMode COMMA osg::StateAttribute::GLModeValue >, osg::StateSet::ModeList)
|
||||
@@ -42,20 +56,6 @@ TYPE_NAME_ALIAS(std::pair< osg::ref_ptr< osg::Uniform > COMMA osg::StateAttribu
|
||||
|
||||
TYPE_NAME_ALIAS(std::map< std::string COMMA osg::StateSet::RefUniformPair >, osg::StateSet::UniformList)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::StateSet::RenderingHint)
|
||||
I_DeclaringFile("osg/StateSet");
|
||||
I_EnumLabel(osg::StateSet::DEFAULT_BIN);
|
||||
I_EnumLabel(osg::StateSet::OPAQUE_BIN);
|
||||
I_EnumLabel(osg::StateSet::TRANSPARENT_BIN);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::StateSet::RenderBinMode)
|
||||
I_DeclaringFile("osg/StateSet");
|
||||
I_EnumLabel(osg::StateSet::INHERIT_RENDERBIN_DETAILS);
|
||||
I_EnumLabel(osg::StateSet::USE_RENDERBIN_DETAILS);
|
||||
I_EnumLabel(osg::StateSet::OVERRIDE_RENDERBIN_DETAILS);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::StateSet)
|
||||
I_DeclaringFile("osg/StateSet");
|
||||
I_BaseType(osg::Object);
|
||||
@@ -71,7 +71,7 @@ BEGIN_OBJECT_REFLECTOR(osg::StateSet)
|
||||
__Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__Object_P1__clone__C5_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -688,7 +688,7 @@ BEGIN_OBJECT_REFLECTOR(osg::StateSet::Callback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -63,7 +63,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Stencil)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -93,7 +93,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Stencil)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -178,7 +178,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Stencil)
|
||||
__unsigned_int__getWriteMask,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -69,7 +69,7 @@ BEGIN_OBJECT_REFLECTOR(osg::StencilTwoSided)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -99,7 +99,7 @@ BEGIN_OBJECT_REFLECTOR(osg::StencilTwoSided)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -184,7 +184,7 @@ BEGIN_OBJECT_REFLECTOR(osg::StencilTwoSided)
|
||||
__unsigned_int__getWriteMask__Face,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
@@ -230,47 +230,3 @@ BEGIN_OBJECT_REFLECTOR(osg::StencilTwoSided)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::StencilTwoSided::Extensions)
|
||||
I_DeclaringFile("osg/StencilTwoSided");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::StencilTwoSided::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::StencilTwoSided::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setStencilTwoSidedSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setStencilTwoSidedSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isStencilTwoSidedSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isStencilTwoSidedSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, glActiveStencilFace, IN, GLenum, face,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glActiveStencilFace__GLenum,
|
||||
"",
|
||||
"");
|
||||
|
||||
I_SimpleProperty(bool, StencilTwoSidedSupported,
|
||||
0,
|
||||
__void__setStencilTwoSidedSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Switch)
|
||||
__void__accept__osg_NodeVisitor_R1,
|
||||
"Visitor Pattern : calls the apply method of a NodeVisitor with this node's type. ",
|
||||
"");
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, nv,
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__NodeVisitor_R1,
|
||||
"Traverse downwards : calls children's accept method with NodeVisitor. ",
|
||||
|
||||
@@ -51,7 +51,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TexEnv)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -111,7 +111,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TexEnv)
|
||||
__C5_Vec4_R1__getColor,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -77,7 +77,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TexEnvCombine)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -292,7 +292,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TexEnvCombine)
|
||||
__Vec3__getConstantColorAsLightDirection,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -41,7 +41,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TexEnvFilter)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -86,7 +86,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TexEnvFilter)
|
||||
__float__getLodBias,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -58,7 +58,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TexGen)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -93,12 +93,12 @@ BEGIN_OBJECT_REFLECTOR(osg::TexGen)
|
||||
__int__compare__C5_StateAttribute_R1,
|
||||
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TexMat)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
|
||||
@@ -27,10 +27,6 @@
|
||||
#undef OUT
|
||||
#endif
|
||||
|
||||
TYPE_NAME_ALIAS(std::list< osg::ref_ptr< osg::Texture::TextureObject > >, osg::Texture::TextureObjectList)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::buffered_object< osg::Texture::TextureObjectList >, osg::Texture::TextureObjectListMap)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::Texture::WrapParameter)
|
||||
I_DeclaringFile("osg/Texture");
|
||||
I_EnumLabel(osg::Texture::WRAP_S);
|
||||
@@ -101,6 +97,10 @@ BEGIN_ENUM_REFLECTOR(osg::Texture::GenerateMipmapMode)
|
||||
I_EnumLabel(osg::Texture::GENERATE_MIPMAP_TEX_PARAMETER);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::list< osg::ref_ptr< osg::Texture::TextureObject > >, osg::Texture::TextureObjectList)
|
||||
|
||||
TYPE_NAME_ALIAS(osg::buffered_object< osg::Texture::TextureObjectList >, osg::Texture::TextureObjectListMap)
|
||||
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
I_DeclaringFile("osg/Texture");
|
||||
I_BaseType(osg::StateAttribute);
|
||||
@@ -116,7 +116,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::PURE_VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -161,7 +161,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
__GLenum__getTextureTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -655,248 +655,6 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Texture::Extensions)
|
||||
I_DeclaringFile("osg/Texture");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::Texture::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::Texture::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setMultiTexturingSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setMultiTexturingSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isMultiTexturingSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isMultiTexturingSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTextureFilterAnisotropicSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureFilterAnisotropicSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTextureFilterAnisotropicSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTextureFilterAnisotropicSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTextureCompressionARBSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureCompressionARBSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTextureCompressionARBSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTextureCompressionARBSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTextureCompressionS3TCSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureCompressionS3TCSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTextureCompressionS3TCSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTextureCompressionS3TCSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTextureMirroredRepeatSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureMirroredRepeatSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTextureMirroredRepeatSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTextureMirroredRepeatSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTextureEdgeClampSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureEdgeClampSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTextureEdgeClampSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTextureEdgeClampSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTextureBorderClampSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureBorderClampSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTextureBorderClampSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTextureBorderClampSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setGenerateMipMapSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setGenerateMipMapSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isGenerateMipMapSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isGenerateMipMapSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setShadowSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setShadowSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isShadowSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isShadowSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setShadowAmbientSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setShadowAmbientSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isShadowAmbientSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isShadowAmbientSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setMaxTextureSize, IN, GLint, maxsize,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setMaxTextureSize__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method0(GLint, maxTextureSize,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLint__maxTextureSize,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setNumTextureUnits, IN, GLint, nunits,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setNumTextureUnits__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method0(GLint, numTextureUnits,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLint__numTextureUnits,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isCompressedTexImage2DSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isCompressedTexImage2DSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isCompressedTexSubImage2DSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isCompressedTexSubImage2DSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method8(void, glCompressedTexImage2D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalformat, IN, GLsizei, width, IN, GLsizei, height, IN, GLint, border, IN, GLsizei, imageSize, IN, const GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glCompressedTexImage2D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLint__GLsizei__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method9(void, glCompressedTexSubImage2D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLenum, format, IN, GLsizei, type, IN, const GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glCompressedTexSubImage2D__GLenum__GLint__GLint__GLint__GLsizei__GLsizei__GLenum__GLsizei__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glGetCompressedTexImage, IN, GLenum, target, IN, GLint, level, IN, GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGetCompressedTexImage__GLenum__GLint__GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isClientStorageSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isClientStorageSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(bool, isNonPowerOfTwoTextureSupported, IN, GLenum, filter,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isNonPowerOfTwoTextureSupported__GLenum,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTextureIntegerSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureIntegerSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTextureIntegerSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTextureIntegerSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glTexParameterIiv, IN, GLenum, target, IN, GLenum, pname, IN, const GLint *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glTexParameterIiv__GLenum__GLenum__C5_GLint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glTexParameterIuiv, IN, GLenum, target, IN, GLenum, pname, IN, const GLuint *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glTexParameterIuiv__GLenum__GLenum__C5_GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
|
||||
|
||||
|
||||
I_SimpleProperty(bool, GenerateMipMapSupported,
|
||||
0,
|
||||
__void__setGenerateMipMapSupported__bool);
|
||||
I_SimpleProperty(GLint, MaxTextureSize,
|
||||
0,
|
||||
__void__setMaxTextureSize__GLint);
|
||||
I_SimpleProperty(bool, MultiTexturingSupported,
|
||||
0,
|
||||
__void__setMultiTexturingSupported__bool);
|
||||
I_SimpleProperty(GLint, NumTextureUnits,
|
||||
0,
|
||||
__void__setNumTextureUnits__GLint);
|
||||
I_SimpleProperty(bool, ShadowAmbientSupported,
|
||||
0,
|
||||
__void__setShadowAmbientSupported__bool);
|
||||
I_SimpleProperty(bool, ShadowSupported,
|
||||
0,
|
||||
__void__setShadowSupported__bool);
|
||||
I_SimpleProperty(bool, TextureBorderClampSupported,
|
||||
0,
|
||||
__void__setTextureBorderClampSupported__bool);
|
||||
I_SimpleProperty(bool, TextureCompressionARBSupported,
|
||||
0,
|
||||
__void__setTextureCompressionARBSupported__bool);
|
||||
I_SimpleProperty(bool, TextureCompressionS3TCSupported,
|
||||
0,
|
||||
__void__setTextureCompressionS3TCSupported__bool);
|
||||
I_SimpleProperty(bool, TextureEdgeClampSupported,
|
||||
0,
|
||||
__void__setTextureEdgeClampSupported__bool);
|
||||
I_SimpleProperty(bool, TextureFilterAnisotropicSupported,
|
||||
0,
|
||||
__void__setTextureFilterAnisotropicSupported__bool);
|
||||
I_SimpleProperty(bool, TextureIntegerSupported,
|
||||
0,
|
||||
__void__setTextureIntegerSupported__bool);
|
||||
I_SimpleProperty(bool, TextureMirroredRepeatSupported,
|
||||
0,
|
||||
__void__setTextureMirroredRepeatSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Texture::TextureObject)
|
||||
I_DeclaringFile("osg/Texture");
|
||||
I_BaseType(osg::Referenced);
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture1D)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture2D)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
|
||||
@@ -40,7 +40,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture2DArray)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -232,123 +232,6 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture2DArray)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Texture2DArray::Extensions)
|
||||
I_DeclaringFile("osg/Texture2DArray");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::Texture2DArray::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::Texture2DArray::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTexture2DArraySupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTexture2DArraySupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTexture2DArraySupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTexture2DArraySupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTexture3DSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTexture3DSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTexture3DSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTexture3DSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setMaxLayerCount, IN, GLint, count,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setMaxLayerCount__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method0(GLint, maxLayerCount,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLint__maxLayerCount,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setMax2DSize, IN, GLint, size,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setMax2DSize__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method0(GLint, max2DSize,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLint__max2DSize,
|
||||
"",
|
||||
"");
|
||||
I_Method10(void, glTexImage3D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, pixels,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glTexImage3D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint__GLenum__GLenum__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method11(void, glTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, pixels,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLenum__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method9(void, glCopyTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLint, x, IN, GLint, y, IN, GLsizei, width, IN, GLsizei, height,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glCopyTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLint__GLint__GLsizei__GLsizei,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isCompressedTexImage3DSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isCompressedTexImage3DSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method9(void, glCompressedTexImage3D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalformat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border, IN, GLsizei, imageSize, IN, const GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glCompressedTexImage3D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint__GLsizei__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isCompressedTexSubImage3DSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isCompressedTexSubImage3DSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method11(void, glCompressedTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLsizei, imageSize, IN, const GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glCompressedTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLsizei__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
I_SimpleProperty(GLint, Max2DSize,
|
||||
0,
|
||||
__void__setMax2DSize__GLint);
|
||||
I_SimpleProperty(GLint, MaxLayerCount,
|
||||
0,
|
||||
__void__setMaxLayerCount__GLint);
|
||||
I_SimpleProperty(bool, Texture2DArraySupported,
|
||||
0,
|
||||
__void__setTexture2DArraySupported__bool);
|
||||
I_SimpleProperty(bool, Texture3DSupported,
|
||||
0,
|
||||
__void__setTexture3DSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture2DArray::SubloadCallback)
|
||||
I_DeclaringFile("osg/Texture2DArray");
|
||||
I_BaseType(osg::Referenced);
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture3D)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -253,116 +253,6 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture3D)
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Texture3D::Extensions)
|
||||
I_DeclaringFile("osg/Texture3D");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::Texture3D::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::Texture3D::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTexture3DSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTexture3DSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTexture3DSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTexture3DSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setTexture3DFast, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTexture3DFast__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isTexture3DFast,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isTexture3DFast,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setMaxTexture3DSize, IN, GLint, maxsize,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setMaxTexture3DSize__GLint,
|
||||
"",
|
||||
"");
|
||||
I_Method0(GLint, maxTexture3DSize,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GLint__maxTexture3DSize,
|
||||
"",
|
||||
"");
|
||||
I_Method10(void, glTexImage3D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, pixels,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glTexImage3D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint__GLenum__GLenum__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method11(void, glTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, pixels,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLenum__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method9(void, glCopyTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLint, x, IN, GLint, y, IN, GLsizei, width, IN, GLsizei, height,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glCopyTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLint__GLint__GLsizei__GLsizei,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isCompressedTexImage3DSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isCompressedTexImage3DSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method9(void, glCompressedTexImage3D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalformat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border, IN, GLsizei, imageSize, IN, const GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glCompressedTexImage3D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint__GLsizei__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isCompressedTexSubImage3DSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isCompressedTexSubImage3DSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method11(void, glCompressedTexSubImage3D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLint, zoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLsizei, imageSize, IN, const GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glCompressedTexSubImage3D__GLenum__GLint__GLint__GLint__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLsizei__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method8(void, gluBuild3DMipmaps, IN, GLenum, target, IN, GLint, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLenum, format, IN, GLenum, type, IN, const GLvoid *, data,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__gluBuild3DMipmaps__GLenum__GLint__GLsizei__GLsizei__GLsizei__GLenum__GLenum__C5_GLvoid_P1,
|
||||
"",
|
||||
"");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
I_SimpleProperty(GLint, MaxTexture3DSize,
|
||||
0,
|
||||
__void__setMaxTexture3DSize__GLint);
|
||||
I_SimpleProperty(bool, Texture3DFast,
|
||||
0,
|
||||
__void__setTexture3DFast__bool);
|
||||
I_SimpleProperty(bool, Texture3DSupported,
|
||||
0,
|
||||
__void__setTexture3DSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture3D::SubloadCallback)
|
||||
I_DeclaringFile("osg/Texture3D");
|
||||
I_BaseType(osg::Referenced);
|
||||
|
||||
@@ -50,7 +50,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TextureCubeMap)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TextureRectangle)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
|
||||
@@ -39,7 +39,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TransferFunction)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -91,7 +91,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TransferFunction1D)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -123,8 +123,6 @@ BEGIN_VALUE_REFLECTOR(osg::Matrix3)
|
||||
"");
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::StateSet * >, osg::Uniform::ParentList)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osg::Uniform::Type)
|
||||
I_DeclaringFile("osg/Uniform");
|
||||
I_EnumLabel(osg::Uniform::FLOAT);
|
||||
@@ -183,6 +181,8 @@ BEGIN_ENUM_REFLECTOR(osg::Uniform::Type)
|
||||
I_EnumLabel(osg::Uniform::UNDEFINED);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::StateSet * >, osg::Uniform::ParentList)
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::Uniform)
|
||||
I_DeclaringFile("osg/Uniform");
|
||||
I_BaseType(osg::Object);
|
||||
@@ -202,7 +202,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Uniform)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
@@ -984,7 +984,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Uniform::Callback)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::VertexProgram)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -75,7 +75,7 @@ BEGIN_OBJECT_REFLECTOR(osg::VertexProgram)
|
||||
__int__compare__C5_osg_StateAttribute_R1,
|
||||
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
|
||||
"");
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
|
||||
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
|
||||
"Return the modes associated with this StateAttribute. ",
|
||||
@@ -145,12 +145,12 @@ BEGIN_OBJECT_REFLECTOR(osg::VertexProgram)
|
||||
__void__dirtyVertexProgramObject,
|
||||
"Force a recompile on next apply() of associated OpenGL vertex program objects. ",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
"The render info for the current OpenGL context is passed in to allow the StateAttribute to obtain details on the the current context and state. ");
|
||||
I_Method1(void, compileGLObjects, IN, osg::State &, state,
|
||||
I_Method1(void, compileGLObjects, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__compileGLObjects__State_R1,
|
||||
"Default to nothing to compile - all state is applied immediately. ",
|
||||
@@ -199,71 +199,3 @@ BEGIN_OBJECT_REFLECTOR(osg::VertexProgram)
|
||||
__void__setVertexProgram__C5_std_string_R1);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_OBJECT_REFLECTOR(osg::VertexProgram::Extensions)
|
||||
I_DeclaringFile("osg/VertexProgram");
|
||||
I_BaseType(osg::Referenced);
|
||||
I_Constructor1(IN, unsigned int, contextID,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Constructor1(IN, const osg::VertexProgram::Extensions &, rhs,
|
||||
Properties::NON_EXPLICIT,
|
||||
____Extensions__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, lowestCommonDenominator, IN, const osg::VertexProgram::Extensions &, rhs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__lowestCommonDenominator__C5_Extensions_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setupGLExtensions__unsigned_int,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setVertexProgramSupported, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setVertexProgramSupported__bool,
|
||||
"",
|
||||
"");
|
||||
I_Method0(bool, isVertexProgramSupported,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isVertexProgramSupported,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glBindProgram, IN, GLenum, target, IN, GLuint, id,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glBindProgram__GLenum__GLuint,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glGenPrograms, IN, GLsizei, n, IN, GLuint *, programs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glGenPrograms__GLsizei__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method2(void, glDeletePrograms, IN, GLsizei, n, IN, GLuint *, programs,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glDeletePrograms__GLsizei__GLuint_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method4(void, glProgramString, IN, GLenum, target, IN, GLenum, format, IN, GLsizei, len, IN, const void *, string,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glProgramString__GLenum__GLenum__GLsizei__C5_void_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, glProgramLocalParameter4fv, IN, GLenum, target, IN, GLuint, index, IN, const GLfloat *, params,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__glProgramLocalParameter4fv__GLenum__GLuint__C5_GLfloat_P1,
|
||||
"",
|
||||
"");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
I_SimpleProperty(bool, VertexProgramSupported,
|
||||
0,
|
||||
__void__setVertexProgramSupported__bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ BEGIN_OBJECT_REFLECTOR(osg::View)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -46,7 +46,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Viewport)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an attribute, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an attribute, with Object* return type. ",
|
||||
@@ -136,7 +136,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Viewport)
|
||||
__C5_osg_Matrix__computeWindowMatrix,
|
||||
"Compute the Window Matrix which takes projected coords into Window coordinates. ",
|
||||
"To convert local coordinates into window coordinates use v_window = v_local * MVPW matrix, where the MVPW matrix is ModelViewMatrix * ProjectionMatrix * WindowMatrix, the latter supplied by Viewport::computeWindowMatrix(), the ModelView and Projection Matrix can either be sourced from the current osg::State object, via osgUtil::SceneView or CullVisitor. ");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
I_Method1(void, apply, IN, osg::State &, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"apply the OpenGL state attributes. ",
|
||||
|
||||
@@ -39,7 +39,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::Animation)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -31,7 +31,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::AnimationManager)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -32,7 +32,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::BasicAnimationManager)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -273,7 +273,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::Bone::UpdateBone)
|
||||
__osg_Object_P1__cloneType,
|
||||
"Clone the type of an object, with Object* return type. ",
|
||||
"Must be defined by derived classes. ");
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
|
||||
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
|
||||
Properties::VIRTUAL,
|
||||
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
|
||||
"Clone an object, with Object* return type. ",
|
||||
|
||||
@@ -183,7 +183,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::DoubleCubicBezierSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::DoubleCubicBezierSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::DoubleCubicBezierSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::DoubleCubicBezierSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -202,7 +202,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::DoubleCubicB
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::DoubleCubicBezierSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -217,17 +217,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::DoubleCubicB
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::DoubleCubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::DoubleCubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::DoubleCubicBezierSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -255,10 +255,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::DoubleCubicB
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::DoubleCubicBezierSampler *, Sampler,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(osgAnimation::DoubleCubicBezierSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -275,7 +275,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::DoubleLinearSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::DoubleLinearSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::DoubleLinearSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::DoubleLinearSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -294,7 +294,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::DoubleLinear
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::DoubleLinearSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -309,17 +309,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::DoubleLinear
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::DoubleLinearSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::DoubleLinearSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::DoubleLinearSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -347,10 +347,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::DoubleLinear
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::DoubleLinearSampler *, Sampler,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(osgAnimation::DoubleLinearSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -367,7 +367,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::FloatCubicBezierSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::FloatCubicBezierSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::FloatCubicBezierSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::FloatCubicBezierSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -386,7 +386,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::FloatCubicBe
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::FloatCubicBezierSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -401,17 +401,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::FloatCubicBe
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::FloatCubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::FloatCubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::FloatCubicBezierSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -439,10 +439,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::FloatCubicBe
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::FloatCubicBezierSampler *, Sampler,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(osgAnimation::FloatCubicBezierSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -459,7 +459,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::FloatLinearSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::FloatLinearSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::FloatLinearSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::FloatLinearSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -478,7 +478,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::FloatLinearS
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::FloatLinearSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -493,17 +493,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::FloatLinearS
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::FloatLinearSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::FloatLinearSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::FloatLinearSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -531,10 +531,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::FloatLinearS
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::FloatLinearSampler *, Sampler,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(osgAnimation::FloatLinearSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -551,7 +551,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::QuatSphericalLinearSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::QuatSphericalLinearSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::QuatSphericalLinearSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::QuatSphericalLinearSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -570,7 +570,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::QuatSpherica
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::QuatSphericalLinearSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -585,17 +585,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::QuatSpherica
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::QuatSphericalLinearSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::QuatSphericalLinearSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::QuatSphericalLinearSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -623,10 +623,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::QuatSpherica
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::QuatSphericalLinearSampler *, Sampler,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(osgAnimation::QuatSphericalLinearSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -643,7 +643,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec2CubicBezierSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::Vec2CubicBezierSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec2CubicBezierSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec2CubicBezierSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -662,7 +662,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec2CubicBez
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec2CubicBezierSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -677,17 +677,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec2CubicBez
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec2CubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::Vec2CubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::Vec2CubicBezierSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -715,10 +715,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec2CubicBez
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Sampler *, Sampler,
|
||||
__Sampler_P1__getSampler,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Vec2CubicBezierSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -735,7 +735,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec2LinearSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::Vec2LinearSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec2LinearSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec2LinearSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -754,7 +754,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec2LinearSa
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec2LinearSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -769,17 +769,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec2LinearSa
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec2LinearSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::Vec2LinearSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::Vec2LinearSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -807,10 +807,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec2LinearSa
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Sampler *, Sampler,
|
||||
__Sampler_P1__getSampler,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Vec2LinearSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -827,7 +827,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec3CubicBezierSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::Vec3CubicBezierSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec3CubicBezierSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec3CubicBezierSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -846,7 +846,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec3CubicBez
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec3CubicBezierSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -861,17 +861,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec3CubicBez
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec3CubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::Vec3CubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::Vec3CubicBezierSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -899,10 +899,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec3CubicBez
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Sampler *, Sampler,
|
||||
__Sampler_P1__getSampler,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Vec3CubicBezierSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -919,7 +919,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec3LinearSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::Vec3LinearSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec3LinearSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec3LinearSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -938,7 +938,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec3LinearSa
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec3LinearSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -953,17 +953,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec3LinearSa
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec3LinearSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::Vec3LinearSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::Vec3LinearSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -991,10 +991,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec3LinearSa
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Sampler *, Sampler,
|
||||
__Sampler_P1__getSampler,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Vec3LinearSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -1011,7 +1011,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec4CubicBezierSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::Vec4CubicBezierSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec4CubicBezierSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec4CubicBezierSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -1030,7 +1030,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec4CubicBez
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec4CubicBezierSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -1045,17 +1045,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec4CubicBez
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec4CubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::Vec4CubicBezierSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::Vec4CubicBezierSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -1083,10 +1083,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec4CubicBez
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Sampler *, Sampler,
|
||||
__Sampler_P1__getSampler,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Vec4CubicBezierSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
@@ -1103,7 +1103,7 @@ END_REFLECTOR
|
||||
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec4LinearSampler >)
|
||||
I_DeclaringFile("osgAnimation/Channel");
|
||||
I_BaseType(osgAnimation::Channel);
|
||||
I_ConstructorWithDefaults2(IN, osgAnimation::Vec4LinearSampler *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec4LinearSampler >::TargetType *, target, 0,
|
||||
I_ConstructorWithDefaults2(IN, SamplerType *, s, 0, IN, osgAnimation::TemplateChannel< osgAnimation::Vec4LinearSampler >::TargetType *, target, 0,
|
||||
____TemplateChannel__SamplerType_P1__TargetType_P1,
|
||||
"",
|
||||
"");
|
||||
@@ -1122,7 +1122,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec4LinearSa
|
||||
__Target_P1__getTarget,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec4LinearSampler *, getOrCreateSampler,
|
||||
I_Method0(SamplerType *, getOrCreateSampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getOrCreateSampler,
|
||||
"",
|
||||
@@ -1137,17 +1137,17 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec4LinearSa
|
||||
__C5_Sampler_P1__getSampler,
|
||||
"",
|
||||
"");
|
||||
I_Method0(osgAnimation::Vec4LinearSampler *, getSamplerTyped,
|
||||
I_Method0(SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osgAnimation::Vec4LinearSampler *, getSamplerTyped,
|
||||
I_Method0(const SamplerType *, getSamplerTyped,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_SamplerType_P1__getSamplerTyped,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setSampler, IN, osgAnimation::Vec4LinearSampler *, sampler,
|
||||
I_Method1(void, setSampler, IN, SamplerType *, sampler,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setSampler__SamplerType_P1,
|
||||
"",
|
||||
@@ -1175,10 +1175,10 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateChannel< osgAnimation::Vec4LinearSa
|
||||
I_SimpleProperty(float, EndTime,
|
||||
__float__getEndTime,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Sampler *, Sampler,
|
||||
__Sampler_P1__getSampler,
|
||||
0);
|
||||
I_SimpleProperty(osgAnimation::Vec4LinearSampler *, SamplerTyped,
|
||||
I_SimpleProperty(SamplerType *, Sampler,
|
||||
0,
|
||||
__void__setSampler__SamplerType_P1);
|
||||
I_SimpleProperty(SamplerType *, SamplerTyped,
|
||||
__SamplerType_P1__getSamplerTyped,
|
||||
0);
|
||||
I_SimpleProperty(float, StartTime,
|
||||
|
||||
@@ -10,9 +10,6 @@
|
||||
#include <osgIntrospection/StaticMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/Vec2>
|
||||
#include <osg/Vec3>
|
||||
#include <osg/Vec4>
|
||||
#include <osgAnimation/CubicBezier>
|
||||
|
||||
// Must undefine IN and OUT macros defined in Windows headers
|
||||
@@ -35,295 +32,295 @@ TYPE_NAME_ALIAS(osgAnimation::TemplateCubicBezier< osg::Vec4 >, osgAnimation::Ve
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osgAnimation::TemplateCubicBezier< double >)
|
||||
I_DeclaringFile("osgAnimation/CubicBezier");
|
||||
I_Method0(const double &, getP0,
|
||||
I_Method0(const T &, getP0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP0,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const double &, getP1,
|
||||
I_Method0(const T &, getP1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const double &, getP2,
|
||||
I_Method0(const T &, getP2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP2,
|
||||
"",
|
||||
"");
|
||||
I_Constructor3(IN, const double &, v0, IN, const double &, v1, IN, const double &, v2,
|
||||
I_Constructor3(IN, const T &, v0, IN, const T &, v1, IN, const T &, v2,
|
||||
____TemplateCubicBezier__C5_T_R1__C5_T_R1__C5_T_R1,
|
||||
"",
|
||||
"");
|
||||
I_Constructor0(____TemplateCubicBezier,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const double &, getPosition,
|
||||
I_Method0(const T &, getPosition,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getPosition,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const double &, getTangentPoint1,
|
||||
I_Method0(const T &, getTangentPoint1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const double &, getTangentPoint2,
|
||||
I_Method0(const T &, getTangentPoint2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
"",
|
||||
"");
|
||||
I_SimpleProperty(const double &, P0,
|
||||
I_SimpleProperty(const T &, P0,
|
||||
__C5_T_R1__getP0,
|
||||
0);
|
||||
I_SimpleProperty(const double &, P1,
|
||||
I_SimpleProperty(const T &, P1,
|
||||
__C5_T_R1__getP1,
|
||||
0);
|
||||
I_SimpleProperty(const double &, P2,
|
||||
I_SimpleProperty(const T &, P2,
|
||||
__C5_T_R1__getP2,
|
||||
0);
|
||||
I_SimpleProperty(const double &, Position,
|
||||
I_SimpleProperty(const T &, Position,
|
||||
__C5_T_R1__getPosition,
|
||||
0);
|
||||
I_SimpleProperty(const double &, TangentPoint1,
|
||||
I_SimpleProperty(const T &, TangentPoint1,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
0);
|
||||
I_SimpleProperty(const double &, TangentPoint2,
|
||||
I_SimpleProperty(const T &, TangentPoint2,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osgAnimation::TemplateCubicBezier< float >)
|
||||
I_DeclaringFile("osgAnimation/CubicBezier");
|
||||
I_Method0(const float &, getP0,
|
||||
I_Method0(const T &, getP0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP0,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const float &, getP1,
|
||||
I_Method0(const T &, getP1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const float &, getP2,
|
||||
I_Method0(const T &, getP2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP2,
|
||||
"",
|
||||
"");
|
||||
I_Constructor3(IN, const float &, v0, IN, const float &, v1, IN, const float &, v2,
|
||||
I_Constructor3(IN, const T &, v0, IN, const T &, v1, IN, const T &, v2,
|
||||
____TemplateCubicBezier__C5_T_R1__C5_T_R1__C5_T_R1,
|
||||
"",
|
||||
"");
|
||||
I_Constructor0(____TemplateCubicBezier,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const float &, getPosition,
|
||||
I_Method0(const T &, getPosition,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getPosition,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const float &, getTangentPoint1,
|
||||
I_Method0(const T &, getTangentPoint1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const float &, getTangentPoint2,
|
||||
I_Method0(const T &, getTangentPoint2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
"",
|
||||
"");
|
||||
I_SimpleProperty(const float &, P0,
|
||||
I_SimpleProperty(const T &, P0,
|
||||
__C5_T_R1__getP0,
|
||||
0);
|
||||
I_SimpleProperty(const float &, P1,
|
||||
I_SimpleProperty(const T &, P1,
|
||||
__C5_T_R1__getP1,
|
||||
0);
|
||||
I_SimpleProperty(const float &, P2,
|
||||
I_SimpleProperty(const T &, P2,
|
||||
__C5_T_R1__getP2,
|
||||
0);
|
||||
I_SimpleProperty(const float &, Position,
|
||||
I_SimpleProperty(const T &, Position,
|
||||
__C5_T_R1__getPosition,
|
||||
0);
|
||||
I_SimpleProperty(const float &, TangentPoint1,
|
||||
I_SimpleProperty(const T &, TangentPoint1,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
0);
|
||||
I_SimpleProperty(const float &, TangentPoint2,
|
||||
I_SimpleProperty(const T &, TangentPoint2,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osgAnimation::TemplateCubicBezier< osg::Vec2 >)
|
||||
I_DeclaringFile("osgAnimation/CubicBezier");
|
||||
I_Method0(const osg::Vec2 &, getP0,
|
||||
I_Method0(const T &, getP0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP0,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec2 &, getP1,
|
||||
I_Method0(const T &, getP1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec2 &, getP2,
|
||||
I_Method0(const T &, getP2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP2,
|
||||
"",
|
||||
"");
|
||||
I_Constructor3(IN, const osg::Vec2 &, v0, IN, const osg::Vec2 &, v1, IN, const osg::Vec2 &, v2,
|
||||
I_Constructor3(IN, const T &, v0, IN, const T &, v1, IN, const T &, v2,
|
||||
____TemplateCubicBezier__C5_T_R1__C5_T_R1__C5_T_R1,
|
||||
"",
|
||||
"");
|
||||
I_Constructor0(____TemplateCubicBezier,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec2 &, getPosition,
|
||||
I_Method0(const T &, getPosition,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getPosition,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec2 &, getTangentPoint1,
|
||||
I_Method0(const T &, getTangentPoint1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec2 &, getTangentPoint2,
|
||||
I_Method0(const T &, getTangentPoint2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
"",
|
||||
"");
|
||||
I_SimpleProperty(const osg::Vec2 &, P0,
|
||||
I_SimpleProperty(const T &, P0,
|
||||
__C5_T_R1__getP0,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec2 &, P1,
|
||||
I_SimpleProperty(const T &, P1,
|
||||
__C5_T_R1__getP1,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec2 &, P2,
|
||||
I_SimpleProperty(const T &, P2,
|
||||
__C5_T_R1__getP2,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec2 &, Position,
|
||||
I_SimpleProperty(const T &, Position,
|
||||
__C5_T_R1__getPosition,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec2 &, TangentPoint1,
|
||||
I_SimpleProperty(const T &, TangentPoint1,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec2 &, TangentPoint2,
|
||||
I_SimpleProperty(const T &, TangentPoint2,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osgAnimation::TemplateCubicBezier< osg::Vec3 >)
|
||||
I_DeclaringFile("osgAnimation/CubicBezier");
|
||||
I_Method0(const osg::Vec3 &, getP0,
|
||||
I_Method0(const T &, getP0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP0,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec3 &, getP1,
|
||||
I_Method0(const T &, getP1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec3 &, getP2,
|
||||
I_Method0(const T &, getP2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP2,
|
||||
"",
|
||||
"");
|
||||
I_Constructor3(IN, const osg::Vec3 &, v0, IN, const osg::Vec3 &, v1, IN, const osg::Vec3 &, v2,
|
||||
I_Constructor3(IN, const T &, v0, IN, const T &, v1, IN, const T &, v2,
|
||||
____TemplateCubicBezier__C5_T_R1__C5_T_R1__C5_T_R1,
|
||||
"",
|
||||
"");
|
||||
I_Constructor0(____TemplateCubicBezier,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec3 &, getPosition,
|
||||
I_Method0(const T &, getPosition,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getPosition,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec3 &, getTangentPoint1,
|
||||
I_Method0(const T &, getTangentPoint1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec3 &, getTangentPoint2,
|
||||
I_Method0(const T &, getTangentPoint2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
"",
|
||||
"");
|
||||
I_SimpleProperty(const osg::Vec3 &, P0,
|
||||
I_SimpleProperty(const T &, P0,
|
||||
__C5_T_R1__getP0,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec3 &, P1,
|
||||
I_SimpleProperty(const T &, P1,
|
||||
__C5_T_R1__getP1,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec3 &, P2,
|
||||
I_SimpleProperty(const T &, P2,
|
||||
__C5_T_R1__getP2,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec3 &, Position,
|
||||
I_SimpleProperty(const T &, Position,
|
||||
__C5_T_R1__getPosition,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec3 &, TangentPoint1,
|
||||
I_SimpleProperty(const T &, TangentPoint1,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec3 &, TangentPoint2,
|
||||
I_SimpleProperty(const T &, TangentPoint2,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osgAnimation::TemplateCubicBezier< osg::Vec4 >)
|
||||
I_DeclaringFile("osgAnimation/CubicBezier");
|
||||
I_Method0(const osg::Vec4 &, getP0,
|
||||
I_Method0(const T &, getP0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP0,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec4 &, getP1,
|
||||
I_Method0(const T &, getP1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec4 &, getP2,
|
||||
I_Method0(const T &, getP2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getP2,
|
||||
"",
|
||||
"");
|
||||
I_Constructor3(IN, const osg::Vec4 &, v0, IN, const osg::Vec4 &, v1, IN, const osg::Vec4 &, v2,
|
||||
I_Constructor3(IN, const T &, v0, IN, const T &, v1, IN, const T &, v2,
|
||||
____TemplateCubicBezier__C5_T_R1__C5_T_R1__C5_T_R1,
|
||||
"",
|
||||
"");
|
||||
I_Constructor0(____TemplateCubicBezier,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec4 &, getPosition,
|
||||
I_Method0(const T &, getPosition,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getPosition,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec4 &, getTangentPoint1,
|
||||
I_Method0(const T &, getTangentPoint1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::Vec4 &, getTangentPoint2,
|
||||
I_Method0(const T &, getTangentPoint2,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
"",
|
||||
"");
|
||||
I_SimpleProperty(const osg::Vec4 &, P0,
|
||||
I_SimpleProperty(const T &, P0,
|
||||
__C5_T_R1__getP0,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec4 &, P1,
|
||||
I_SimpleProperty(const T &, P1,
|
||||
__C5_T_R1__getP1,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec4 &, P2,
|
||||
I_SimpleProperty(const T &, P2,
|
||||
__C5_T_R1__getP2,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec4 &, Position,
|
||||
I_SimpleProperty(const T &, Position,
|
||||
__C5_T_R1__getPosition,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec4 &, TangentPoint1,
|
||||
I_SimpleProperty(const T &, TangentPoint1,
|
||||
__C5_T_R1__getTangentPoint1,
|
||||
0);
|
||||
I_SimpleProperty(const osg::Vec4 &, TangentPoint2,
|
||||
I_SimpleProperty(const T &, TangentPoint2,
|
||||
__C5_T_R1__getTangentPoint2,
|
||||
0);
|
||||
END_REFLECTOR
|
||||
|
||||
@@ -149,14 +149,14 @@ BEGIN_VALUE_REFLECTOR(osgAnimation::LinearFunction)
|
||||
"");
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(float, osgAnimation::Motion::value_type)
|
||||
|
||||
BEGIN_ENUM_REFLECTOR(osgAnimation::Motion::TimeBehaviour)
|
||||
I_DeclaringFile("osgAnimation/EaseMotion");
|
||||
I_EnumLabel(osgAnimation::Motion::CLAMP);
|
||||
I_EnumLabel(osgAnimation::Motion::LOOP);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(float, osgAnimation::Motion::value_type)
|
||||
|
||||
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgAnimation::Motion)
|
||||
I_DeclaringFile("osgAnimation/EaseMotion");
|
||||
I_BaseType(osg::Referenced);
|
||||
|
||||
@@ -10,13 +10,7 @@
|
||||
#include <osgIntrospection/StaticMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/Quat>
|
||||
#include <osg/Vec2>
|
||||
#include <osg/Vec3>
|
||||
#include <osg/Vec4>
|
||||
#include <osgAnimation/CubicBezier>
|
||||
#include <osgAnimation/Interpolator>
|
||||
#include <osgAnimation/Vec3Packed>
|
||||
|
||||
// Must undefine IN and OUT macros defined in Windows headers
|
||||
#ifdef IN
|
||||
@@ -56,7 +50,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< double COM
|
||||
I_Constructor0(____TemplateCubicBezierInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osgAnimation::DoubleCubicBezier > &, keyframes, IN, float, time, IN, double &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -69,7 +63,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< float COMM
|
||||
I_Constructor0(____TemplateCubicBezierInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osgAnimation::FloatCubicBezier > &, keyframes, IN, float, time, IN, float &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -82,7 +76,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec2
|
||||
I_Constructor0(____TemplateCubicBezierInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec2CubicBezier > &, keyframes, IN, float, time, IN, osg::Vec2 &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -95,7 +89,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec3
|
||||
I_Constructor0(____TemplateCubicBezierInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec3CubicBezier > &, keyframes, IN, float, time, IN, osg::Vec3 &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -108,7 +102,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec4
|
||||
I_Constructor0(____TemplateCubicBezierInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec4CubicBezier > &, keyframes, IN, float, time, IN, osg::Vec4 &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -121,7 +115,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< double COMMA d
|
||||
I_Constructor0(____TemplateLinearInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< double > &, keyframes, IN, float, time, IN, double &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -134,7 +128,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< float COMMA fl
|
||||
I_Constructor0(____TemplateLinearInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< float > &, keyframes, IN, float, time, IN, float &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -147,7 +141,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec2 COMMA
|
||||
I_Constructor0(____TemplateLinearInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osg::Vec2 > &, keyframes, IN, float, time, IN, osg::Vec2 &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -160,7 +154,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec3 COMMA
|
||||
I_Constructor0(____TemplateLinearInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osg::Vec3 > &, keyframes, IN, float, time, IN, osg::Vec3 &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -173,7 +167,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec3 COMMA
|
||||
I_Constructor0(____TemplateLinearInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec3Packed > &, keyframes, IN, float, time, IN, osg::Vec3 &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -186,7 +180,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec4 COMMA
|
||||
I_Constructor0(____TemplateLinearInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osg::Vec4 > &, keyframes, IN, float, time, IN, osg::Vec4 &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
@@ -199,7 +193,7 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSphericalLinearInterpolator< osg::Q
|
||||
I_Constructor0(____TemplateSphericalLinearInterpolator,
|
||||
"",
|
||||
"");
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< osg::Quat > &, keyframes, IN, float, time, IN, osg::Quat &, result,
|
||||
I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
|
||||
"",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user