2007-03-14 20:31:53 +08:00
|
|
|
// ***************************************************************************
|
|
|
|
//
|
|
|
|
// Generated automatically by genwrapper.
|
|
|
|
// Please DO NOT EDIT this file!
|
|
|
|
//
|
|
|
|
// ***************************************************************************
|
|
|
|
|
|
|
|
#include <osgIntrospection/ReflectionMacros>
|
|
|
|
#include <osgIntrospection/TypedMethodInfo>
|
|
|
|
#include <osgIntrospection/StaticMethodInfo>
|
|
|
|
#include <osgIntrospection/Attributes>
|
|
|
|
|
2007-03-24 01:27:53 +08:00
|
|
|
#include <osg/Array>
|
2007-03-14 20:31:53 +08:00
|
|
|
#include <osg/CopyOp>
|
2007-03-24 01:27:53 +08:00
|
|
|
#include <osg/Image>
|
|
|
|
#include <osg/Shape>
|
2007-03-14 20:31:53 +08:00
|
|
|
#include <osgTerrain/Layer>
|
|
|
|
#include <osgTerrain/Locator>
|
|
|
|
|
|
|
|
// Must undefine IN and OUT macros defined in Windows headers
|
|
|
|
#ifdef IN
|
|
|
|
#undef IN
|
|
|
|
#endif
|
|
|
|
#ifdef OUT
|
|
|
|
#undef OUT
|
|
|
|
#endif
|
|
|
|
|
2007-03-24 01:27:53 +08:00
|
|
|
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgTerrain::ArrayLayer)
|
|
|
|
I_BaseType(osgTerrain::Layer);
|
|
|
|
I_Constructor0(____ArrayLayer,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_ConstructorWithDefaults2(IN, const osgTerrain::ArrayLayer &, x, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
|
|
|
|
____ArrayLayer__C5_ArrayLayer_R1__C5_osg_CopyOp_R1,
|
|
|
|
"Copy constructor using CopyOp to manage deep vs shallow copy. ",
|
|
|
|
"");
|
|
|
|
I_Method1(void, setArray, IN, osg::Array *, array,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__void__setArray__osg_Array_P1,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_Method0(osg::Array *, getArray,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__osg_Array_P1__getArray,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_Method0(const osg::Array *, getArray,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__C5_osg_Array_P1__getArray,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_SimpleProperty(osg::Array *, Array,
|
|
|
|
__osg_Array_P1__getArray,
|
|
|
|
__void__setArray__osg_Array_P1);
|
|
|
|
END_REFLECTOR
|
|
|
|
|
|
|
|
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgTerrain::HeightFieldLayer)
|
|
|
|
I_BaseType(osgTerrain::Layer);
|
|
|
|
I_Constructor0(____HeightFieldLayer,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_ConstructorWithDefaults2(IN, const osgTerrain::HeightFieldLayer &, hfLayer, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
|
|
|
|
____HeightFieldLayer__C5_HeightFieldLayer_R1__C5_osg_CopyOp_R1,
|
|
|
|
"Copy constructor using CopyOp to manage deep vs shallow copy. ",
|
|
|
|
"");
|
|
|
|
I_Method1(void, setHeightField, IN, osg::HeightField *, hf,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__void__setHeightField__osg_HeightField_P1,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_Method0(osg::HeightField *, getHeightField,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__osg_HeightField_P1__getHeightField,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_Method0(const osg::HeightField *, getHeightField,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__C5_osg_HeightField_P1__getHeightField,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_SimpleProperty(osg::HeightField *, HeightField,
|
|
|
|
__osg_HeightField_P1__getHeightField,
|
|
|
|
__void__setHeightField__osg_HeightField_P1);
|
|
|
|
END_REFLECTOR
|
|
|
|
|
|
|
|
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgTerrain::ImageLayer)
|
|
|
|
I_BaseType(osgTerrain::Layer);
|
|
|
|
I_Constructor0(____ImageLayer,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_ConstructorWithDefaults2(IN, const osgTerrain::ImageLayer &, imageLayer, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
|
|
|
|
____ImageLayer__C5_ImageLayer_R1__C5_osg_CopyOp_R1,
|
|
|
|
"Copy constructor using CopyOp to manage deep vs shallow copy. ",
|
|
|
|
"");
|
|
|
|
I_Method1(void, setImage, IN, osg::Image *, image,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__void__setImage__osg_Image_P1,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_Method0(osg::Image *, getImage,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__osg_Image_P1__getImage,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_Method0(const osg::Image *, getImage,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__C5_osg_Image_P1__getImage,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_SimpleProperty(osg::Image *, Image,
|
|
|
|
__osg_Image_P1__getImage,
|
|
|
|
__void__setImage__osg_Image_P1);
|
|
|
|
END_REFLECTOR
|
|
|
|
|
2007-03-14 20:31:53 +08:00
|
|
|
BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgTerrain::Layer)
|
|
|
|
I_BaseType(osg::Object);
|
|
|
|
I_Constructor0(____Layer,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_ConstructorWithDefaults2(IN, const osgTerrain::Layer &, x, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
|
|
|
|
____Layer__C5_Layer_R1__C5_osg_CopyOp_R1,
|
|
|
|
"Copy constructor using CopyOp to manage deep vs shallow copy. ",
|
|
|
|
"");
|
|
|
|
I_Method1(void, setLocator, IN, osgTerrain::Locator *, locator,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__void__setLocator__Locator_P1,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_Method0(osgTerrain::Locator *, getLocator,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__Locator_P1__getLocator,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_Method0(const osgTerrain::Locator *, getLocator,
|
|
|
|
Properties::NON_VIRTUAL,
|
|
|
|
__C5_Locator_P1__getLocator,
|
|
|
|
"",
|
|
|
|
"");
|
|
|
|
I_SimpleProperty(osgTerrain::Locator *, Locator,
|
|
|
|
__Locator_P1__getLocator,
|
|
|
|
__void__setLocator__Locator_P1);
|
|
|
|
END_REFLECTOR
|
|
|
|
|