⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 viewereventhandlers.cpp

📁 最新osg包
💻 CPP
📖 第 1 页 / 共 2 页
字号:
// ***************************************************************************////   Generated automatically by genwrapper.//   Please DO NOT EDIT this file!//// ***************************************************************************#include <osgIntrospection/ReflectionMacros>#include <osgIntrospection/TypedMethodInfo>#include <osgIntrospection/StaticMethodInfo>#include <osgIntrospection/Attributes>#include <osg/ApplicationUsage>#include <osg/Camera>#include <osg/Image>#include <osg/NodeVisitor>#include <osg/Object>#include <osgGA/GUIActionAdapter>#include <osgGA/GUIEventAdapter>#include <osgViewer/ViewerEventHandlers>// Must undefine IN and OUT macros defined in Windows headers#ifdef IN#undef IN#endif#ifdef OUT#undef OUT#endifBEGIN_OBJECT_REFLECTOR(osgViewer::HelpHandler)	I_DeclaringFile("osgViewer/ViewerEventHandlers");	I_BaseType(osgGA::GUIEventHandler);	I_ConstructorWithDefaults1(IN, osg::ApplicationUsage *, au, 0,	                           Properties::NON_EXPLICIT,	                           ____HelpHandler__osg_ApplicationUsage_P1,	                           "",	                           "");	I_Method1(void, setApplicationUsage, IN, osg::ApplicationUsage *, au,	          Properties::NON_VIRTUAL,	          __void__setApplicationUsage__osg_ApplicationUsage_P1,	          "",	          "");	I_Method0(osg::ApplicationUsage *, getApplicationUsage,	          Properties::NON_VIRTUAL,	          __osg_ApplicationUsage_P1__getApplicationUsage,	          "",	          "");	I_Method0(const osg::ApplicationUsage *, getApplicationUsage,	          Properties::NON_VIRTUAL,	          __C5_osg_ApplicationUsage_P1__getApplicationUsage,	          "",	          "");	I_Method1(void, setKeyEventTogglesOnScreenHelp, IN, int, key,	          Properties::NON_VIRTUAL,	          __void__setKeyEventTogglesOnScreenHelp__int,	          "",	          "");	I_Method0(int, getKeyEventTogglesOnScreenHelp,	          Properties::NON_VIRTUAL,	          __int__getKeyEventTogglesOnScreenHelp,	          "",	          "");	I_Method0(void, reset,	          Properties::NON_VIRTUAL,	          __void__reset,	          "",	          "");	I_Method0(osg::Camera *, getCamera,	          Properties::NON_VIRTUAL,	          __osg_Camera_P1__getCamera,	          "",	          "");	I_Method0(const osg::Camera *, getCamera,	          Properties::NON_VIRTUAL,	          __C5_osg_Camera_P1__getCamera,	          "",	          "");	I_Method2(bool, handle, IN, const osgGA::GUIEventAdapter &, ea, IN, osgGA::GUIActionAdapter &, aa,	          Properties::VIRTUAL,	          __bool__handle__C5_osgGA_GUIEventAdapter_R1__osgGA_GUIActionAdapter_R1,	          "Deprecated, Handle events, return true if handled, false otherwise. ",	          "");	I_Method1(void, getUsage, IN, osg::ApplicationUsage &, usage,	          Properties::VIRTUAL,	          __void__getUsage__osg_ApplicationUsage_R1,	          "Get the keyboard and mouse usage of this manipulator. ",	          "");	I_ProtectedMethod1(void, setUpHUDCamera, IN, osgViewer::ViewerBase *, viewer,	                   Properties::NON_VIRTUAL,	                   Properties::NON_CONST,	                   __void__setUpHUDCamera__osgViewer_ViewerBase_P1,	                   "",	                   "");	I_ProtectedMethod1(void, setUpScene, IN, osgViewer::ViewerBase *, viewer,	                   Properties::NON_VIRTUAL,	                   Properties::NON_CONST,	                   __void__setUpScene__osgViewer_ViewerBase_P1,	                   "",	                   "");	I_SimpleProperty(osg::ApplicationUsage *, ApplicationUsage, 	                 __osg_ApplicationUsage_P1__getApplicationUsage, 	                 __void__setApplicationUsage__osg_ApplicationUsage_P1);	I_SimpleProperty(osg::Camera *, Camera, 	                 __osg_Camera_P1__getCamera, 	                 0);	I_SimpleProperty(int, KeyEventTogglesOnScreenHelp, 	                 __int__getKeyEventTogglesOnScreenHelp, 	                 __void__setKeyEventTogglesOnScreenHelp__int);END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgViewer::InteractiveImageHandler)	I_DeclaringFile("osgViewer/ViewerEventHandlers");	I_BaseType(osgGA::GUIEventHandler);	I_Constructor1(IN, osg::Image *, image,	               Properties::NON_EXPLICIT,	               ____InteractiveImageHandler__osg_Image_P1,	               "",	               "");	I_Method4(bool, handle, IN, const osgGA::GUIEventAdapter &, ea, IN, osgGA::GUIActionAdapter &, aa, IN, osg::Object *, x, IN, osg::NodeVisitor *, nv,	          Properties::VIRTUAL,	          __bool__handle__C5_osgGA_GUIEventAdapter_R1__osgGA_GUIActionAdapter_R1__osg_Object_P1__osg_NodeVisitor_P1,	          "Handle events, return true if handled, false otherwise. ",	          "");	I_ProtectedMethod5(bool, mousePosition, IN, osgViewer::View *, view, IN, osg::NodeVisitor *, nv, IN, const osgGA::GUIEventAdapter &, ea, IN, int &, x, IN, int &, y,	                   Properties::NON_VIRTUAL,	                   Properties::CONST,	                   __bool__mousePosition__osgViewer_View_P1__osg_NodeVisitor_P1__C5_osgGA_GUIEventAdapter_R1__int_R1__int_R1,	                   "",	                   "");END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgViewer::LODScaleHandler)	I_DeclaringFile("osgViewer/ViewerEventHandlers");	I_BaseType(osgGA::GUIEventHandler);	I_Constructor0(____LODScaleHandler,	               "",	               "");	I_Method1(void, setKeyEventIncreaseLODScale, IN, int, key,	          Properties::NON_VIRTUAL,	          __void__setKeyEventIncreaseLODScale__int,	          "",	          "");	I_Method0(int, getKeyEventIncreaseLODScale,	          Properties::NON_VIRTUAL,	          __int__getKeyEventIncreaseLODScale,	          "",	          "");	I_Method1(void, setKeyEventDecreaseLODScale, IN, int, key,	          Properties::NON_VIRTUAL,	          __void__setKeyEventDecreaseLODScale__int,	          "",	          "");	I_Method0(int, getKeyEventDecreaseLODScale,	          Properties::NON_VIRTUAL,	          __int__getKeyEventDecreaseLODScale,	          "",	          "");	I_Method2(bool, handle, IN, const osgGA::GUIEventAdapter &, ea, IN, osgGA::GUIActionAdapter &, aa,	          Properties::VIRTUAL,	          __bool__handle__C5_osgGA_GUIEventAdapter_R1__osgGA_GUIActionAdapter_R1,	          "Deprecated, Handle events, return true if handled, false otherwise. ",	          "");	I_Method1(void, getUsage, IN, osg::ApplicationUsage &, usage,	          Properties::VIRTUAL,	          __void__getUsage__osg_ApplicationUsage_R1,	          "Get the keyboard and mouse usage of this manipulator. ",	          "");	I_SimpleProperty(int, KeyEventDecreaseLODScale, 	                 __int__getKeyEventDecreaseLODScale, 	                 __void__setKeyEventDecreaseLODScale__int);	I_SimpleProperty(int, KeyEventIncreaseLODScale, 	                 __int__getKeyEventIncreaseLODScale, 	                 __void__setKeyEventIncreaseLODScale__int);END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgViewer::RecordCameraPathHandler)	I_DeclaringFile("osgViewer/ViewerEventHandlers");	I_BaseType(osgGA::GUIEventHandler);	I_ConstructorWithDefaults1(IN, const std::string &, filename, "saved_animation.path",	                           Properties::NON_EXPLICIT,	                           ____RecordCameraPathHandler__C5_std_string_R1,	                           "",	                           "");	I_Method1(void, setKeyEventToggleRecord, IN, int, key,	          Properties::NON_VIRTUAL,	          __void__setKeyEventToggleRecord__int,	          "",	          "");	I_Method0(int, getKeyEventToggleRecord,	          Properties::NON_VIRTUAL,	          __int__getKeyEventToggleRecord,	          "",	          "");	I_Method1(void, setKeyEventTogglePlayback, IN, int, key,	          Properties::NON_VIRTUAL,	          __void__setKeyEventTogglePlayback__int,	          "",	          "");	I_Method0(int, getKeyEventTogglePlayback,	          Properties::NON_VIRTUAL,	          __int__getKeyEventTogglePlayback,	          "",	          "");	I_MethodWithDefaults1(void, setAutoIncrementFilename, IN, bool, autoinc, true,	                      Properties::NON_VIRTUAL,	                      __void__setAutoIncrementFilename__bool,	                      "",	                      "");	I_Method1(void, getUsage, IN, osg::ApplicationUsage &, usage,	          Properties::VIRTUAL,	          __void__getUsage__osg_ApplicationUsage_R1,	          "Get the keyboard and mouse usage of this manipulator. ",	          "");	I_Method2(bool, handle, IN, const osgGA::GUIEventAdapter &, ea, IN, osgGA::GUIActionAdapter &, aa,	          Properties::VIRTUAL,	          __bool__handle__C5_osgGA_GUIEventAdapter_R1__osgGA_GUIActionAdapter_R1,	          "Deprecated, Handle events, return true if handled, false otherwise. ",	          "");	I_SimpleProperty(bool, AutoIncrementFilename, 	                 0, 	                 __void__setAutoIncrementFilename__bool);	I_SimpleProperty(int, KeyEventTogglePlayback, 	                 __int__getKeyEventTogglePlayback, 	                 __void__setKeyEventTogglePlayback__int);	I_SimpleProperty(int, KeyEventToggleRecord, 	                 __int__getKeyEventToggleRecord, 	                 __void__setKeyEventToggleRecord__int);END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgViewer::ScreenCaptureHandler)	I_DeclaringFile("osgViewer/ViewerEventHandlers");	I_BaseType(osgGA::GUIEventHandler);	I_ConstructorWithDefaults1(IN, osgViewer::ScreenCaptureHandler::CaptureOperation *, defaultOperation, 0,	                           Properties::NON_EXPLICIT,	                           ____ScreenCaptureHandler__CaptureOperation_P1,	                           "",	                           "");	I_Method1(void, setKeyEventTakeScreenShot, IN, int, key,	          Properties::NON_VIRTUAL,	          __void__setKeyEventTakeScreenShot__int,	          "",	          "");	I_Method0(int, getKeyEventTakeScreenShot,	          Properties::NON_VIRTUAL,	          __int__getKeyEventTakeScreenShot,	          "",	          "");	I_Method1(void, setCaptureOperation, IN, osgViewer::ScreenCaptureHandler::CaptureOperation *, operation,	          Properties::NON_VIRTUAL,	          __void__setCaptureOperation__CaptureOperation_P1,	          "",	          "");	I_Method0(osgViewer::ScreenCaptureHandler::CaptureOperation *, getCaptureOperation,	          Properties::NON_VIRTUAL,	          __CaptureOperation_P1__getCaptureOperation,	          "",	          "");	I_Method2(bool, handle, IN, const osgGA::GUIEventAdapter &, ea, IN, osgGA::GUIActionAdapter &, aa,	          Properties::VIRTUAL,	          __bool__handle__C5_osgGA_GUIEventAdapter_R1__osgGA_GUIActionAdapter_R1,	          "Deprecated, Handle events, return true if handled, false otherwise. ",	          "");	I_Method1(void, getUsage, IN, osg::ApplicationUsage &, usage,	          Properties::VIRTUAL,	          __void__getUsage__osg_ApplicationUsage_R1,	          "Get the keyboard and mouse usage of this manipulator. ",	          "");	I_ProtectedMethod1(void, addCallbackToViewer, IN, osgViewer::ViewerBase &, viewer,	                   Properties::NON_VIRTUAL,	                   Properties::NON_CONST,	                   __void__addCallbackToViewer__osgViewer_ViewerBase_R1,	                   "",	                   "");	I_SimpleProperty(osgViewer::ScreenCaptureHandler::CaptureOperation *, CaptureOperation, 	                 __CaptureOperation_P1__getCaptureOperation, 	                 __void__setCaptureOperation__CaptureOperation_P1);	I_SimpleProperty(int, KeyEventTakeScreenShot, 	                 __int__getKeyEventTakeScreenShot, 	                 __void__setKeyEventTakeScreenShot__int);END_REFLECTORBEGIN_ABSTRACT_OBJECT_REFLECTOR(osgViewer::ScreenCaptureHandler::CaptureOperation)	I_DeclaringFile("osgViewer/ViewerEventHandlers");	I_BaseType(osg::Referenced);	I_Constructor0(____CaptureOperation,	               "",	               "");END_REFLECTORBEGIN_ENUM_REFLECTOR(osgViewer::ScreenCaptureHandler::WriteToFile::SavePolicy)	I_DeclaringFile("osgViewer/ViewerEventHandlers");	I_EnumLabel(osgViewer::ScreenCaptureHandler::WriteToFile::OVERWRITE);	I_EnumLabel(osgViewer::ScreenCaptureHandler::WriteToFile::SEQUENTIAL_NUMBER);END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgViewer::ScreenCaptureHandler::WriteToFile)	I_DeclaringFile("osgViewer/ViewerEventHandlers");	I_BaseType(osgViewer::ScreenCaptureHandler::CaptureOperation);	I_ConstructorWithDefaults3(IN, const std::string &, filename, , IN, const std::string &, extension, , IN, osgViewer::ScreenCaptureHandler::WriteToFile::SavePolicy, savePolicy, osgViewer::ScreenCaptureHandler::WriteToFile::OVERWRITE,	                           ____WriteToFile__C5_std_string_R1__C5_std_string_R1__SavePolicy,	                           "",	                           "");	I_Method1(void, setSavePolicy, IN, osgViewer::ScreenCaptureHandler::WriteToFile::SavePolicy, savePolicy,	          Properties::NON_VIRTUAL,	          __void__setSavePolicy__SavePolicy,	          "",	          "");	I_Method0(osgViewer::ScreenCaptureHandler::WriteToFile::SavePolicy, getSavePolicy,	          Properties::NON_VIRTUAL,

⌨️ 快捷键说明

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