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 + -
显示快捷键?