root/OpenSceneGraph/trunk/src/osgWrappers/osgAnimation/LinkVisitor.cpp @ 10521

Revision 10521, 2.8 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 <osg/Geode>
14#include <osg/Node>
15#include <osgAnimation/Animation>
16#include <osgAnimation/LinkVisitor>
17
18// Must undefine IN and OUT macros defined in Windows headers
19#ifdef IN
20#undef IN
21#endif
22#ifdef OUT
23#undef OUT
24#endif
25
26BEGIN_OBJECT_REFLECTOR(osgAnimation::LinkVisitor)
27        I_DeclaringFile("osgAnimation/LinkVisitor");
28        I_BaseType(osg::NodeVisitor);
29        I_Constructor0(____LinkVisitor,
30                       "",
31                       "");
32        I_Method0(const char *, libraryName,
33                  Properties::VIRTUAL,
34                  __C5_char_P1__libraryName,
35                  "return the library name/namespapce of the visitor's. ",
36                  "Should be defined by derived classes. ");
37        I_Method0(const char *, className,
38                  Properties::VIRTUAL,
39                  __C5_char_P1__className,
40                  "return the name of the visitor's class type. ",
41                  "Should be defined by derived classes. ");
42        I_Method1(void, apply, IN, osg::Node &, node,
43                  Properties::VIRTUAL,
44                  __void__apply__osg_Node_R1,
45                  "",
46                  "");
47        I_Method1(void, apply, IN, osg::Geode &, node,
48                  Properties::VIRTUAL,
49                  __void__apply__osg_Geode_R1,
50                  "",
51                  "");
52        I_Method0(osgAnimation::AnimationList &, getAnimationList,
53                  Properties::NON_VIRTUAL,
54                  __AnimationList_R1__getAnimationList,
55                  "",
56                  "");
57        I_Method0(void, reset,
58                  Properties::VIRTUAL,
59                  __void__reset,
60                  "Method to call to reset visitor. ",
61                  "Useful if your visitor accumulates state during a traversal, and you plan to reuse the visitor. To flush that state for the next traversal: call reset() prior to each traversal. ");
62        I_ProtectedMethod1(void, handle_stateset, IN, osg::StateSet *, stateset,
63                           Properties::NON_VIRTUAL,
64                           Properties::NON_CONST,
65                           __void__handle_stateset__osg_StateSet_P1,
66                           "",
67                           "");
68        I_ProtectedMethod1(void, link, IN, osgAnimation::AnimationUpdateCallbackBase *, cb,
69                           Properties::NON_VIRTUAL,
70                           Properties::NON_CONST,
71                           __void__link__osgAnimation_AnimationUpdateCallbackBase_P1,
72                           "",
73                           "");
74        I_SimpleProperty(osgAnimation::AnimationList &, AnimationList,
75                         __AnimationList_R1__getAnimationList,
76                         0);
77END_REFLECTOR
Note: See TracBrowser for help on using the browser.