This URL has Read-Only access.

Statistics
| Branch: | Tag: | Revision:

root / src / osgWrappers / introspection / spinUtil.cpp @ 59a2feef

History | View | Annotate | Download (1.2 kB)

1 04166592 Alexandre Quessy
// ***************************************************************************
2 04166592 Alexandre Quessy
//
3 04166592 Alexandre Quessy
//   Generated automatically by genwrapper.
4 04166592 Alexandre Quessy
//   Please DO NOT EDIT this file!
5 04166592 Alexandre Quessy
//
6 04166592 Alexandre Quessy
// ***************************************************************************
7 04166592 Alexandre Quessy
8 ca0f1955 Alexandre Quessy
#include <cppintrospection/ReflectionMacros>
9 ca0f1955 Alexandre Quessy
#include <cppintrospection/TypedMethodInfo>
10 ca0f1955 Alexandre Quessy
#include <cppintrospection/StaticMethodInfo>
11 ca0f1955 Alexandre Quessy
#include <cppintrospection/Attributes>
12 04166592 Alexandre Quessy
13 04166592 Alexandre Quessy
#include <spinUtil.h>
14 04166592 Alexandre Quessy
15 04166592 Alexandre Quessy
// Must undefine IN and OUT macros defined in Windows headers
16 04166592 Alexandre Quessy
#ifdef IN
17 04166592 Alexandre Quessy
#undef IN
18 04166592 Alexandre Quessy
#endif
19 04166592 Alexandre Quessy
#ifdef OUT
20 04166592 Alexandre Quessy
#undef OUT
21 04166592 Alexandre Quessy
#endif
22 04166592 Alexandre Quessy
23 9a8eb7b5 Alexandre Quessy
BEGIN_VALUE_REFLECTOR(spin::_symbol)
24 04166592 Alexandre Quessy
        I_DeclaringFile("spinUtil.h");
25 04166592 Alexandre Quessy
        I_Constructor0(_____symbol,
26 04166592 Alexandre Quessy
                       "",
27 04166592 Alexandre Quessy
                       "");
28 04166592 Alexandre Quessy
        I_PublicMemberProperty(char *, s_name);
29 04166592 Alexandre Quessy
        I_PublicMemberProperty(osg::Object *, s_thing);
30 9a8eb7b5 Alexandre Quessy
        I_PublicMemberProperty(struct spin::_symbol *, s_next);
31 9a8eb7b5 Alexandre Quessy
        I_PublicMemberProperty(spin::ReferencedType, s_type);
32 04166592 Alexandre Quessy
END_REFLECTOR
33 04166592 Alexandre Quessy
34 9a8eb7b5 Alexandre Quessy
BEGIN_ENUM_REFLECTOR(spin::ReferencedType)
35 9a8eb7b5 Alexandre Quessy
        I_DeclaringFile("spinUtil.h");
36 9a8eb7b5 Alexandre Quessy
        I_EnumLabel(spin::REFERENCED_NODE);
37 9a8eb7b5 Alexandre Quessy
        I_EnumLabel(spin::REFERENCED_STATESET);
38 9a8eb7b5 Alexandre Quessy
END_REFLECTOR
39 9a8eb7b5 Alexandre Quessy
40 9a8eb7b5 Alexandre Quessy
TYPE_NAME_ALIAS(struct spin::_symbol, spin::t_symbol)
41 9a8eb7b5 Alexandre Quessy
42 9a8eb7b5 Alexandre Quessy
TYPE_NAME_ALIAS(float, spin::t_float)
43 9a8eb7b5 Alexandre Quessy
44 9a8eb7b5 Alexandre Quessy
TYPE_NAME_ALIAS(float, spin::t_floatarg)
45 9a8eb7b5 Alexandre Quessy
46 9a8eb7b5 Alexandre Quessy
TYPE_NAME_ALIAS(t_class *, spin::t_pd)