root/OpenSceneGraph/trunk/src/osgWrappers/osgAnimation/Interpolator.cpp @ 9775

Revision 9775, 9.3 kB (checked in by robert, 5 years ago)

Updated wrappers

Line 
1// ***************************************************************************
2//
3//   Generated automatically by genwrapper.
4//   Please DO NOT EDIT this file!
5//
6// ***************************************************************************
7
8#include <osgIntrospection/ReflectionMacros>
9#include <osgIntrospection/TypedMethodInfo>
10#include <osgIntrospection/StaticMethodInfo>
11#include <osgIntrospection/Attributes>
12
13#include <osgAnimation/Interpolator>
14
15// Must undefine IN and OUT macros defined in Windows headers
16#ifdef IN
17#undef IN
18#endif
19#ifdef OUT
20#undef OUT
21#endif
22
23TYPE_NAME_ALIAS(osgAnimation::TemplateLinearInterpolator< double COMMA  double >, osgAnimation::DoubleLinearInterpolator)
24
25TYPE_NAME_ALIAS(osgAnimation::TemplateLinearInterpolator< float COMMA  float >, osgAnimation::FloatLinearInterpolator)
26
27TYPE_NAME_ALIAS(osgAnimation::TemplateLinearInterpolator< osg::Vec2 COMMA  osg::Vec2 >, osgAnimation::Vec2LinearInterpolator)
28
29TYPE_NAME_ALIAS(osgAnimation::TemplateLinearInterpolator< osg::Vec3 COMMA  osg::Vec3 >, osgAnimation::Vec3LinearInterpolator)
30
31TYPE_NAME_ALIAS(osgAnimation::TemplateLinearInterpolator< osg::Vec3 COMMA  osgAnimation::Vec3Packed >, osgAnimation::Vec3PackedLinearInterpolator)
32
33TYPE_NAME_ALIAS(osgAnimation::TemplateLinearInterpolator< osg::Vec4 COMMA  osg::Vec4 >, osgAnimation::Vec4LinearInterpolator)
34
35TYPE_NAME_ALIAS(osgAnimation::TemplateSphericalLinearInterpolator< osg::Quat COMMA  osg::Quat >, osgAnimation::QuatSphericalLinearInterpolator)
36
37TYPE_NAME_ALIAS(osgAnimation::TemplateCubicBezierInterpolator< float COMMA  osgAnimation::FloatCubicBezier >, osgAnimation::FloatCubicBezierInterpolator)
38
39TYPE_NAME_ALIAS(osgAnimation::TemplateCubicBezierInterpolator< double COMMA  osgAnimation::DoubleCubicBezier >, osgAnimation::DoubleCubicBezierInterpolator)
40
41TYPE_NAME_ALIAS(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec2 COMMA  osgAnimation::Vec2CubicBezier >, osgAnimation::Vec2CubicBezierInterpolator)
42
43TYPE_NAME_ALIAS(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec3 COMMA  osgAnimation::Vec3CubicBezier >, osgAnimation::Vec3CubicBezierInterpolator)
44
45TYPE_NAME_ALIAS(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec4 COMMA  osgAnimation::Vec4CubicBezier >, osgAnimation::Vec4CubicBezierInterpolator)
46
47BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< double COMMA  osgAnimation::DoubleCubicBezier >)
48        I_DeclaringFile("osgAnimation/Interpolator");
49        I_BaseType(osgAnimation::TemplateInterpolatorBase);
50        I_Constructor0(____TemplateCubicBezierInterpolator,
51                       "",
52                       "");
53        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
54                  Properties::NON_VIRTUAL,
55                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
56                  "",
57                  "");
58END_REFLECTOR
59
60BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< float COMMA  osgAnimation::FloatCubicBezier >)
61        I_DeclaringFile("osgAnimation/Interpolator");
62        I_BaseType(osgAnimation::TemplateInterpolatorBase);
63        I_Constructor0(____TemplateCubicBezierInterpolator,
64                       "",
65                       "");
66        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
67                  Properties::NON_VIRTUAL,
68                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
69                  "",
70                  "");
71END_REFLECTOR
72
73BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec2 COMMA  osgAnimation::Vec2CubicBezier >)
74        I_DeclaringFile("osgAnimation/Interpolator");
75        I_BaseType(osgAnimation::TemplateInterpolatorBase);
76        I_Constructor0(____TemplateCubicBezierInterpolator,
77                       "",
78                       "");
79        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
80                  Properties::NON_VIRTUAL,
81                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
82                  "",
83                  "");
84END_REFLECTOR
85
86BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec3 COMMA  osgAnimation::Vec3CubicBezier >)
87        I_DeclaringFile("osgAnimation/Interpolator");
88        I_BaseType(osgAnimation::TemplateInterpolatorBase);
89        I_Constructor0(____TemplateCubicBezierInterpolator,
90                       "",
91                       "");
92        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
93                  Properties::NON_VIRTUAL,
94                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
95                  "",
96                  "");
97END_REFLECTOR
98
99BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec4 COMMA  osgAnimation::Vec4CubicBezier >)
100        I_DeclaringFile("osgAnimation/Interpolator");
101        I_BaseType(osgAnimation::TemplateInterpolatorBase);
102        I_Constructor0(____TemplateCubicBezierInterpolator,
103                       "",
104                       "");
105        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
106                  Properties::NON_VIRTUAL,
107                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
108                  "",
109                  "");
110END_REFLECTOR
111
112BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< double COMMA  double >)
113        I_DeclaringFile("osgAnimation/Interpolator");
114        I_BaseType(osgAnimation::TemplateInterpolatorBase);
115        I_Constructor0(____TemplateLinearInterpolator,
116                       "",
117                       "");
118        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
119                  Properties::NON_VIRTUAL,
120                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
121                  "",
122                  "");
123END_REFLECTOR
124
125BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< float COMMA  float >)
126        I_DeclaringFile("osgAnimation/Interpolator");
127        I_BaseType(osgAnimation::TemplateInterpolatorBase);
128        I_Constructor0(____TemplateLinearInterpolator,
129                       "",
130                       "");
131        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
132                  Properties::NON_VIRTUAL,
133                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
134                  "",
135                  "");
136END_REFLECTOR
137
138BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec2 COMMA  osg::Vec2 >)
139        I_DeclaringFile("osgAnimation/Interpolator");
140        I_BaseType(osgAnimation::TemplateInterpolatorBase);
141        I_Constructor0(____TemplateLinearInterpolator,
142                       "",
143                       "");
144        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
145                  Properties::NON_VIRTUAL,
146                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
147                  "",
148                  "");
149END_REFLECTOR
150
151BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec3 COMMA  osg::Vec3 >)
152        I_DeclaringFile("osgAnimation/Interpolator");
153        I_BaseType(osgAnimation::TemplateInterpolatorBase);
154        I_Constructor0(____TemplateLinearInterpolator,
155                       "",
156                       "");
157        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
158                  Properties::NON_VIRTUAL,
159                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
160                  "",
161                  "");
162END_REFLECTOR
163
164BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec3 COMMA  osgAnimation::Vec3Packed >)
165        I_DeclaringFile("osgAnimation/Interpolator");
166        I_BaseType(osgAnimation::TemplateInterpolatorBase);
167        I_Constructor0(____TemplateLinearInterpolator,
168                       "",
169                       "");
170        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
171                  Properties::NON_VIRTUAL,
172                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
173                  "",
174                  "");
175END_REFLECTOR
176
177BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec4 COMMA  osg::Vec4 >)
178        I_DeclaringFile("osgAnimation/Interpolator");
179        I_BaseType(osgAnimation::TemplateInterpolatorBase);
180        I_Constructor0(____TemplateLinearInterpolator,
181                       "",
182                       "");
183        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
184                  Properties::NON_VIRTUAL,
185                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
186                  "",
187                  "");
188END_REFLECTOR
189
190BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSphericalLinearInterpolator< osg::Quat COMMA  osg::Quat >)
191        I_DeclaringFile("osgAnimation/Interpolator");
192        I_BaseType(osgAnimation::TemplateInterpolatorBase);
193        I_Constructor0(____TemplateSphericalLinearInterpolator,
194                       "",
195                       "");
196        I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result,
197                  Properties::NON_VIRTUAL,
198                  __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1,
199                  "",
200                  "");
201END_REFLECTOR
Note: See TracBrowser for help on using the browser.