Files
OpenSceneGraph/src/osgWrappers/osgFX/Registry.cpp
Robert Osfield 74bce0e410 Updated wrappers
2005-05-16 09:41:10 +00:00

38 lines
1.1 KiB
C++

// ***************************************************************************
//
// Generated automatically by genwrapper.
// Please DO NOT EDIT this file!
//
// ***************************************************************************
#include <osgIntrospection/ReflectionMacros>
#include <osgIntrospection/TypedMethodInfo>
#include <osgIntrospection/Attributes>
#include <osgFX/Effect>
#include <osgFX/Registry>
// Must undefine IN and OUT macros defined in Windows headers
#ifdef IN
#undef IN
#endif
#ifdef OUT
#undef OUT
#endif
TYPE_NAME_ALIAS(std::map< std::string COMMA osg::ref_ptr< const osgFX::Effect > >, osgFX::Registry::EffectMap);
BEGIN_OBJECT_REFLECTOR(osgFX::Registry)
I_BaseType(osg::Referenced);
I_Method1(void, registerEffect, IN, const osgFX::Effect *, effect);
I_Method0(const osgFX::Registry::EffectMap &, getEffectMap);
I_ReadOnlyProperty(const osgFX::Registry::EffectMap &, EffectMap);
END_REFLECTOR
BEGIN_VALUE_REFLECTOR(osgFX::Registry::Proxy)
I_Constructor1(IN, const osgFX::Effect *, effect);
END_REFLECTOR
STD_MAP_REFLECTOR(std::map< std::string COMMA osg::ref_ptr< const osgFX::Effect > >);