// *************************************************************************** // // Generated automatically by genwrapper. // Please DO NOT EDIT this file! // // *************************************************************************** #include #include #include #include #include #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_ENUM_REFLECTOR(osgWidget::Window::Strata) I_DeclaringFile("osgWidget/Window"); I_EnumLabel(osgWidget::Window::STRATA_NONE); I_EnumLabel(osgWidget::Window::STRATA_BACKGROUND); I_EnumLabel(osgWidget::Window::STRATA_FOREGROUND); END_REFLECTOR BEGIN_ENUM_REFLECTOR(osgWidget::Window::VisibilityMode) I_DeclaringFile("osgWidget/Window"); I_EnumLabel(osgWidget::Window::VM_FULL); I_EnumLabel(osgWidget::Window::VM_PARTIAL); I_EnumLabel(osgWidget::Window::VM_ENTIRE); END_REFLECTOR BEGIN_ENUM_REFLECTOR(osgWidget::Window::VerticalAnchor) I_DeclaringFile("osgWidget/Window"); I_EnumLabel(osgWidget::Window::VA_NONE); I_EnumLabel(osgWidget::Window::VA_CENTER); I_EnumLabel(osgWidget::Window::VA_TOP); I_EnumLabel(osgWidget::Window::VA_BOTTOM); END_REFLECTOR BEGIN_ENUM_REFLECTOR(osgWidget::Window::HorizontalAnchor) I_DeclaringFile("osgWidget/Window"); I_EnumLabel(osgWidget::Window::HA_NONE); I_EnumLabel(osgWidget::Window::HA_CENTER); I_EnumLabel(osgWidget::Window::HA_LEFT); I_EnumLabel(osgWidget::Window::HA_RIGHT); END_REFLECTOR TYPE_NAME_ALIAS(std::list< osg::observer_ptr< osgWidget::Window > >, osgWidget::Window::WindowList) BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgWidget::Window) I_DeclaringFile("osgWidget/Window"); I_BaseType(osg::MatrixTransform); I_BaseType(osgWidget::EventInterface); I_BaseType(osgWidget::StyleInterface); I_ConstructorWithDefaults1(IN, const std::string &, x, "", Properties::NON_EXPLICIT, ____Window__C5_std_string_R1, "", ""); I_Constructor2(IN, const osgWidget::Window &, x, IN, const osg::CopyOp &, x, ____Window__C5_Window_R1__C5_osg_CopyOp_R1, "", ""); I_MethodWithDefaults2(bool, resize, IN, osgWidget::point_type, x, 0.0f, IN, osgWidget::point_type, x, 0.0f, Properties::NON_VIRTUAL, __bool__resize__point_type__point_type, "", ""); I_MethodWithDefaults2(bool, resizeAdd, IN, osgWidget::point_type, x, 0.0f, IN, osgWidget::point_type, x, 0.0f, Properties::NON_VIRTUAL, __bool__resizeAdd__point_type__point_type, "", ""); I_MethodWithDefaults2(bool, resizePercent, IN, osgWidget::point_type, x, 0.0f, IN, osgWidget::point_type, x, 0.0f, Properties::NON_VIRTUAL, __bool__resizePercent__point_type__point_type, "", ""); I_Method0(void, update, Properties::VIRTUAL, __void__update, "", ""); I_Method1(void, managed, IN, osgWidget::WindowManager *, x, Properties::VIRTUAL, __void__managed__WindowManager_P1, "", ""); I_Method1(void, unmanaged, IN, osgWidget::WindowManager *, x, Properties::VIRTUAL, __void__unmanaged__WindowManager_P1, "", ""); I_Method1(bool, addWidget, IN, osgWidget::Widget *, x, Properties::VIRTUAL, __bool__addWidget__Widget_P1, "", ""); I_Method2(bool, insertWidget, IN, osgWidget::Widget *, x, IN, unsigned, int, Properties::VIRTUAL, __bool__insertWidget__Widget_P1__unsigned, "", ""); I_Method1(bool, removeWidget, IN, osgWidget::Widget *, x, Properties::VIRTUAL, __bool__removeWidget__Widget_P1, "", ""); I_Method2(bool, replaceWidget, IN, osgWidget::Widget *, x, IN, osgWidget::Widget *, x, Properties::VIRTUAL, __bool__replaceWidget__Widget_P1__Widget_P1, "", ""); I_Method1(unsigned int, addDrawableAndGetIndex, IN, osg::Drawable *, x, Properties::NON_VIRTUAL, __unsigned_int__addDrawableAndGetIndex__osg_Drawable_P1, "", ""); I_Method1(unsigned int, addChildAndGetIndex, IN, osg::Node *, x, Properties::NON_VIRTUAL, __unsigned_int__addChildAndGetIndex__osg_Node_P1, "", ""); I_Method0(bool, isVisible, Properties::NON_VIRTUAL, __bool__isVisible, "", ""); I_Method2(bool, isXYWithinVisible, IN, float, x, IN, float, x, Properties::NON_VIRTUAL, __bool__isXYWithinVisible__float__float, "", ""); I_MethodWithDefaults4(void, setVisibleArea, IN, int, x, 0, IN, int, x, 0, IN, int, x, 0, IN, int, x, 0, Properties::NON_VIRTUAL, __void__setVisibleArea__int__int__int__int, "", ""); I_MethodWithDefaults4(void, addVisibleArea, IN, int, x, 0, IN, int, x, 0, IN, int, x, 0, IN, int, x, 0, Properties::NON_VIRTUAL, __void__addVisibleArea__int__int__int__int, "", ""); I_Method1(bool, setFocused, IN, const osgWidget::Widget *, x, Properties::NON_VIRTUAL, __bool__setFocused__C5_Widget_P1, "", ""); I_Method1(bool, setFocused, IN, const std::string &, x, Properties::NON_VIRTUAL, __bool__setFocused__C5_std_string_R1, "", ""); I_Method0(bool, grabFocus, Properties::NON_VIRTUAL, __bool__grabFocus, "", ""); I_Method0(bool, setFirstFocusable, Properties::NON_VIRTUAL, __bool__setFirstFocusable, "", ""); I_Method0(bool, setNextFocusable, Properties::NON_VIRTUAL, __bool__setNextFocusable, "", ""); I_Method1(bool, getFocusList, IN, osgWidget::WidgetList &, x, Properties::NON_VIRTUAL, __bool__getFocusList__WidgetList_R1, "", ""); I_Method1(bool, getEmbeddedList, IN, osgWidget::Window::WindowList &, x, Properties::NON_VIRTUAL, __bool__getEmbeddedList__WindowList_R1, "", ""); I_Method1(void, getParentList, IN, osgWidget::Window::WindowList &, x, Properties::NON_VIRTUAL, __void__getParentList__WindowList_R1, "", ""); I_Method2(osgWidget::XYCoord, localXY, IN, double, x, IN, double, x, Properties::NON_VIRTUAL, __XYCoord__localXY__double__double, "", ""); I_Method0(osgWidget::XYCoord, getAbsoluteOrigin, Properties::NON_VIRTUAL, __XYCoord__getAbsoluteOrigin, "", ""); I_MethodWithDefaults3(osgWidget::Window::EmbeddedWindow *, embed, IN, const std::string &, x, "", IN, osgWidget::Widget::Layer, x, osgWidget::Widget::LAYER_MIDDLE, IN, unsigned, int, 0, Properties::NON_VIRTUAL, __EmbeddedWindow_P1__embed__C5_std_string_R1__Widget_Layer__unsigned, "", ""); I_Method0(osgWidget::Widget *, getFocused, Properties::NON_VIRTUAL, __Widget_P1__getFocused, "", ""); I_Method0(const osgWidget::Widget *, getFocused, Properties::NON_VIRTUAL, __C5_Widget_P1__getFocused, "", ""); I_Method0(bool, show, Properties::NON_VIRTUAL, __bool__show, "", ""); I_Method0(bool, hide, Properties::NON_VIRTUAL, __bool__hide, "", ""); I_Method2(bool, isPointerXYWithinVisible, IN, float, x, IN, float, y, Properties::NON_VIRTUAL, __bool__isPointerXYWithinVisible__float__float, "", ""); I_Method0(osg::Geode *, getGeode, Properties::NON_VIRTUAL, __osg_Geode_P1__getGeode, "", ""); I_Method0(const osg::Geode *, getGeode, Properties::NON_VIRTUAL, __C5_osg_Geode_P1__getGeode, "", ""); I_Method0(osgWidget::Widget *, getBackground, Properties::NON_VIRTUAL, __Widget_P1__getBackground, "", ""); I_Method0(const osgWidget::Widget *, getBackground, Properties::NON_VIRTUAL, __C5_Widget_P1__getBackground, "", ""); I_Method0(osgWidget::WindowManager *, getWindowManager, Properties::NON_VIRTUAL, __WindowManager_P1__getWindowManager, "", ""); I_Method0(const osgWidget::WindowManager *, getWindowManager, Properties::NON_VIRTUAL, __C5_WindowManager_P1__getWindowManager, "", ""); I_Method0(osgWidget::Window *, getParent, Properties::NON_VIRTUAL, __Window_P1__getParent, "", ""); I_Method0(const osgWidget::Window *, getParent, Properties::NON_VIRTUAL, __C5_Window_P1__getParent, "", ""); I_Method0(osgWidget::Window *, getTopmostParent, Properties::NON_VIRTUAL, __Window_P1__getTopmostParent, "", ""); I_Method0(const osgWidget::Window *, getTopmostParent, Properties::NON_VIRTUAL, __C5_Window_P1__getTopmostParent, "", ""); I_Method0(unsigned int, getIndex, Properties::NON_VIRTUAL, __unsigned_int__getIndex, "", ""); I_Method0(osgWidget::matrix_type, getX, Properties::NON_VIRTUAL, __matrix_type__getX, "", ""); I_Method0(osgWidget::matrix_type, getY, Properties::NON_VIRTUAL, __matrix_type__getY, "", ""); I_Method0(osgWidget::matrix_type, getZ, Properties::NON_VIRTUAL, __matrix_type__getZ, "", ""); I_Method0(osgWidget::point_type, getWidth, Properties::NON_VIRTUAL, __point_type__getWidth, "", ""); I_Method0(osgWidget::point_type, getHeight, Properties::NON_VIRTUAL, __point_type__getHeight, "", ""); I_Method0(osgWidget::point_type, getMinWidth, Properties::NON_VIRTUAL, __point_type__getMinWidth, "", ""); I_Method0(osgWidget::point_type, getMinHeight, Properties::NON_VIRTUAL, __point_type__getMinHeight, "", ""); I_Method0(osgWidget::Window::VerticalAnchor, getAnchorVertical, Properties::NON_VIRTUAL, __VerticalAnchor__getAnchorVertical, "", ""); I_Method0(osgWidget::Window::HorizontalAnchor, getAnchorHorizontal, Properties::NON_VIRTUAL, __HorizontalAnchor__getAnchorHorizontal, "", ""); I_Method0(osgWidget::XYCoord, getOrigin, Properties::NON_VIRTUAL, __XYCoord__getOrigin, "", ""); I_Method0(osgWidget::XYCoord, getSize, Properties::NON_VIRTUAL, __XYCoord__getSize, "", ""); I_Method0(osgWidget::XYCoord, getMinSize, Properties::NON_VIRTUAL, __XYCoord__getMinSize, "", ""); I_Method0(osgWidget::matrix_type, getZRange, Properties::NON_VIRTUAL, __matrix_type__getZRange, "", ""); I_Method0(osgWidget::Window::Strata, getStrata, Properties::NON_VIRTUAL, __Strata__getStrata, "", ""); I_Method0(const osgWidget::Quad &, getVisibleArea, Properties::NON_VIRTUAL, __C5_Quad_R1__getVisibleArea, "", ""); I_Method0(osgWidget::Window::VisibilityMode, getVisibilityMode, Properties::NON_VIRTUAL, __VisibilityMode__getVisibilityMode, "", ""); I_Method0(osgWidget::Point, getPosition, Properties::NON_VIRTUAL, __Point__getPosition, "", ""); I_Method0(osgWidget::matrix_type, getRotate, Properties::NON_VIRTUAL, __matrix_type__getRotate, "", ""); I_Method0(osgWidget::matrix_type, getScale, Properties::NON_VIRTUAL, __matrix_type__getScale, "", ""); I_Method0(osgWidget::matrix_type, getScaleDenominator, Properties::NON_VIRTUAL, __matrix_type__getScaleDenominator, "", ""); I_Method1(void, setX, IN, osgWidget::matrix_type, x, Properties::NON_VIRTUAL, __void__setX__matrix_type, "", ""); I_Method1(void, setY, IN, osgWidget::matrix_type, y, Properties::NON_VIRTUAL, __void__setY__matrix_type, "", ""); I_Method1(void, setZ, IN, osgWidget::matrix_type, z, Properties::NON_VIRTUAL, __void__setZ__matrix_type, "", ""); I_Method1(void, setZRange, IN, osgWidget::matrix_type, zRange, Properties::NON_VIRTUAL, __void__setZRange__matrix_type, "", ""); I_Method3(void, setPosition, IN, osgWidget::matrix_type, x, IN, osgWidget::matrix_type, y, IN, osgWidget::matrix_type, z, Properties::NON_VIRTUAL, __void__setPosition__matrix_type__matrix_type__matrix_type, "", ""); I_Method1(void, setPosition, IN, const osgWidget::Point &, p, Properties::NON_VIRTUAL, __void__setPosition__C5_Point_R1, "", ""); I_Method2(void, setOrigin, IN, osgWidget::matrix_type, x, IN, osgWidget::matrix_type, y, Properties::NON_VIRTUAL, __void__setOrigin__matrix_type__matrix_type, "", ""); I_Method1(void, setOrigin, IN, const osgWidget::XYCoord &, xy, Properties::NON_VIRTUAL, __void__setOrigin__C5_XYCoord_R1, "", ""); I_Method1(void, setRotate, IN, osgWidget::matrix_type, r, Properties::NON_VIRTUAL, __void__setRotate__matrix_type, "", ""); I_Method1(void, setScale, IN, osgWidget::matrix_type, s, Properties::NON_VIRTUAL, __void__setScale__matrix_type, "", ""); I_Method1(void, setScaleDenominator, IN, osgWidget::matrix_type, sd, Properties::NON_VIRTUAL, __void__setScaleDenominator__matrix_type, "", ""); I_Method1(void, setAnchorVertical, IN, osgWidget::Window::VerticalAnchor, va, Properties::NON_VIRTUAL, __void__setAnchorVertical__VerticalAnchor, "", ""); I_Method1(void, setAnchorHorizontal, IN, osgWidget::Window::HorizontalAnchor, ha, Properties::NON_VIRTUAL, __void__setAnchorHorizontal__HorizontalAnchor, "", ""); I_Method1(void, setStrata, IN, osgWidget::Window::Strata, s, Properties::NON_VIRTUAL, __void__setStrata__Strata, "", ""); I_Method1(void, setVisibilityMode, IN, osgWidget::Window::VisibilityMode, v, Properties::NON_VIRTUAL, __void__setVisibilityMode__VisibilityMode, "", ""); I_Method1(void, addX, IN, osgWidget::matrix_type, x, Properties::NON_VIRTUAL, __void__addX__matrix_type, "", ""); I_Method1(void, addY, IN, osgWidget::matrix_type, y, Properties::NON_VIRTUAL, __void__addY__matrix_type, "", ""); I_Method1(void, addZ, IN, osgWidget::matrix_type, z, Properties::NON_VIRTUAL, __void__addZ__matrix_type, "", ""); I_Method1(void, addRotate, IN, osgWidget::matrix_type, r, Properties::NON_VIRTUAL, __void__addRotate__matrix_type, "", ""); I_Method1(void, addScale, IN, osgWidget::matrix_type, s, Properties::NON_VIRTUAL, __void__addScale__matrix_type, "", ""); I_Method2(void, addOrigin, IN, osgWidget::matrix_type, x, IN, osgWidget::matrix_type, y, Properties::NON_VIRTUAL, __void__addOrigin__matrix_type__matrix_type, "", ""); I_Method0(void, attachMoveCallback, Properties::NON_VIRTUAL, __void__attachMoveCallback, "", ""); I_Method0(void, attachRotateCallback, Properties::NON_VIRTUAL, __void__attachRotateCallback, "", ""); I_Method0(void, attachScaleCallback, Properties::NON_VIRTUAL, __void__attachScaleCallback, "", ""); I_Method0(void, attachTabFocusCallback, Properties::NON_VIRTUAL, __void__attachTabFocusCallback, "", ""); I_ProtectedMethod2(void, _setWidthAndHeightUnknownSizeError, IN, const std::string &, x, IN, osgWidget::point_type, x, Properties::NON_VIRTUAL, Properties::NON_CONST, __void___setWidthAndHeightUnknownSizeError__C5_std_string_R1__point_type, "", ""); I_ProtectedMethod2(void, _setWidthAndHeightNotPAError, IN, const std::string &, x, IN, osgWidget::point_type, x, Properties::NON_VIRTUAL, Properties::NON_CONST, __void___setWidthAndHeightNotPAError__C5_std_string_R1__point_type, "", ""); I_ProtectedMethod0(void, _setWidthAndHeight, Properties::NON_VIRTUAL, Properties::NON_CONST, __void___setWidthAndHeight, "", ""); I_ProtectedMethod1(void, _removeFromGeode, IN, osgWidget::Widget *, x, Properties::NON_VIRTUAL, Properties::NON_CONST, __void___removeFromGeode__Widget_P1, "", ""); I_ProtectedMethod0(osgWidget::Widget *, _getBackground, Properties::NON_VIRTUAL, Properties::CONST, __Widget_P1___getBackground, "", ""); I_ProtectedMethod0(osgWidget::Window *, _getTopmostParent, Properties::NON_VIRTUAL, Properties::CONST, __Window_P1___getTopmostParent, "", ""); I_ProtectedMethod0(osg::Geode *, _geode, Properties::NON_VIRTUAL, Properties::NON_CONST, __osg_Geode_P1___geode, "", ""); I_ProtectedMethod0(const osg::Geode *, _geode, Properties::NON_VIRTUAL, Properties::CONST, __C5_osg_Geode_P1___geode, "", ""); I_ProtectedMethod0(osgWidget::Widget *, _bg, Properties::NON_VIRTUAL, Properties::NON_CONST, __Widget_P1___bg, "", ""); I_ProtectedMethod0(const osgWidget::Widget *, _bg, Properties::NON_VIRTUAL, Properties::CONST, __C5_Widget_P1___bg, "", ""); I_ProtectedMethod0(osg::Scissor *, _scissor, Properties::NON_VIRTUAL, Properties::NON_CONST, __osg_Scissor_P1___scissor, "", ""); I_ProtectedMethodWithDefaults2(bool, _setWidget, IN, osgWidget::Widget *, x, , IN, int, x, -1, Properties::NON_VIRTUAL, Properties::NON_CONST, __bool___setWidget__Widget_P1__int, "", ""); I_ProtectedMethod1(bool, _setVisible, IN, bool, x, Properties::NON_VIRTUAL, Properties::NON_CONST, __bool___setVisible__bool, "", ""); I_ProtectedMethod1(void, _setFocused, IN, osgWidget::Widget *, x, Properties::NON_VIRTUAL, Properties::NON_CONST, __void___setFocused__Widget_P1, "", ""); I_ProtectedMethod1(void, _setStyled, IN, osgWidget::Widget *, x, Properties::NON_VIRTUAL, Properties::NON_CONST, __void___setStyled__Widget_P1, "", ""); I_ProtectedMethodWithDefaults2(void, _setParented, IN, osgWidget::Widget *, x, , IN, bool, x, false, Properties::NON_VIRTUAL, Properties::NON_CONST, __void___setParented__Widget_P1__bool, "", ""); I_ProtectedMethodWithDefaults2(void, _setManaged, IN, osgWidget::Widget *, x, , IN, bool, x, false, Properties::NON_VIRTUAL, Properties::NON_CONST, __void___setManaged__Widget_P1__bool, "", ""); I_ProtectedMethod3(void, _positionWidget, IN, osgWidget::Widget *, x, IN, osgWidget::point_type, x, IN, osgWidget::point_type, x, Properties::NON_VIRTUAL, Properties::NON_CONST, __void___positionWidget__Widget_P1__point_type__point_type, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetWidth, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetWidth__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetHeight, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetHeight__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetWidth, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetWidth__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetHeight, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetHeight__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetMinWidth, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetMinWidth__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetMinHeight, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetMinHeight__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetMinWidth, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetMinWidth__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetMinHeight, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetMinHeight__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetWidthTotal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetWidthTotal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetHeightTotal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetHeightTotal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetWidthTotal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetWidthTotal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetHeightTotal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetHeightTotal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetMinWidthTotal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetMinWidthTotal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetMinHeightTotal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetMinHeightTotal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetMinWidthTotal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetMinWidthTotal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetMinHeightTotal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetMinHeightTotal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetPadHorizontal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetPadHorizontal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMinWidgetPadVertical, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMinWidgetPadVertical__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetPadHorizontal, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetPadHorizontal__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getMaxWidgetPadVertical, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getMaxWidgetPadVertical__int__int__int, "", ""); I_ProtectedMethodWithDefaults3(osgWidget::point_type, _getNumFill, IN, int, x, 0, IN, int, x, 0, IN, int, x, 1, Properties::NON_VIRTUAL, Properties::CONST, __point_type___getNumFill__int__int__int, "", ""); I_ProtectedMethod2(void, _resizeImplementation, IN, osgWidget::point_type, x, IN, osgWidget::point_type, x, Properties::PURE_VIRTUAL, Properties::NON_CONST, __void___resizeImplementation__point_type__point_type, "", ""); I_ProtectedMethod0(osgWidget::Window::Sizes, _getWidthImplementation, Properties::VIRTUAL, Properties::CONST, __Sizes___getWidthImplementation, "", ""); I_ProtectedMethod0(osgWidget::Window::Sizes, _getHeightImplementation, Properties::VIRTUAL, Properties::CONST, __Sizes___getHeightImplementation, "", ""); I_SimpleProperty(osgWidget::XYCoord, AbsoluteOrigin, __XYCoord__getAbsoluteOrigin, 0); I_SimpleProperty(osgWidget::Window::HorizontalAnchor, AnchorHorizontal, __HorizontalAnchor__getAnchorHorizontal, __void__setAnchorHorizontal__HorizontalAnchor); I_SimpleProperty(osgWidget::Window::VerticalAnchor, AnchorVertical, __VerticalAnchor__getAnchorVertical, __void__setAnchorVertical__VerticalAnchor); I_SimpleProperty(osgWidget::Widget *, Background, __Widget_P1__getBackground, 0); I_SimpleProperty(const osgWidget::Widget *, Focused, __C5_Widget_P1__getFocused, __bool__setFocused__C5_Widget_P1); I_SimpleProperty(osg::Geode *, Geode, __osg_Geode_P1__getGeode, 0); I_SimpleProperty(osgWidget::point_type, Height, __point_type__getHeight, 0); I_SimpleProperty(unsigned int, Index, __unsigned_int__getIndex, 0); I_SimpleProperty(osgWidget::point_type, MinHeight, __point_type__getMinHeight, 0); I_SimpleProperty(osgWidget::XYCoord, MinSize, __XYCoord__getMinSize, 0); I_SimpleProperty(osgWidget::point_type, MinWidth, __point_type__getMinWidth, 0); I_SimpleProperty(osgWidget::XYCoord, Origin, __XYCoord__getOrigin, __void__setOrigin__C5_XYCoord_R1); I_SimpleProperty(osgWidget::Window *, Parent, __Window_P1__getParent, 0); I_SimpleProperty(osgWidget::Point, Position, __Point__getPosition, __void__setPosition__C5_Point_R1); I_SimpleProperty(osgWidget::matrix_type, Rotate, __matrix_type__getRotate, __void__setRotate__matrix_type); I_SimpleProperty(osgWidget::matrix_type, Scale, __matrix_type__getScale, __void__setScale__matrix_type); I_SimpleProperty(osgWidget::matrix_type, ScaleDenominator, __matrix_type__getScaleDenominator, __void__setScaleDenominator__matrix_type); I_SimpleProperty(osgWidget::XYCoord, Size, __XYCoord__getSize, 0); I_SimpleProperty(osgWidget::Window::Strata, Strata, __Strata__getStrata, __void__setStrata__Strata); I_SimpleProperty(osgWidget::Window *, TopmostParent, __Window_P1__getTopmostParent, 0); I_SimpleProperty(osgWidget::Window::VisibilityMode, VisibilityMode, __VisibilityMode__getVisibilityMode, __void__setVisibilityMode__VisibilityMode); I_SimpleProperty(const osgWidget::Quad &, VisibleArea, __C5_Quad_R1__getVisibleArea, 0); I_SimpleProperty(osgWidget::point_type, Width, __point_type__getWidth, 0); I_SimpleProperty(osgWidget::WindowManager *, WindowManager, __WindowManager_P1__getWindowManager, 0); I_SimpleProperty(osgWidget::matrix_type, X, __matrix_type__getX, __void__setX__matrix_type); I_SimpleProperty(osgWidget::matrix_type, Y, __matrix_type__getY, __void__setY__matrix_type); I_SimpleProperty(osgWidget::matrix_type, Z, __matrix_type__getZ, __void__setZ__matrix_type); I_SimpleProperty(osgWidget::matrix_type, ZRange, __matrix_type__getZRange, __void__setZRange__matrix_type); END_REFLECTOR BEGIN_OBJECT_REFLECTOR(osgWidget::Window::EmbeddedWindow) I_DeclaringFile("osgWidget/Window"); I_BaseType(osgWidget::Widget); I_Method0(osg::Object *, cloneType, Properties::VIRTUAL, __osg_Object_P1__cloneType, "Clone the type of an object, with Object* return type. ", "Must be defined by derived classes. "); I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x, Properties::VIRTUAL, __osg_Object_P1__clone__C5_osg_CopyOp_R1, "Clone an object, with Object* return type. ", "Must be defined by derived classes. "); I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj, Properties::VIRTUAL, __bool__isSameKindAs__C5_osg_Object_P1, "", ""); I_Method0(const char *, libraryName, Properties::VIRTUAL, __C5_char_P1__libraryName, "return the name of the object's library. ", "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. "); I_Method0(const char *, className, Properties::VIRTUAL, __C5_char_P1__className, "return the name of the object's class type. ", "Must be defined by derived classes. "); I_ConstructorWithDefaults3(IN, const std::string &, x, "", IN, osgWidget::point_type, x, 0.0f, IN, osgWidget::point_type, x, 0.0f, ____EmbeddedWindow__C5_std_string_R1__point_type__point_type, "", ""); I_Constructor2(IN, const osgWidget::Window::EmbeddedWindow &, x, IN, const osg::CopyOp &, x, ____EmbeddedWindow__C5_EmbeddedWindow_R1__C5_osg_CopyOp_R1, "", ""); I_Method1(void, parented, IN, osgWidget::Window *, x, Properties::VIRTUAL, __void__parented__Window_P1, "", ""); I_Method1(void, unparented, IN, osgWidget::Window *, x, Properties::VIRTUAL, __void__unparented__Window_P1, "", ""); I_Method1(void, managed, IN, osgWidget::WindowManager *, x, Properties::VIRTUAL, __void__managed__WindowManager_P1, "", ""); I_Method1(void, unmanaged, IN, osgWidget::WindowManager *, x, Properties::VIRTUAL, __void__unmanaged__WindowManager_P1, "", ""); I_Method0(void, positioned, Properties::VIRTUAL, __void__positioned, "", ""); I_Method1(bool, setWindow, IN, osgWidget::Window *, x, Properties::NON_VIRTUAL, __bool__setWindow__Window_P1, "", ""); I_Method0(void, updateSizeFromWindow, Properties::NON_VIRTUAL, __void__updateSizeFromWindow, "", ""); I_Method0(osgWidget::Window *, getWindow, Properties::NON_VIRTUAL, __Window_P1__getWindow, "", ""); I_Method0(const osgWidget::Window *, getWindow, Properties::NON_VIRTUAL, __C5_Window_P1__getWindow, "", ""); I_SimpleProperty(osgWidget::Window *, Window, __Window_P1__getWindow, __bool__setWindow__Window_P1); END_REFLECTOR BEGIN_VALUE_REFLECTOR(osgWidget::Window::Sizes) I_DeclaringFile("osgWidget/Window"); I_ConstructorWithDefaults2(IN, osgWidget::point_type, c, -1.0f, IN, osgWidget::point_type, m, -1.0f, ____Sizes__point_type__point_type, "", ""); I_PublicMemberProperty(osgWidget::point_type, current); I_PublicMemberProperty(osgWidget::point_type, minimum); END_REFLECTOR TYPE_NAME_ALIAS(osgWidget::Window::WindowList, osgWidget::WindowList) BEGIN_OBJECT_REFLECTOR(osg::observer_ptr< osgWidget::Window >) I_DeclaringFile("osg/observer_ptr"); I_Constructor0(____observer_ptr, "", ""); I_Constructor1(IN, osg::ref_ptr< osgWidget::Window > &, rp, Properties::NON_EXPLICIT, ____observer_ptr__ref_ptrT1_T__R1, "Create a observer_ptr from a ref_ptr. ", ""); I_Constructor1(IN, osgWidget::Window *, rp, Properties::NON_EXPLICIT, ____observer_ptr__T_P1, "Create a observer_ptr from a raw pointer. ", "For compatibility; the result might not be lockable. "); I_Constructor1(IN, const osg::observer_ptr< osgWidget::Window > &, wp, Properties::NON_EXPLICIT, ____observer_ptr__C5_observer_ptr_R1, "", ""); I_Method0(osg::ref_ptr< osgWidget::Window >, lock, Properties::NON_VIRTUAL, __ref_ptrT1_T___lock, "Create a ref_ptr from a observer_ptr. ", "The ref_ptr will be valid if the referenced object hasn't been deleted and has a ref count > 0. "); I_Method0(osgWidget::Window *, get, Properties::NON_VIRTUAL, __T_P1__get, "", ""); I_Method0(bool, valid, Properties::NON_VIRTUAL, __bool__valid, "", ""); I_SimpleProperty(osgWidget::Window *, , __T_P1__get, 0); END_REFLECTOR STD_LIST_REFLECTOR(std::list< osg::observer_ptr< osgWidget::Window > >)