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

Revision 9775, 8.6 kB (checked in by robert, 6 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/Target>
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_ABSTRACT_OBJECT_REFLECTOR(osgAnimation::Target)
24        I_DeclaringFile("osgAnimation/Target");
25        I_BaseType(osg::Referenced);
26        I_Constructor0(____Target,
27                       "",
28                       "");
29        I_Method0(void, normalize,
30                  Properties::PURE_VIRTUAL,
31                  __void__normalize,
32                  "",
33                  "");
34        I_Method0(float, getWeight,
35                  Properties::NON_VIRTUAL,
36                  __float__getWeight,
37                  "",
38                  "");
39        I_Method0(void, reset,
40                  Properties::NON_VIRTUAL,
41                  __void__reset,
42                  "",
43                  "");
44        I_Method0(int, getCount,
45                  Properties::NON_VIRTUAL,
46                  __int__getCount,
47                  "",
48                  "");
49        I_ProtectedMethod1(void, addWeight, IN, float, w,
50                           Properties::NON_VIRTUAL,
51                           Properties::NON_CONST,
52                           __void__addWeight__float,
53                           "",
54                           "");
55        I_SimpleProperty(int, Count,
56                         __int__getCount,
57                         0);
58        I_SimpleProperty(float, Weight,
59                         __float__getWeight,
60                         0);
61END_REFLECTOR
62
63TYPE_NAME_ALIAS(osgAnimation::TemplateTarget< osg::Quat >, osgAnimation::QuatTarget)
64
65TYPE_NAME_ALIAS(osgAnimation::TemplateTarget< osg::Vec3 >, osgAnimation::Vec3Target)
66
67TYPE_NAME_ALIAS(osgAnimation::TemplateTarget< osg::Vec4 >, osgAnimation::Vec4Target)
68
69TYPE_NAME_ALIAS(osgAnimation::TemplateTarget< osg::Vec2 >, osgAnimation::Vec2Target)
70
71TYPE_NAME_ALIAS(osgAnimation::TemplateTarget< float >, osgAnimation::FloatTarget)
72
73TYPE_NAME_ALIAS(osgAnimation::TemplateTarget< double >, osgAnimation::DoubleTarget)
74
75BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateTarget< double >)
76        I_DeclaringFile("osgAnimation/Target");
77        I_BaseType(osgAnimation::Target);
78        I_Constructor0(____TemplateTarget,
79                       "",
80                       "");
81        I_Constructor1(IN, const T &, v,
82                       Properties::NON_EXPLICIT,
83                       ____TemplateTarget__C5_T_R1,
84                       "",
85                       "");
86        I_Method2(void, update, IN, float, weight, IN, const T &, val,
87                  Properties::NON_VIRTUAL,
88                  __void__update__float__C5_T_R1,
89                  "",
90                  "");
91        I_Method0(const T &, getValue,
92                  Properties::NON_VIRTUAL,
93                  __C5_T_R1__getValue,
94                  "",
95                  "");
96        I_Method0(void, normalize,
97                  Properties::VIRTUAL,
98                  __void__normalize,
99                  "",
100                  "");
101        I_Method1(void, setValue, IN, const T &, value,
102                  Properties::NON_VIRTUAL,
103                  __void__setValue__C5_T_R1,
104                  "",
105                  "");
106        I_SimpleProperty(const T &, Value,
107                         __C5_T_R1__getValue,
108                         __void__setValue__C5_T_R1);
109END_REFLECTOR
110
111BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateTarget< float >)
112        I_DeclaringFile("osgAnimation/Target");
113        I_BaseType(osgAnimation::Target);
114        I_Constructor0(____TemplateTarget,
115                       "",
116                       "");
117        I_Constructor1(IN, const T &, v,
118                       Properties::NON_EXPLICIT,
119                       ____TemplateTarget__C5_T_R1,
120                       "",
121                       "");
122        I_Method2(void, update, IN, float, weight, IN, const T &, val,
123                  Properties::NON_VIRTUAL,
124                  __void__update__float__C5_T_R1,
125                  "",
126                  "");
127        I_Method0(const T &, getValue,
128                  Properties::NON_VIRTUAL,
129                  __C5_T_R1__getValue,
130                  "",
131                  "");
132        I_Method0(void, normalize,
133                  Properties::VIRTUAL,
134                  __void__normalize,
135                  "",
136                  "");
137        I_Method1(void, setValue, IN, const T &, value,
138                  Properties::NON_VIRTUAL,
139                  __void__setValue__C5_T_R1,
140                  "",
141                  "");
142        I_SimpleProperty(const T &, Value,
143                         __C5_T_R1__getValue,
144                         __void__setValue__C5_T_R1);
145END_REFLECTOR
146
147BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateTarget< osg::Quat >)
148        I_DeclaringFile("osgAnimation/Target");
149        I_BaseType(osgAnimation::Target);
150        I_Constructor0(____TemplateTarget,
151                       "",
152                       "");
153        I_Constructor1(IN, const T &, v,
154                       Properties::NON_EXPLICIT,
155                       ____TemplateTarget__C5_T_R1,
156                       "",
157                       "");
158        I_Method2(void, update, IN, float, weight, IN, const T &, val,
159                  Properties::NON_VIRTUAL,
160                  __void__update__float__C5_T_R1,
161                  "",
162                  "");
163        I_Method0(const T &, getValue,
164                  Properties::NON_VIRTUAL,
165                  __C5_T_R1__getValue,
166                  "",
167                  "");
168        I_Method0(void, normalize,
169                  Properties::VIRTUAL,
170                  __void__normalize,
171                  "",
172                  "");
173        I_Method1(void, setValue, IN, const T &, value,
174                  Properties::NON_VIRTUAL,
175                  __void__setValue__C5_T_R1,
176                  "",
177                  "");
178        I_SimpleProperty(const T &, Value,
179                         __C5_T_R1__getValue,
180                         __void__setValue__C5_T_R1);
181END_REFLECTOR
182
183BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateTarget< osg::Vec2 >)
184        I_DeclaringFile("osgAnimation/Target");
185        I_BaseType(osgAnimation::Target);
186        I_Constructor0(____TemplateTarget,
187                       "",
188                       "");
189        I_Constructor1(IN, const T &, v,
190                       Properties::NON_EXPLICIT,
191                       ____TemplateTarget__C5_T_R1,
192                       "",
193                       "");
194        I_Method2(void, update, IN, float, weight, IN, const T &, val,
195                  Properties::NON_VIRTUAL,
196                  __void__update__float__C5_T_R1,
197                  "",
198                  "");
199        I_Method0(const T &, getValue,
200                  Properties::NON_VIRTUAL,
201                  __C5_T_R1__getValue,
202                  "",
203                  "");
204        I_Method0(void, normalize,
205                  Properties::VIRTUAL,
206                  __void__normalize,
207                  "",
208                  "");
209        I_Method1(void, setValue, IN, const T &, value,
210                  Properties::NON_VIRTUAL,
211                  __void__setValue__C5_T_R1,
212                  "",
213                  "");
214        I_SimpleProperty(const T &, Value,
215                         __C5_T_R1__getValue,
216                         __void__setValue__C5_T_R1);
217END_REFLECTOR
218
219BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateTarget< osg::Vec3 >)
220        I_DeclaringFile("osgAnimation/Target");
221        I_BaseType(osgAnimation::Target);
222        I_Constructor0(____TemplateTarget,
223                       "",
224                       "");
225        I_Constructor1(IN, const T &, v,
226                       Properties::NON_EXPLICIT,
227                       ____TemplateTarget__C5_T_R1,
228                       "",
229                       "");
230        I_Method2(void, update, IN, float, weight, IN, const T &, val,
231                  Properties::NON_VIRTUAL,
232                  __void__update__float__C5_T_R1,
233                  "",
234                  "");
235        I_Method0(const T &, getValue,
236                  Properties::NON_VIRTUAL,
237                  __C5_T_R1__getValue,
238                  "",
239                  "");
240        I_Method0(void, normalize,
241                  Properties::VIRTUAL,
242                  __void__normalize,
243                  "",
244                  "");
245        I_Method1(void, setValue, IN, const T &, value,
246                  Properties::NON_VIRTUAL,
247                  __void__setValue__C5_T_R1,
248                  "",
249                  "");
250        I_SimpleProperty(const T &, Value,
251                         __C5_T_R1__getValue,
252                         __void__setValue__C5_T_R1);
253END_REFLECTOR
254
255BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateTarget< osg::Vec4 >)
256        I_DeclaringFile("osgAnimation/Target");
257        I_BaseType(osgAnimation::Target);
258        I_Constructor0(____TemplateTarget,
259                       "",
260                       "");
261        I_Constructor1(IN, const T &, v,
262                       Properties::NON_EXPLICIT,
263                       ____TemplateTarget__C5_T_R1,
264                       "",
265                       "");
266        I_Method2(void, update, IN, float, weight, IN, const T &, val,
267                  Properties::NON_VIRTUAL,
268                  __void__update__float__C5_T_R1,
269                  "",
270                  "");
271        I_Method0(const T &, getValue,
272                  Properties::NON_VIRTUAL,
273                  __C5_T_R1__getValue,
274                  "",
275                  "");
276        I_Method0(void, normalize,
277                  Properties::VIRTUAL,
278                  __void__normalize,
279                  "",
280                  "");
281        I_Method1(void, setValue, IN, const T &, value,
282                  Properties::NON_VIRTUAL,
283                  __void__setValue__C5_T_R1,
284                  "",
285                  "");
286        I_SimpleProperty(const T &, Value,
287                         __C5_T_R1__getValue,
288                         __void__setValue__C5_T_R1);
289END_REFLECTOR
Note: See TracBrowser for help on using the browser.