window.cpp

来自「最新osg包」· C++ 代码 · 共 962 行 · 第 1/3 页

CPP
962
字号
// ***************************************************************************////   Generated automatically by genwrapper.//   Please DO NOT EDIT this file!//// ***************************************************************************#include <osgIntrospection/ReflectionMacros>#include <osgIntrospection/TypedMethodInfo>#include <osgIntrospection/StaticMethodInfo>#include <osgIntrospection/Attributes>#include <osg/CopyOp>#include <osg/Drawable>#include <osg/Geode>#include <osg/Object>#include <osgWidget/Types>#include <osgWidget/Widget>#include <osgWidget/Window>#include <osgWidget/WindowManager>// Must undefine IN and OUT macros defined in Windows headers#ifdef IN#undef IN#endif#ifdef OUT#undef OUT#endifTYPE_NAME_ALIAS(std::list< osg::observer_ptr< osgWidget::Window > >, osgWidget::Window::WindowList)TYPE_NAME_ALIAS(osgWidget::point_type(osgWidget::Widget::*), osgWidget::Window::Getter)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_REFLECTORBEGIN_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_REFLECTORBEGIN_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_REFLECTORBEGIN_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_REFLECTORBEGIN_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_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, 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_Method0(osgWidget::Window::EmbeddedWindow *, embed,	          Properties::NON_VIRTUAL,	          __EmbeddedWindow_P1__embed,	          "",	          "");	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,	          "",

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?