diff --git a/src/osgWrappers/osgTerrain/ValidDataOperator.cpp b/src/osgWrappers/osgTerrain/ValidDataOperator.cpp new file mode 100644 index 000000000..77431c91a --- /dev/null +++ b/src/osgWrappers/osgTerrain/ValidDataOperator.cpp @@ -0,0 +1,99 @@ +// *************************************************************************** +// +// Generated automatically by genwrapper. +// Please DO NOT EDIT this file! +// +// *************************************************************************** + +#include +#include +#include +#include + +#include +#include +#include +#include + +// Must undefine IN and OUT macros defined in Windows headers +#ifdef IN +#undef IN +#endif +#ifdef OUT +#undef OUT +#endif + +BEGIN_OBJECT_REFLECTOR(osgTerrain::NoDataValue) + I_BaseType(osgTerrain::ValidDataOperator); + I_Constructor1(IN, float, value, + Properties::NON_EXPLICIT, + ____NoDataValue__float, + "", + ""); + I_Method1(void, setNoDataValue, IN, float, value, + Properties::NON_VIRTUAL, + __void__setNoDataValue__float, + "", + ""); + I_Method0(float, getValue, + Properties::NON_VIRTUAL, + __float__getValue, + "", + ""); + I_SimpleProperty(float, NoDataValue, + 0, + __void__setNoDataValue__float); + I_SimpleProperty(float, Value, + __float__getValue, + 0); + I_PublicMemberProperty(float, _value); +END_REFLECTOR + +BEGIN_OBJECT_REFLECTOR(osgTerrain::ValidDataOperator) + I_BaseType(osg::Referenced); + I_Constructor0(____ValidDataOperator, + "", + ""); +END_REFLECTOR + +BEGIN_OBJECT_REFLECTOR(osgTerrain::ValidRange) + I_BaseType(osgTerrain::ValidDataOperator); + I_Constructor2(IN, float, minValue, IN, float, maxValue, + ____ValidRange__float__float, + "", + ""); + I_Method2(void, setRange, IN, float, minValue, IN, float, maxValue, + Properties::NON_VIRTUAL, + __void__setRange__float__float, + "", + ""); + I_Method1(void, setMinValue, IN, float, minValue, + Properties::NON_VIRTUAL, + __void__setMinValue__float, + "", + ""); + I_Method0(float, getMinValue, + Properties::NON_VIRTUAL, + __float__getMinValue, + "", + ""); + I_Method1(void, setMaxValue, IN, float, maxValue, + Properties::NON_VIRTUAL, + __void__setMaxValue__float, + "", + ""); + I_Method0(float, getMaxValue, + Properties::NON_VIRTUAL, + __float__getMaxValue, + "", + ""); + I_SimpleProperty(float, MaxValue, + __float__getMaxValue, + __void__setMaxValue__float); + I_SimpleProperty(float, MinValue, + __float__getMinValue, + __void__setMinValue__float); + I_PublicMemberProperty(float, _minValue); + I_PublicMemberProperty(float, _maxValue); +END_REFLECTOR +