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

51 lines
2.1 KiB
C++

// ***************************************************************************
//
// Generated automatically by genwrapper.
// Please DO NOT EDIT this file!
//
// ***************************************************************************
#include <osgIntrospection/ReflectionMacros>
#include <osgIntrospection/TypedMethodInfo>
#include <osgIntrospection/Attributes>
#include <osg/Object>
#include <osgDB/DotOsgWrapper>
// Must undefine IN and OUT macros defined in Windows headers
#ifdef IN
#undef IN
#endif
#ifdef OUT
#undef OUT
#endif
TYPE_NAME_ALIAS(std::vector< std::string >, osgDB::DotOsgWrapper::Associates);
TYPE_NAME_ALIAS(bool (*)(osg::Object&,osgDB::Input&), osgDB::DotOsgWrapper::ReadFunc);
TYPE_NAME_ALIAS(bool (*)(const osg::Object&,osgDB::Output&), osgDB::DotOsgWrapper::WriteFunc);
BEGIN_ENUM_REFLECTOR(osgDB::DotOsgWrapper::ReadWriteMode)
I_EnumLabel(osgDB::DotOsgWrapper::READ_AND_WRITE);
I_EnumLabel(osgDB::DotOsgWrapper::READ_ONLY);
END_REFLECTOR
BEGIN_OBJECT_REFLECTOR(osgDB::DotOsgWrapper)
I_BaseType(osg::Referenced);
I_ConstructorWithDefaults6(IN, osg::Object *, proto, , IN, const std::string &, name, , IN, const std::string &, associates, , IN, osgDB::DotOsgWrapper::ReadFunc, readFunc, , IN, osgDB::DotOsgWrapper::WriteFunc, writeFunc, , IN, osgDB::DotOsgWrapper::ReadWriteMode, readWriteMode, osgDB::DotOsgWrapper::READ_AND_WRITE);
I_Method0(const osg::Object *, getPrototype);
I_Method0(const std::string &, getName);
I_Method0(const osgDB::DotOsgWrapper::Associates &, getAssociates);
I_Method0(osgDB::DotOsgWrapper::ReadFunc, getReadFunc);
I_Method0(osgDB::DotOsgWrapper::WriteFunc, getWriteFunc);
I_Method0(osgDB::DotOsgWrapper::ReadWriteMode, getReadWriteMode);
I_ReadOnlyProperty(const osgDB::DotOsgWrapper::Associates &, Associates);
I_ReadOnlyProperty(const std::string &, Name);
I_ReadOnlyProperty(const osg::Object *, Prototype);
I_ReadOnlyProperty(osgDB::DotOsgWrapper::ReadFunc, ReadFunc);
I_ReadOnlyProperty(osgDB::DotOsgWrapper::ReadWriteMode, ReadWriteMode);
I_ReadOnlyProperty(osgDB::DotOsgWrapper::WriteFunc, WriteFunc);
END_REFLECTOR