Updated wrappers

This commit is contained in:
Robert Osfield
2010-01-28 11:47:28 +00:00
parent 82f49fc566
commit 8d614df6b1
8 changed files with 46 additions and 678 deletions

View File

@@ -1,39 +0,0 @@
// ***************************************************************************
//
// Generated automatically by genwrapper.
// Please DO NOT EDIT this file!
//
// ***************************************************************************
#include <osgIntrospection/ReflectionMacros>
#include <osgIntrospection/TypedMethodInfo>
#include <osgIntrospection/StaticMethodInfo>
#include <osgIntrospection/Attributes>
#include <osgAnimation/Assert>
// Must undefine IN and OUT macros defined in Windows headers
#ifdef IN
#undef IN
#endif
#ifdef OUT
#undef OUT
#endif
BEGIN_VALUE_REFLECTOR(osgAnimation::ThrowAssert)
I_DeclaringFile("osgAnimation/Assert");
I_Method0(const char *, what,
Properties::VIRTUAL,
__C5_char_P1__what,
"",
"");
I_Constructor3(IN, const std::string &, msg, IN, const char *, file, IN, int, line,
____ThrowAssert__C5_std_string_R1__C5_char_P1__int,
"",
"");
I_Constructor0(____ThrowAssert,
"",
"");
I_PublicMemberProperty(std::string, mMsg);
END_REFLECTOR

View File

@@ -1,45 +0,0 @@
// ***************************************************************************
//
// Generated automatically by genwrapper.
// Please DO NOT EDIT this file!
//
// ***************************************************************************
#include <osgIntrospection/ReflectionMacros>
#include <osgIntrospection/TypedMethodInfo>
#include <osgIntrospection/StaticMethodInfo>
#include <osgIntrospection/Attributes>
#include <osg/Node>
#include <osgAnimation/AnimationManagerBase>
#include <osgAnimation/FindParentAnimationManagerVisitor>
// Must undefine IN and OUT macros defined in Windows headers
#ifdef IN
#undef IN
#endif
#ifdef OUT
#undef OUT
#endif
BEGIN_OBJECT_REFLECTOR(osgAnimation::FindParentAnimationManagerVisitor)
I_DeclaringFile("osgAnimation/FindParentAnimationManagerVisitor");
I_BaseType(osg::NodeVisitor);
I_Constructor0(____FindParentAnimationManagerVisitor,
"",
"");
I_Method1(void, apply, IN, osg::Node &, node,
Properties::VIRTUAL,
__void__apply__osg_Node_R1,
"",
"");
I_Method0(osgAnimation::AnimationManagerBase *, getAnimationManager,
Properties::NON_VIRTUAL,
__osgAnimation_AnimationManagerBase_P1__getAnimationManager,
"",
"");
I_SimpleProperty(osgAnimation::AnimationManagerBase *, AnimationManager,
__osgAnimation_AnimationManagerBase_P1__getAnimationManager,
0);
END_REFLECTOR

View File

@@ -534,588 +534,3 @@ BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::QuatSpherica
0);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::Vec2CubicBezierInterpolator >)
I_DeclaringFile("osgAnimation/Sampler");
I_BaseType(osgAnimation::Sampler);
I_Constructor0(____TemplateSampler,
"",
"");
I_Method2(void, getValueAt, IN, float, time, IN, osgAnimation::TemplateSampler< osgAnimation::Vec2CubicBezierInterpolator >::UsingType &, result,
Properties::NON_VIRTUAL,
__void__getValueAt__float__UsingType_R1,
"",
"");
I_Method1(void, setKeyframeContainer, IN, osgAnimation::TemplateSampler< osgAnimation::Vec2CubicBezierInterpolator >::KeyframeContainerType *, kf,
Properties::NON_VIRTUAL,
__void__setKeyframeContainer__KeyframeContainerType_P1,
"",
"");
I_Method0(osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(const osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__C5_KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec2CubicBezierInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(const osgAnimation::TemplateSampler< osgAnimation::Vec2CubicBezierInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__C5_KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec2CubicBezierInterpolator >::KeyframeContainerType *, getOrCreateKeyframeContainer,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getOrCreateKeyframeContainer,
"",
"");
I_Method0(float, getStartTime,
Properties::NON_VIRTUAL,
__float__getStartTime,
"",
"");
I_Method0(float, getEndTime,
Properties::NON_VIRTUAL,
__float__getEndTime,
"",
"");
I_SimpleProperty(float, EndTime,
__float__getEndTime,
0);
I_SimpleProperty(osgAnimation::KeyframeContainer *, KeyframeContainer,
__KeyframeContainer_P1__getKeyframeContainer,
0);
I_SimpleProperty(osgAnimation::TemplateSampler< osgAnimation::Vec2CubicBezierInterpolator >::KeyframeContainerType *, KeyframeContainerTyped,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
0);
I_SimpleProperty(float, StartTime,
__float__getStartTime,
0);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::Vec2LinearInterpolator >)
I_DeclaringFile("osgAnimation/Sampler");
I_BaseType(osgAnimation::Sampler);
I_Constructor0(____TemplateSampler,
"",
"");
I_Method2(void, getValueAt, IN, float, time, IN, osgAnimation::TemplateSampler< osgAnimation::Vec2LinearInterpolator >::UsingType &, result,
Properties::NON_VIRTUAL,
__void__getValueAt__float__UsingType_R1,
"",
"");
I_Method1(void, setKeyframeContainer, IN, osgAnimation::TemplateSampler< osgAnimation::Vec2LinearInterpolator >::KeyframeContainerType *, kf,
Properties::NON_VIRTUAL,
__void__setKeyframeContainer__KeyframeContainerType_P1,
"",
"");
I_Method0(osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(const osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__C5_KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec2LinearInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(const osgAnimation::TemplateSampler< osgAnimation::Vec2LinearInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__C5_KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec2LinearInterpolator >::KeyframeContainerType *, getOrCreateKeyframeContainer,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getOrCreateKeyframeContainer,
"",
"");
I_Method0(float, getStartTime,
Properties::NON_VIRTUAL,
__float__getStartTime,
"",
"");
I_Method0(float, getEndTime,
Properties::NON_VIRTUAL,
__float__getEndTime,
"",
"");
I_SimpleProperty(float, EndTime,
__float__getEndTime,
0);
I_SimpleProperty(osgAnimation::KeyframeContainer *, KeyframeContainer,
__KeyframeContainer_P1__getKeyframeContainer,
0);
I_SimpleProperty(osgAnimation::TemplateSampler< osgAnimation::Vec2LinearInterpolator >::KeyframeContainerType *, KeyframeContainerTyped,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
0);
I_SimpleProperty(float, StartTime,
__float__getStartTime,
0);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::Vec2StepInterpolator >)
I_DeclaringFile("osgAnimation/Sampler");
I_BaseType(osgAnimation::Sampler);
I_Constructor0(____TemplateSampler,
"",
"");
I_Method2(void, getValueAt, IN, float, time, IN, osgAnimation::TemplateSampler< osgAnimation::Vec2StepInterpolator >::UsingType &, result,
Properties::NON_VIRTUAL,
__void__getValueAt__float__UsingType_R1,
"",
"");
I_Method1(void, setKeyframeContainer, IN, osgAnimation::TemplateSampler< osgAnimation::Vec2StepInterpolator >::KeyframeContainerType *, kf,
Properties::NON_VIRTUAL,
__void__setKeyframeContainer__KeyframeContainerType_P1,
"",
"");
I_Method0(osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(const osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__C5_KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec2StepInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(const osgAnimation::TemplateSampler< osgAnimation::Vec2StepInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__C5_KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec2StepInterpolator >::KeyframeContainerType *, getOrCreateKeyframeContainer,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getOrCreateKeyframeContainer,
"",
"");
I_Method0(float, getStartTime,
Properties::NON_VIRTUAL,
__float__getStartTime,
"",
"");
I_Method0(float, getEndTime,
Properties::NON_VIRTUAL,
__float__getEndTime,
"",
"");
I_SimpleProperty(float, EndTime,
__float__getEndTime,
0);
I_SimpleProperty(osgAnimation::KeyframeContainer *, KeyframeContainer,
__KeyframeContainer_P1__getKeyframeContainer,
0);
I_SimpleProperty(osgAnimation::TemplateSampler< osgAnimation::Vec2StepInterpolator >::KeyframeContainerType *, KeyframeContainerTyped,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
0);
I_SimpleProperty(float, StartTime,
__float__getStartTime,
0);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::Vec3CubicBezierInterpolator >)
I_DeclaringFile("osgAnimation/Sampler");
I_BaseType(osgAnimation::Sampler);
I_Constructor0(____TemplateSampler,
"",
"");
I_Method2(void, getValueAt, IN, float, time, IN, osgAnimation::TemplateSampler< osgAnimation::Vec3CubicBezierInterpolator >::UsingType &, result,
Properties::NON_VIRTUAL,
__void__getValueAt__float__UsingType_R1,
"",
"");
I_Method1(void, setKeyframeContainer, IN, osgAnimation::TemplateSampler< osgAnimation::Vec3CubicBezierInterpolator >::KeyframeContainerType *, kf,
Properties::NON_VIRTUAL,
__void__setKeyframeContainer__KeyframeContainerType_P1,
"",
"");
I_Method0(osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(const osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__C5_KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec3CubicBezierInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(const osgAnimation::TemplateSampler< osgAnimation::Vec3CubicBezierInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__C5_KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec3CubicBezierInterpolator >::KeyframeContainerType *, getOrCreateKeyframeContainer,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getOrCreateKeyframeContainer,
"",
"");
I_Method0(float, getStartTime,
Properties::NON_VIRTUAL,
__float__getStartTime,
"",
"");
I_Method0(float, getEndTime,
Properties::NON_VIRTUAL,
__float__getEndTime,
"",
"");
I_SimpleProperty(float, EndTime,
__float__getEndTime,
0);
I_SimpleProperty(osgAnimation::KeyframeContainer *, KeyframeContainer,
__KeyframeContainer_P1__getKeyframeContainer,
0);
I_SimpleProperty(osgAnimation::TemplateSampler< osgAnimation::Vec3CubicBezierInterpolator >::KeyframeContainerType *, KeyframeContainerTyped,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
0);
I_SimpleProperty(float, StartTime,
__float__getStartTime,
0);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::Vec3LinearInterpolator >)
I_DeclaringFile("osgAnimation/Sampler");
I_BaseType(osgAnimation::Sampler);
I_Constructor0(____TemplateSampler,
"",
"");
I_Method2(void, getValueAt, IN, float, time, IN, osgAnimation::TemplateSampler< osgAnimation::Vec3LinearInterpolator >::UsingType &, result,
Properties::NON_VIRTUAL,
__void__getValueAt__float__UsingType_R1,
"",
"");
I_Method1(void, setKeyframeContainer, IN, osgAnimation::TemplateSampler< osgAnimation::Vec3LinearInterpolator >::KeyframeContainerType *, kf,
Properties::NON_VIRTUAL,
__void__setKeyframeContainer__KeyframeContainerType_P1,
"",
"");
I_Method0(osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(const osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__C5_KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec3LinearInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(const osgAnimation::TemplateSampler< osgAnimation::Vec3LinearInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__C5_KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec3LinearInterpolator >::KeyframeContainerType *, getOrCreateKeyframeContainer,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getOrCreateKeyframeContainer,
"",
"");
I_Method0(float, getStartTime,
Properties::NON_VIRTUAL,
__float__getStartTime,
"",
"");
I_Method0(float, getEndTime,
Properties::NON_VIRTUAL,
__float__getEndTime,
"",
"");
I_SimpleProperty(float, EndTime,
__float__getEndTime,
0);
I_SimpleProperty(osgAnimation::KeyframeContainer *, KeyframeContainer,
__KeyframeContainer_P1__getKeyframeContainer,
0);
I_SimpleProperty(osgAnimation::TemplateSampler< osgAnimation::Vec3LinearInterpolator >::KeyframeContainerType *, KeyframeContainerTyped,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
0);
I_SimpleProperty(float, StartTime,
__float__getStartTime,
0);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::Vec3StepInterpolator >)
I_DeclaringFile("osgAnimation/Sampler");
I_BaseType(osgAnimation::Sampler);
I_Constructor0(____TemplateSampler,
"",
"");
I_Method2(void, getValueAt, IN, float, time, IN, osgAnimation::TemplateSampler< osgAnimation::Vec3StepInterpolator >::UsingType &, result,
Properties::NON_VIRTUAL,
__void__getValueAt__float__UsingType_R1,
"",
"");
I_Method1(void, setKeyframeContainer, IN, osgAnimation::TemplateSampler< osgAnimation::Vec3StepInterpolator >::KeyframeContainerType *, kf,
Properties::NON_VIRTUAL,
__void__setKeyframeContainer__KeyframeContainerType_P1,
"",
"");
I_Method0(osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(const osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__C5_KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec3StepInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(const osgAnimation::TemplateSampler< osgAnimation::Vec3StepInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__C5_KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec3StepInterpolator >::KeyframeContainerType *, getOrCreateKeyframeContainer,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getOrCreateKeyframeContainer,
"",
"");
I_Method0(float, getStartTime,
Properties::NON_VIRTUAL,
__float__getStartTime,
"",
"");
I_Method0(float, getEndTime,
Properties::NON_VIRTUAL,
__float__getEndTime,
"",
"");
I_SimpleProperty(float, EndTime,
__float__getEndTime,
0);
I_SimpleProperty(osgAnimation::KeyframeContainer *, KeyframeContainer,
__KeyframeContainer_P1__getKeyframeContainer,
0);
I_SimpleProperty(osgAnimation::TemplateSampler< osgAnimation::Vec3StepInterpolator >::KeyframeContainerType *, KeyframeContainerTyped,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
0);
I_SimpleProperty(float, StartTime,
__float__getStartTime,
0);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::Vec4CubicBezierInterpolator >)
I_DeclaringFile("osgAnimation/Sampler");
I_BaseType(osgAnimation::Sampler);
I_Constructor0(____TemplateSampler,
"",
"");
I_Method2(void, getValueAt, IN, float, time, IN, osgAnimation::TemplateSampler< osgAnimation::Vec4CubicBezierInterpolator >::UsingType &, result,
Properties::NON_VIRTUAL,
__void__getValueAt__float__UsingType_R1,
"",
"");
I_Method1(void, setKeyframeContainer, IN, osgAnimation::TemplateSampler< osgAnimation::Vec4CubicBezierInterpolator >::KeyframeContainerType *, kf,
Properties::NON_VIRTUAL,
__void__setKeyframeContainer__KeyframeContainerType_P1,
"",
"");
I_Method0(osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(const osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__C5_KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec4CubicBezierInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(const osgAnimation::TemplateSampler< osgAnimation::Vec4CubicBezierInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__C5_KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec4CubicBezierInterpolator >::KeyframeContainerType *, getOrCreateKeyframeContainer,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getOrCreateKeyframeContainer,
"",
"");
I_Method0(float, getStartTime,
Properties::NON_VIRTUAL,
__float__getStartTime,
"",
"");
I_Method0(float, getEndTime,
Properties::NON_VIRTUAL,
__float__getEndTime,
"",
"");
I_SimpleProperty(float, EndTime,
__float__getEndTime,
0);
I_SimpleProperty(osgAnimation::KeyframeContainer *, KeyframeContainer,
__KeyframeContainer_P1__getKeyframeContainer,
0);
I_SimpleProperty(osgAnimation::TemplateSampler< osgAnimation::Vec4CubicBezierInterpolator >::KeyframeContainerType *, KeyframeContainerTyped,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
0);
I_SimpleProperty(float, StartTime,
__float__getStartTime,
0);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::Vec4LinearInterpolator >)
I_DeclaringFile("osgAnimation/Sampler");
I_BaseType(osgAnimation::Sampler);
I_Constructor0(____TemplateSampler,
"",
"");
I_Method2(void, getValueAt, IN, float, time, IN, osgAnimation::TemplateSampler< osgAnimation::Vec4LinearInterpolator >::UsingType &, result,
Properties::NON_VIRTUAL,
__void__getValueAt__float__UsingType_R1,
"",
"");
I_Method1(void, setKeyframeContainer, IN, osgAnimation::TemplateSampler< osgAnimation::Vec4LinearInterpolator >::KeyframeContainerType *, kf,
Properties::NON_VIRTUAL,
__void__setKeyframeContainer__KeyframeContainerType_P1,
"",
"");
I_Method0(osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(const osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__C5_KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec4LinearInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(const osgAnimation::TemplateSampler< osgAnimation::Vec4LinearInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__C5_KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec4LinearInterpolator >::KeyframeContainerType *, getOrCreateKeyframeContainer,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getOrCreateKeyframeContainer,
"",
"");
I_Method0(float, getStartTime,
Properties::NON_VIRTUAL,
__float__getStartTime,
"",
"");
I_Method0(float, getEndTime,
Properties::NON_VIRTUAL,
__float__getEndTime,
"",
"");
I_SimpleProperty(float, EndTime,
__float__getEndTime,
0);
I_SimpleProperty(osgAnimation::KeyframeContainer *, KeyframeContainer,
__KeyframeContainer_P1__getKeyframeContainer,
0);
I_SimpleProperty(osgAnimation::TemplateSampler< osgAnimation::Vec4LinearInterpolator >::KeyframeContainerType *, KeyframeContainerTyped,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
0);
I_SimpleProperty(float, StartTime,
__float__getStartTime,
0);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSampler< osgAnimation::Vec4StepInterpolator >)
I_DeclaringFile("osgAnimation/Sampler");
I_BaseType(osgAnimation::Sampler);
I_Constructor0(____TemplateSampler,
"",
"");
I_Method2(void, getValueAt, IN, float, time, IN, osgAnimation::TemplateSampler< osgAnimation::Vec4StepInterpolator >::UsingType &, result,
Properties::NON_VIRTUAL,
__void__getValueAt__float__UsingType_R1,
"",
"");
I_Method1(void, setKeyframeContainer, IN, osgAnimation::TemplateSampler< osgAnimation::Vec4StepInterpolator >::KeyframeContainerType *, kf,
Properties::NON_VIRTUAL,
__void__setKeyframeContainer__KeyframeContainerType_P1,
"",
"");
I_Method0(osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(const osgAnimation::KeyframeContainer *, getKeyframeContainer,
Properties::VIRTUAL,
__C5_KeyframeContainer_P1__getKeyframeContainer,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec4StepInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(const osgAnimation::TemplateSampler< osgAnimation::Vec4StepInterpolator >::KeyframeContainerType *, getKeyframeContainerTyped,
Properties::NON_VIRTUAL,
__C5_KeyframeContainerType_P1__getKeyframeContainerTyped,
"",
"");
I_Method0(osgAnimation::TemplateSampler< osgAnimation::Vec4StepInterpolator >::KeyframeContainerType *, getOrCreateKeyframeContainer,
Properties::NON_VIRTUAL,
__KeyframeContainerType_P1__getOrCreateKeyframeContainer,
"",
"");
I_Method0(float, getStartTime,
Properties::NON_VIRTUAL,
__float__getStartTime,
"",
"");
I_Method0(float, getEndTime,
Properties::NON_VIRTUAL,
__float__getEndTime,
"",
"");
I_SimpleProperty(float, EndTime,
__float__getEndTime,
0);
I_SimpleProperty(osgAnimation::KeyframeContainer *, KeyframeContainer,
__KeyframeContainer_P1__getKeyframeContainer,
0);
I_SimpleProperty(osgAnimation::TemplateSampler< osgAnimation::Vec4StepInterpolator >::KeyframeContainerType *, KeyframeContainerTyped,
__KeyframeContainerType_P1__getKeyframeContainerTyped,
0);
I_SimpleProperty(float, StartTime,
__float__getStartTime,
0);
END_REFLECTOR

View File

@@ -29,3 +29,15 @@ END_REFLECTOR
TYPE_NAME_ALIAS(std::vector< std::string >, osgDB::DirectoryContents)
BEGIN_ENUM_REFLECTOR(osgDB::FileOpResult::Value)
I_DeclaringFile("osgDB/FileUtils");
I_EnumLabel(osgDB::FileOpResult::OK);
I_EnumLabel(osgDB::FileOpResult::SOURCE_EQUALS_DESTINATION);
I_EnumLabel(osgDB::FileOpResult::BAD_ARGUMENT);
I_EnumLabel(osgDB::FileOpResult::SOURCE_MISSING);
I_EnumLabel(osgDB::FileOpResult::SOURCE_NOT_OPENED);
I_EnumLabel(osgDB::FileOpResult::DESTINATION_NOT_OPENED);
I_EnumLabel(osgDB::FileOpResult::READ_ERROR);
I_EnumLabel(osgDB::FileOpResult::WRITE_ERROR);
END_REFLECTOR

View File

@@ -73,10 +73,15 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgParticle::ParticleProcessor)
__void__setReferenceFrame__ReferenceFrame,
"Set the reference frame. ",
"");
I_Method0(bool, getEnabled,
Properties::NON_VIRTUAL,
__bool__getEnabled,
"Get whether this processor is enabled or not. ",
"");
I_Method0(bool, isEnabled,
Properties::NON_VIRTUAL,
__bool__isEnabled,
"Get whether this processor is enabled or not. ",
"",
"");
I_Method1(void, setEnabled, IN, bool, v,
Properties::NON_VIRTUAL,
@@ -103,10 +108,15 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgParticle::ParticleProcessor)
__void__setEndless__bool,
"Set the endless flag of this processor. ",
"");
I_Method0(bool, getEndless,
Properties::NON_VIRTUAL,
__bool__getEndless,
"Check whether this processor is endless. ",
"");
I_Method0(bool, isEndless,
Properties::NON_VIRTUAL,
__bool__isEndless,
"Check whether this processor is endless. ",
"",
"");
I_Method1(void, setLifeTime, IN, double, t,
Properties::NON_VIRTUAL,
@@ -213,10 +223,10 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgParticle::ParticleProcessor)
__double__getCurrentTime,
__void__setCurrentTime__double);
I_SimpleProperty(bool, Enabled,
0,
__bool__getEnabled,
__void__setEnabled__bool);
I_SimpleProperty(bool, Endless,
0,
__bool__getEndless,
__void__setEndless__bool);
I_SimpleProperty(double, LifeTime,
__double__getLifeTime,

View File

@@ -144,10 +144,15 @@ BEGIN_OBJECT_REFLECTOR(osgParticle::ParticleSystem)
__void__setDoublePassRendering__bool,
"Set the double pass rendering flag. ",
"Double pass rendering avoids overdraw problems between particle systems and other opaque objects. If you can render all the particle systems after the opaque objects, then double pass is not necessary and can be turned off (best choice). If you set the default attributes with setDefaultAttributes, then the particle system will fall into a transparent bin. ");
I_Method0(bool, getFrozen,
Properties::NON_VIRTUAL,
__bool__getFrozen,
"Return true if the particle system is frozen. ",
"");
I_Method0(bool, isFrozen,
Properties::NON_VIRTUAL,
__bool__isFrozen,
"Return true if the particle system is frozen. ",
"",
"");
I_Method1(void, setFrozen, IN, bool, v,
Properties::NON_VIRTUAL,
@@ -290,7 +295,7 @@ BEGIN_OBJECT_REFLECTOR(osgParticle::ParticleSystem)
__bool__getFreezeOnCull,
__void__setFreezeOnCull__bool);
I_SimpleProperty(bool, Frozen,
0,
__bool__getFrozen,
__void__setFrozen__bool);
I_SimpleProperty(int, LastFrameNumber,
__int__getLastFrameNumber,

View File

@@ -80,9 +80,9 @@ BEGIN_OBJECT_REFLECTOR(osgParticle::PrecipitationEffect)
__void__setMaximumParticleDensity__float,
"",
"");
I_Method0(float, setMaximumParticleDensity,
I_Method0(float, getMaximumParticleDensity,
Properties::NON_VIRTUAL,
__float__setMaximumParticleDensity,
__float__getMaximumParticleDensity,
"",
"");
I_Method1(void, setWind, IN, const osg::Vec3 &, wind,
@@ -262,7 +262,7 @@ BEGIN_OBJECT_REFLECTOR(osgParticle::PrecipitationEffect)
__osg_StateSet_P1__getLineStateSet,
0);
I_SimpleProperty(float, MaximumParticleDensity,
0,
__float__getMaximumParticleDensity,
__void__setMaximumParticleDensity__float);
I_SimpleProperty(float, NearTransition,
__float__getNearTransition,

View File

@@ -62,6 +62,16 @@ BEGIN_OBJECT_REFLECTOR(osgWidget::Input)
__bool__keyDown__int__int__C5_WindowManager_P1,
"",
"");
I_Method3(bool, mouseDrag, IN, double, x, IN, double, x, IN, const osgWidget::WindowManager *, x,
Properties::VIRTUAL,
__bool__mouseDrag__double__double__C5_WindowManager_P1,
"",
"");
I_Method3(bool, mousePush, IN, double, x, IN, double, y, IN, const osgWidget::WindowManager *, x,
Properties::VIRTUAL,
__bool__mousePush__double__double__C5_WindowManager_P1,
"",
"");
I_Method1(void, setCursor, IN, osgWidget::Widget *, x,
Properties::NON_VIRTUAL,
__void__setCursor__Widget_P1,