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

📄 inputevent.cpp

📁 赫赫大名的 OGRE 游戏引擎
💻 CPP
字号:
#ifdef HAVE_CONFIG_H
#   include "config.h"
#endif
  
#include "OgrePythonLink.h"
#include "OgreInputEvent.h"

using namespace boost::python;
using namespace Ogre;

void exportInputEvent()
{
    class_<InputEvent>("InputEvent", init<EventTarget*, int, long, int>())
        .def("consume", &InputEvent::consume)
        .def("getModifiers", &InputEvent::getModifiers)
        .def("getWhen", &InputEvent::getWhen)
        .def("isAltDown", &InputEvent::isAltDown)
        .def("isConsumed", &InputEvent::isConsumed)
        .def("isControlDown", &InputEvent::isControlDown)
        .def("isMetaDown", &InputEvent::isMetaDown)
        .def("isShiftDown", &InputEvent::isShiftDown)
        .def("isEventBetween", &InputEvent::isEventBetween)
        .def("getID", &InputEvent::getID)
        .def("getSource", &InputEvent::getSource, rir())
    ;
}

⌨️ 快捷键说明

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