载入中...
搜索中...
未找到
eve::joystick::Joystick类 参考abstract
Joystick / gamepad manager. Tracks connected pads and gamecontroller mappings. 更多...
#include <Joystick.h>
类 eve::joystick::Joystick 继承关系图:
Public 成员函数 | |
| Module_REG (Joystick) | |
| virtual | ~Joystick () |
| virtual Pad * | addJoystick (int deviceindex)=0 |
| Open a device by SDL device index; returns null on failure. | |
| virtual void | removeJoystick (Pad *pad)=0 |
| virtual Pad * | getJoystickFromID (int instanceid)=0 |
| virtual Pad * | getJoystick (int joyindex)=0 |
| virtual int | getIndex (const Pad *pad)=0 |
| virtual int | getJoystickCount () const =0 |
| virtual void | loadGamepadMappings (const std::string &mappings)=0 |
| Load SDL GameController mapping database (newline-separated). | |
| virtual std::string | saveGamepadMappings ()=0 |
| virtual std::string | getGamepadMappingString (const std::string &guid) const =0 |
Public 成员函数 继承自 eve::Module | |
| virtual | ~Module () |
| virtual std::string | getName () const =0 |
详细描述
Joystick / gamepad manager. Tracks connected pads and gamecontroller mappings.
在文件 Joystick.h 第 13 行定义.
构造及析构函数说明
◆ ~Joystick()
|
virtual |
被 eve::joystick::sdl::Joystick 重载.
在文件 Joystick.cpp 第 12 行定义.
成员函数说明
◆ addJoystick()
|
pure virtual |
Open a device by SDL device index; returns null on failure.
在 eve::joystick::sdl::Joystick 内被实现.
◆ getGamepadMappingString()
|
pure virtual |
在 eve::joystick::sdl::Joystick 内被实现.
◆ getIndex()
|
pure virtual |
在 eve::joystick::sdl::Joystick 内被实现.
◆ getJoystick()
|
pure virtual |
在 eve::joystick::sdl::Joystick 内被实现.
◆ getJoystickCount()
|
pure virtual |
在 eve::joystick::sdl::Joystick 内被实现.
◆ getJoystickFromID()
|
pure virtual |
在 eve::joystick::sdl::Joystick 内被实现.
◆ loadGamepadMappings()
|
pure virtual |
Load SDL GameController mapping database (newline-separated).
在 eve::joystick::sdl::Joystick 内被实现.
◆ Module_REG()
| eve::joystick::Joystick::Module_REG | ( | Joystick | ) |
◆ removeJoystick()
|
pure virtual |
在 eve::joystick::sdl::Joystick 内被实现.
◆ saveGamepadMappings()
|
pure virtual |
在 eve::joystick::sdl::Joystick 内被实现.
该类的文档由以下文件生成:
- src/modules/joystick/Joystick.h
- src/modules/joystick/Joystick.cpp
Public 成员函数 继承自