#include <BSInputEventQueue.h>
|
using | Type = typename Traits::Type |
|
using | Allocator = typename Traits::Allocator |
|
◆ AddButtonEvent()
void RE::BSInputEventQueue::AddButtonEvent |
( |
INPUT_DEVICE |
a_device, |
|
|
std::int32_t |
a_id, |
|
|
float |
a_value, |
|
|
float |
a_duration |
|
) |
| |
◆ AddCharEvent()
void RE::BSInputEventQueue::AddCharEvent |
( |
std::uint32_t |
a_keyCode | ) |
|
◆ AddConnectEvent()
void RE::BSInputEventQueue::AddConnectEvent |
( |
INPUT_DEVICE |
a_device, |
|
|
bool |
a_connected |
|
) |
| |
◆ AddKinectEvent()
◆ AddMouseMoveEvent()
void RE::BSInputEventQueue::AddMouseMoveEvent |
( |
std::int32_t |
a_mouseInputX, |
|
|
std::int32_t |
a_mouseInputY |
|
) |
| |
◆ AddThumbstickEvent()
◆ ClearInputQueue()
void RE::BSInputEventQueue::ClearInputQueue |
( |
| ) |
|
◆ GetSingleton()
◆ PushOntoInputQueue()
void RE::BSInputEventQueue::PushOntoInputQueue |
( |
InputEvent * |
a_event | ) |
|
◆ buttonEventCount
std::uint32_t RE::BSInputEventQueue::buttonEventCount |
◆ buttonEvents
◆ charEventCount
std::uint32_t RE::BSInputEventQueue::charEventCount |
◆ charEvents
◆ connectEventCount
std::uint32_t RE::BSInputEventQueue::connectEventCount |
◆ connectEvents
◆ kinectEventCount
std::uint32_t RE::BSInputEventQueue::kinectEventCount |
◆ kinectEvents
◆ MAX_BUTTON_EVENTS
constexpr std::uint8_t RE::BSInputEventQueue::MAX_BUTTON_EVENTS = 10 |
|
inlinestaticconstexpr |
◆ MAX_CHAR_EVENTS
constexpr std::uint8_t RE::BSInputEventQueue::MAX_CHAR_EVENTS = 5 |
|
inlinestaticconstexpr |
◆ MAX_CONNECT_EVENTS
constexpr std::uint8_t RE::BSInputEventQueue::MAX_CONNECT_EVENTS = 1 |
|
inlinestaticconstexpr |
◆ MAX_KINECT_EVENTS
constexpr std::uint8_t RE::BSInputEventQueue::MAX_KINECT_EVENTS = 1 |
|
inlinestaticconstexpr |
◆ MAX_MOUSE_EVENTS
constexpr std::uint8_t RE::BSInputEventQueue::MAX_MOUSE_EVENTS = 1 |
|
inlinestaticconstexpr |
◆ MAX_THUMBSTICK_EVENTS
constexpr std::uint8_t RE::BSInputEventQueue::MAX_THUMBSTICK_EVENTS = 2 |
|
inlinestaticconstexpr |
◆ mouseEventCount
std::uint32_t RE::BSInputEventQueue::mouseEventCount |
◆ mouseEvents
◆ pad001
std::uint8_t RE::BSInputEventQueue::pad001 |
◆ pad002
std::uint16_t RE::BSInputEventQueue::pad002 |
◆ pad01C
std::uint32_t RE::BSInputEventQueue::pad01C |
◆ queueHead
◆ queueTail
◆ thumbstickEventCount
std::uint32_t RE::BSInputEventQueue::thumbstickEventCount |
◆ thumbstickEvents
The documentation for this class was generated from the following file: