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

Revision 9775, 17.0 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/Keyframe>
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
23BEGIN_VALUE_REFLECTOR(osgAnimation::Keyframe)
24        I_DeclaringFile("osgAnimation/Keyframe");
25        I_Constructor0(____Keyframe,
26                       "",
27                       "");
28        I_Method0(float, getTime,
29                  Properties::NON_VIRTUAL,
30                  __float__getTime,
31                  "",
32                  "");
33        I_Method1(void, setTime, IN, float, time,
34                  Properties::NON_VIRTUAL,
35                  __void__setTime__float,
36                  "",
37                  "");
38        I_SimpleProperty(float, Time,
39                         __float__getTime,
40                         __void__setTime__float);
41END_REFLECTOR
42
43BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgAnimation::KeyframeContainer)
44        I_DeclaringFile("osgAnimation/Keyframe");
45        I_BaseType(osg::Referenced);
46        I_Constructor0(____KeyframeContainer,
47                       "",
48                       "");
49        I_Method0(unsigned int, size,
50                  Properties::PURE_VIRTUAL,
51                  __unsigned_int__size,
52                  "",
53                  "");
54END_REFLECTOR
55
56TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< float >, osgAnimation::FloatKeyframe)
57
58TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< float >, osgAnimation::FloatKeyframeContainer)
59
60TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osg::Vec2 >, osgAnimation::Vec2Keyframe)
61
62TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osg::Vec2 >, osgAnimation::Vec2KeyframeContainer)
63
64TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osg::Vec3 >, osgAnimation::Vec3Keyframe)
65
66TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osg::Vec3 >, osgAnimation::Vec3KeyframeContainer)
67
68TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osg::Vec4 >, osgAnimation::Vec4Keyframe)
69
70TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osg::Vec4 >, osgAnimation::Vec4KeyframeContainer)
71
72TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osg::Quat >, osgAnimation::QuatKeyframe)
73
74TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osg::Quat >, osgAnimation::QuatKeyframeContainer)
75
76TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osgAnimation::Vec3Packed >, osgAnimation::Vec3PackedKeyframe)
77
78TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec3Packed >, osgAnimation::Vec3PackedKeyframeContainer)
79
80TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osgAnimation::FloatCubicBezier >, osgAnimation::FloatCubicBezierKeyframe)
81
82TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osgAnimation::FloatCubicBezier >, osgAnimation::FloatCubicBezierKeyframeContainer)
83
84TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osgAnimation::DoubleCubicBezier >, osgAnimation::DoubleCubicBezierKeyframe)
85
86TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osgAnimation::DoubleCubicBezier >, osgAnimation::DoubleCubicBezierKeyframeContainer)
87
88TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osgAnimation::Vec2CubicBezier >, osgAnimation::Vec2CubicBezierKeyframe)
89
90TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec2CubicBezier >, osgAnimation::Vec2CubicBezierKeyframeContainer)
91
92TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osgAnimation::Vec3CubicBezier >, osgAnimation::Vec3CubicBezierKeyframe)
93
94TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec3CubicBezier >, osgAnimation::Vec3CubicBezierKeyframeContainer)
95
96TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframe< osgAnimation::Vec4CubicBezier >, osgAnimation::Vec4CubicBezierKeyframe)
97
98TYPE_NAME_ALIAS(osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec4CubicBezier >, osgAnimation::Vec4CubicBezierKeyframeContainer)
99
100BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< float >)
101        I_DeclaringFile("osgAnimation/Keyframe");
102        I_BaseType(osgAnimation::Keyframe);
103        I_Constructor0(____TemplateKeyframe,
104                       "",
105                       "");
106        I_Constructor2(IN, float, time, IN, const T &, value,
107                       ____TemplateKeyframe__float__C5_T_R1,
108                       "",
109                       "");
110        I_Method1(void, setValue, IN, const T &, value,
111                  Properties::NON_VIRTUAL,
112                  __void__setValue__C5_T_R1,
113                  "",
114                  "");
115        I_Method0(const T &, getValue,
116                  Properties::NON_VIRTUAL,
117                  __C5_T_R1__getValue,
118                  "",
119                  "");
120        I_SimpleProperty(const T &, Value,
121                         __C5_T_R1__getValue,
122                         __void__setValue__C5_T_R1);
123END_REFLECTOR
124
125BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osg::Quat >)
126        I_DeclaringFile("osgAnimation/Keyframe");
127        I_BaseType(osgAnimation::Keyframe);
128        I_Constructor0(____TemplateKeyframe,
129                       "",
130                       "");
131        I_Constructor2(IN, float, time, IN, const T &, value,
132                       ____TemplateKeyframe__float__C5_T_R1,
133                       "",
134                       "");
135        I_Method1(void, setValue, IN, const T &, value,
136                  Properties::NON_VIRTUAL,
137                  __void__setValue__C5_T_R1,
138                  "",
139                  "");
140        I_Method0(const T &, getValue,
141                  Properties::NON_VIRTUAL,
142                  __C5_T_R1__getValue,
143                  "",
144                  "");
145        I_SimpleProperty(const T &, Value,
146                         __C5_T_R1__getValue,
147                         __void__setValue__C5_T_R1);
148END_REFLECTOR
149
150BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osg::Vec2 >)
151        I_DeclaringFile("osgAnimation/Keyframe");
152        I_BaseType(osgAnimation::Keyframe);
153        I_Constructor0(____TemplateKeyframe,
154                       "",
155                       "");
156        I_Constructor2(IN, float, time, IN, const T &, value,
157                       ____TemplateKeyframe__float__C5_T_R1,
158                       "",
159                       "");
160        I_Method1(void, setValue, IN, const T &, value,
161                  Properties::NON_VIRTUAL,
162                  __void__setValue__C5_T_R1,
163                  "",
164                  "");
165        I_Method0(const T &, getValue,
166                  Properties::NON_VIRTUAL,
167                  __C5_T_R1__getValue,
168                  "",
169                  "");
170        I_SimpleProperty(const T &, Value,
171                         __C5_T_R1__getValue,
172                         __void__setValue__C5_T_R1);
173END_REFLECTOR
174
175BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osg::Vec3 >)
176        I_DeclaringFile("osgAnimation/Keyframe");
177        I_BaseType(osgAnimation::Keyframe);
178        I_Constructor0(____TemplateKeyframe,
179                       "",
180                       "");
181        I_Constructor2(IN, float, time, IN, const T &, value,
182                       ____TemplateKeyframe__float__C5_T_R1,
183                       "",
184                       "");
185        I_Method1(void, setValue, IN, const T &, value,
186                  Properties::NON_VIRTUAL,
187                  __void__setValue__C5_T_R1,
188                  "",
189                  "");
190        I_Method0(const T &, getValue,
191                  Properties::NON_VIRTUAL,
192                  __C5_T_R1__getValue,
193                  "",
194                  "");
195        I_SimpleProperty(const T &, Value,
196                         __C5_T_R1__getValue,
197                         __void__setValue__C5_T_R1);
198END_REFLECTOR
199
200BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osg::Vec4 >)
201        I_DeclaringFile("osgAnimation/Keyframe");
202        I_BaseType(osgAnimation::Keyframe);
203        I_Constructor0(____TemplateKeyframe,
204                       "",
205                       "");
206        I_Constructor2(IN, float, time, IN, const T &, value,
207                       ____TemplateKeyframe__float__C5_T_R1,
208                       "",
209                       "");
210        I_Method1(void, setValue, IN, const T &, value,
211                  Properties::NON_VIRTUAL,
212                  __void__setValue__C5_T_R1,
213                  "",
214                  "");
215        I_Method0(const T &, getValue,
216                  Properties::NON_VIRTUAL,
217                  __C5_T_R1__getValue,
218                  "",
219                  "");
220        I_SimpleProperty(const T &, Value,
221                         __C5_T_R1__getValue,
222                         __void__setValue__C5_T_R1);
223END_REFLECTOR
224
225BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osgAnimation::DoubleCubicBezier >)
226        I_DeclaringFile("osgAnimation/Keyframe");
227        I_BaseType(osgAnimation::Keyframe);
228        I_Constructor0(____TemplateKeyframe,
229                       "",
230                       "");
231        I_Constructor2(IN, float, time, IN, const T &, value,
232                       ____TemplateKeyframe__float__C5_T_R1,
233                       "",
234                       "");
235        I_Method1(void, setValue, IN, const T &, value,
236                  Properties::NON_VIRTUAL,
237                  __void__setValue__C5_T_R1,
238                  "",
239                  "");
240        I_Method0(const T &, getValue,
241                  Properties::NON_VIRTUAL,
242                  __C5_T_R1__getValue,
243                  "",
244                  "");
245        I_SimpleProperty(const T &, Value,
246                         __C5_T_R1__getValue,
247                         __void__setValue__C5_T_R1);
248END_REFLECTOR
249
250BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osgAnimation::FloatCubicBezier >)
251        I_DeclaringFile("osgAnimation/Keyframe");
252        I_BaseType(osgAnimation::Keyframe);
253        I_Constructor0(____TemplateKeyframe,
254                       "",
255                       "");
256        I_Constructor2(IN, float, time, IN, const T &, value,
257                       ____TemplateKeyframe__float__C5_T_R1,
258                       "",
259                       "");
260        I_Method1(void, setValue, IN, const T &, value,
261                  Properties::NON_VIRTUAL,
262                  __void__setValue__C5_T_R1,
263                  "",
264                  "");
265        I_Method0(const T &, getValue,
266                  Properties::NON_VIRTUAL,
267                  __C5_T_R1__getValue,
268                  "",
269                  "");
270        I_SimpleProperty(const T &, Value,
271                         __C5_T_R1__getValue,
272                         __void__setValue__C5_T_R1);
273END_REFLECTOR
274
275BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osgAnimation::Vec2CubicBezier >)
276        I_DeclaringFile("osgAnimation/Keyframe");
277        I_BaseType(osgAnimation::Keyframe);
278        I_Constructor0(____TemplateKeyframe,
279                       "",
280                       "");
281        I_Constructor2(IN, float, time, IN, const T &, value,
282                       ____TemplateKeyframe__float__C5_T_R1,
283                       "",
284                       "");
285        I_Method1(void, setValue, IN, const T &, value,
286                  Properties::NON_VIRTUAL,
287                  __void__setValue__C5_T_R1,
288                  "",
289                  "");
290        I_Method0(const T &, getValue,
291                  Properties::NON_VIRTUAL,
292                  __C5_T_R1__getValue,
293                  "",
294                  "");
295        I_SimpleProperty(const T &, Value,
296                         __C5_T_R1__getValue,
297                         __void__setValue__C5_T_R1);
298END_REFLECTOR
299
300BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osgAnimation::Vec3CubicBezier >)
301        I_DeclaringFile("osgAnimation/Keyframe");
302        I_BaseType(osgAnimation::Keyframe);
303        I_Constructor0(____TemplateKeyframe,
304                       "",
305                       "");
306        I_Constructor2(IN, float, time, IN, const T &, value,
307                       ____TemplateKeyframe__float__C5_T_R1,
308                       "",
309                       "");
310        I_Method1(void, setValue, IN, const T &, value,
311                  Properties::NON_VIRTUAL,
312                  __void__setValue__C5_T_R1,
313                  "",
314                  "");
315        I_Method0(const T &, getValue,
316                  Properties::NON_VIRTUAL,
317                  __C5_T_R1__getValue,
318                  "",
319                  "");
320        I_SimpleProperty(const T &, Value,
321                         __C5_T_R1__getValue,
322                         __void__setValue__C5_T_R1);
323END_REFLECTOR
324
325BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osgAnimation::Vec3Packed >)
326        I_DeclaringFile("osgAnimation/Keyframe");
327        I_BaseType(osgAnimation::Keyframe);
328        I_Constructor0(____TemplateKeyframe,
329                       "",
330                       "");
331        I_Constructor2(IN, float, time, IN, const T &, value,
332                       ____TemplateKeyframe__float__C5_T_R1,
333                       "",
334                       "");
335        I_Method1(void, setValue, IN, const T &, value,
336                  Properties::NON_VIRTUAL,
337                  __void__setValue__C5_T_R1,
338                  "",
339                  "");
340        I_Method0(const T &, getValue,
341                  Properties::NON_VIRTUAL,
342                  __C5_T_R1__getValue,
343                  "",
344                  "");
345        I_SimpleProperty(const T &, Value,
346                         __C5_T_R1__getValue,
347                         __void__setValue__C5_T_R1);
348END_REFLECTOR
349
350BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframe< osgAnimation::Vec4CubicBezier >)
351        I_DeclaringFile("osgAnimation/Keyframe");
352        I_BaseType(osgAnimation::Keyframe);
353        I_Constructor0(____TemplateKeyframe,
354                       "",
355                       "");
356        I_Constructor2(IN, float, time, IN, const T &, value,
357                       ____TemplateKeyframe__float__C5_T_R1,
358                       "",
359                       "");
360        I_Method1(void, setValue, IN, const T &, value,
361                  Properties::NON_VIRTUAL,
362                  __void__setValue__C5_T_R1,
363                  "",
364                  "");
365        I_Method0(const T &, getValue,
366                  Properties::NON_VIRTUAL,
367                  __C5_T_R1__getValue,
368                  "",
369                  "");
370        I_SimpleProperty(const T &, Value,
371                         __C5_T_R1__getValue,
372                         __void__setValue__C5_T_R1);
373END_REFLECTOR
374
375BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< float >)
376        I_DeclaringFile("osgAnimation/Keyframe");
377        I_BaseType(osgAnimation::KeyframeContainer);
378        I_Constructor0(____TemplateKeyframeContainer,
379                       "",
380                       "");
381        I_Method0(unsigned int, size,
382                  Properties::VIRTUAL,
383                  __unsigned_int__size,
384                  "",
385                  "");
386END_REFLECTOR
387
388BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osg::Quat >)
389        I_DeclaringFile("osgAnimation/Keyframe");
390        I_BaseType(osgAnimation::KeyframeContainer);
391        I_Constructor0(____TemplateKeyframeContainer,
392                       "",
393                       "");
394        I_Method0(unsigned int, size,
395                  Properties::VIRTUAL,
396                  __unsigned_int__size,
397                  "",
398                  "");
399END_REFLECTOR
400
401BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osg::Vec2 >)
402        I_DeclaringFile("osgAnimation/Keyframe");
403        I_BaseType(osgAnimation::KeyframeContainer);
404        I_Constructor0(____TemplateKeyframeContainer,
405                       "",
406                       "");
407        I_Method0(unsigned int, size,
408                  Properties::VIRTUAL,
409                  __unsigned_int__size,
410                  "",
411                  "");
412END_REFLECTOR
413
414BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osg::Vec3 >)
415        I_DeclaringFile("osgAnimation/Keyframe");
416        I_BaseType(osgAnimation::KeyframeContainer);
417        I_Constructor0(____TemplateKeyframeContainer,
418                       "",
419                       "");
420        I_Method0(unsigned int, size,
421                  Properties::VIRTUAL,
422                  __unsigned_int__size,
423                  "",
424                  "");
425END_REFLECTOR
426
427BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osg::Vec4 >)
428        I_DeclaringFile("osgAnimation/Keyframe");
429        I_BaseType(osgAnimation::KeyframeContainer);
430        I_Constructor0(____TemplateKeyframeContainer,
431                       "",
432                       "");
433        I_Method0(unsigned int, size,
434                  Properties::VIRTUAL,
435                  __unsigned_int__size,
436                  "",
437                  "");
438END_REFLECTOR
439
440BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osgAnimation::DoubleCubicBezier >)
441        I_DeclaringFile("osgAnimation/Keyframe");
442        I_BaseType(osgAnimation::KeyframeContainer);
443        I_Constructor0(____TemplateKeyframeContainer,
444                       "",
445                       "");
446        I_Method0(unsigned int, size,
447                  Properties::VIRTUAL,
448                  __unsigned_int__size,
449                  "",
450                  "");
451END_REFLECTOR
452
453BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osgAnimation::FloatCubicBezier >)
454        I_DeclaringFile("osgAnimation/Keyframe");
455        I_BaseType(osgAnimation::KeyframeContainer);
456        I_Constructor0(____TemplateKeyframeContainer,
457                       "",
458                       "");
459        I_Method0(unsigned int, size,
460                  Properties::VIRTUAL,
461                  __unsigned_int__size,
462                  "",
463                  "");
464END_REFLECTOR
465
466BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec2CubicBezier >)
467        I_DeclaringFile("osgAnimation/Keyframe");
468        I_BaseType(osgAnimation::KeyframeContainer);
469        I_Constructor0(____TemplateKeyframeContainer,
470                       "",
471                       "");
472        I_Method0(unsigned int, size,
473                  Properties::VIRTUAL,
474                  __unsigned_int__size,
475                  "",
476                  "");
477END_REFLECTOR
478
479BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec3CubicBezier >)
480        I_DeclaringFile("osgAnimation/Keyframe");
481        I_BaseType(osgAnimation::KeyframeContainer);
482        I_Constructor0(____TemplateKeyframeContainer,
483                       "",
484                       "");
485        I_Method0(unsigned int, size,
486                  Properties::VIRTUAL,
487                  __unsigned_int__size,
488                  "",
489                  "");
490END_REFLECTOR
491
492BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec3Packed >)
493        I_DeclaringFile("osgAnimation/Keyframe");
494        I_BaseType(osgAnimation::KeyframeContainer);
495        I_Constructor0(____TemplateKeyframeContainer,
496                       "",
497                       "");
498        I_Method0(unsigned int, size,
499                  Properties::VIRTUAL,
500                  __unsigned_int__size,
501                  "",
502                  "");
503END_REFLECTOR
504
505BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateKeyframeContainer< osgAnimation::Vec4CubicBezier >)
506        I_DeclaringFile("osgAnimation/Keyframe");
507        I_BaseType(osgAnimation::KeyframeContainer);
508        I_Constructor0(____TemplateKeyframeContainer,
509                       "",
510                       "");
511        I_Method0(unsigned int, size,
512                  Properties::VIRTUAL,
513                  __unsigned_int__size,
514                  "",
515                  "");
516END_REFLECTOR
Note: See TracBrowser for help on using the browser.