📄 eventqueue.cpp
字号:
"Button numbering is 1 for left mouse button, 2 for middle, 3 for right. "); I_Method4(void, mouseDoubleButtonPress, IN, float, x, IN, float, y, IN, unsigned int, button, IN, double, time, Properties::NON_VIRTUAL, __void__mouseDoubleButtonPress__float__float__unsigned_int__double, "Method for adapting mouse button pressed events, placing this event on the back of the event queue, with specified time. ", "Button numbering is 1 for left mouse button, 2 for middle, 3 for right. "); I_Method3(void, mouseButtonRelease, IN, float, x, IN, float, y, IN, unsigned int, button, Properties::NON_VIRTUAL, __void__mouseButtonRelease__float__float__unsigned_int, "Method for adapting mouse button release events, placing this event on the back of the event queue. ", "Button numbering is 1 for left mouse button, 2 for middle, 3 for right. "); I_Method4(void, mouseButtonRelease, IN, float, x, IN, float, y, IN, unsigned int, button, IN, double, time, Properties::NON_VIRTUAL, __void__mouseButtonRelease__float__float__unsigned_int__double, "Method for adapting mouse button release events, placing this event on the back of the event queue, with specified time. ", "Button numbering is 1 for left mouse button, 2 for middle, 3 for right. "); I_Method1(void, keyPress, IN, int, key, Properties::NON_VIRTUAL, __void__keyPress__int, "Method for adapting keyboard press events. ", "Note, special keys such as Ctrl/Function keys should be adapted to GUIEventAdapter::KeySymbol mappings. "); I_Method2(void, keyPress, IN, int, key, IN, double, time, Properties::NON_VIRTUAL, __void__keyPress__int__double, "Method for adapting keyboard press events. ", "Note, special keys such as Ctrl/Function keys should be adapted to GUIEventAdapter::KeySymbol mappings, with specified time. "); I_Method1(void, keyRelease, IN, int, key, Properties::NON_VIRTUAL, __void__keyRelease__int, "Method for adapting keyboard press events. ", "Note, special keys such as Ctrl/Function keys should be adapted to GUIEventAdapter::KeySymbol mappings. "); I_Method2(void, keyRelease, IN, int, key, IN, double, time, Properties::NON_VIRTUAL, __void__keyRelease__int__double, "Method for adapting keyboard press events. ", "Note, special keys such as Ctrl/Function keys should be adapted to GUIEventAdapter::KeySymbol mappings, with specified time. "); I_Method0(void, closeWindow, Properties::NON_VIRTUAL, __void__closeWindow, "Method for adapting close window events. ", ""); I_Method1(void, closeWindow, IN, double, time, Properties::NON_VIRTUAL, __void__closeWindow__double, "Method for adapting close window event with specified event time. ", ""); I_Method0(void, quitApplication, Properties::NON_VIRTUAL, __void__quitApplication, "Method for adapting application quit events. ", ""); I_Method1(void, quitApplication, IN, double, time, Properties::NON_VIRTUAL, __void__quitApplication__double, "Method for adapting application quit events with specified event time. ", ""); I_Method1(void, frame, IN, double, time, Properties::NON_VIRTUAL, __void__frame__double, "Method for adapting frame events. ", ""); I_Method1(void, setStartTick, IN, osg::Timer_t, tick, Properties::NON_VIRTUAL, __void__setStartTick__osg_Timer_t, "", ""); I_Method0(osg::Timer_t, getStartTick, Properties::NON_VIRTUAL, __osg_Timer_t__getStartTick, "", ""); I_Method0(double, getTime, Properties::NON_VIRTUAL, __double__getTime, "", ""); I_Method0(osgGA::GUIEventAdapter *, createEvent, Properties::NON_VIRTUAL, __GUIEventAdapter_P1__createEvent, "convenience method for create an event ready to fill in. ", "Clones the getCurrentEventState() to produce a up to date event state. "); I_Method1(void, setCurrentEventState, IN, osgGA::GUIEventAdapter *, ea, Properties::NON_VIRTUAL, __void__setCurrentEventState__GUIEventAdapter_P1, "", ""); I_Method0(osgGA::GUIEventAdapter *, getCurrentEventState, Properties::NON_VIRTUAL, __GUIEventAdapter_P1__getCurrentEventState, "", ""); I_Method0(const osgGA::GUIEventAdapter *, getCurrentEventState, Properties::NON_VIRTUAL, __C5_GUIEventAdapter_P1__getCurrentEventState, "", ""); I_Method1(void, userEvent, IN, osg::Referenced *, userEventData, Properties::NON_VIRTUAL, __void__userEvent__osg_Referenced_P1, "Method for adapting user defined events. ", ""); I_Method2(void, userEvent, IN, osg::Referenced *, userEventData, IN, double, time, Properties::NON_VIRTUAL, __void__userEvent__osg_Referenced_P1__double, "Method for adapting user defined events with specified event time. ", ""); I_SimpleProperty(osgGA::GUIEventAdapter *, CurrentEventState, __GUIEventAdapter_P1__getCurrentEventState, __void__setCurrentEventState__GUIEventAdapter_P1); I_SimpleProperty(osgGA::EventQueue::Events &, Events, 0, __void__setEvents__Events_R1); I_SimpleProperty(osg::GraphicsContext *, GraphicsContext, 0, __void__setGraphicsContext__osg_GraphicsContext_P1); I_SimpleProperty(osg::Timer_t, StartTick, __osg_Timer_t__getStartTick, __void__setStartTick__osg_Timer_t); I_SimpleProperty(double, Time, __double__getTime, 0); I_SimpleProperty(bool, UseFixedMouseInputRange, __bool__getUseFixedMouseInputRange, __void__setUseFixedMouseInputRange__bool);END_REFLECTORBEGIN_VALUE_REFLECTOR(osg::ref_ptr< osgGA::GUIEventAdapter >) I_DeclaringFile("osg/ref_ptr"); I_Constructor0(____ref_ptr, "", ""); I_Constructor1(IN, osgGA::GUIEventAdapter *, ptr, Properties::NON_EXPLICIT, ____ref_ptr__T_P1, "", ""); I_Constructor1(IN, const osg::ref_ptr< osgGA::GUIEventAdapter > &, rp, Properties::NON_EXPLICIT, ____ref_ptr__C5_ref_ptr_R1, "", ""); I_Method0(osgGA::GUIEventAdapter *, get, Properties::NON_VIRTUAL, __T_P1__get, "", ""); I_Method0(bool, valid, Properties::NON_VIRTUAL, __bool__valid, "", ""); I_Method0(osgGA::GUIEventAdapter *, release, Properties::NON_VIRTUAL, __T_P1__release, "", ""); I_Method1(void, swap, IN, osg::ref_ptr< osgGA::GUIEventAdapter > &, rp, Properties::NON_VIRTUAL, __void__swap__ref_ptr_R1, "", ""); I_SimpleProperty(osgGA::GUIEventAdapter *, , __T_P1__get, 0);END_REFLECTORSTD_LIST_REFLECTOR(std::list< osg::ref_ptr< osgGA::GUIEventAdapter > >)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -