| 
    CommonLibSSE (powerof3)
    
   | 
 
#include <InputEvent.h>
  
Public Member Functions | |
| virtual | ~InputEvent () | 
| virtual bool | HasIDCode () const | 
| virtual const BSFixedString & | QUserEvent () const | 
| constexpr INPUT_EVENT_TYPE | GetEventType () const noexcept | 
| constexpr INPUT_DEVICE | GetDevice () const noexcept | 
| ButtonEvent * | AsButtonEvent () | 
| const ButtonEvent * | AsButtonEvent () const | 
| CharEvent * | AsCharEvent () | 
| const CharEvent * | AsCharEvent () const | 
| IDEvent * | AsIDEvent () | 
| const IDEvent * | AsIDEvent () const | 
| MouseMoveEvent * | AsMouseMoveEvent () | 
| const MouseMoveEvent * | AsMouseMoveEvent () const | 
| ThumbstickEvent * | AsThumbstickEvent () | 
| const ThumbstickEvent * | AsThumbstickEvent () const | 
Public Attributes | |
| REX::EnumSet< INPUT_DEVICE, std::uint32_t > | device | 
| REX::EnumSet< INPUT_EVENT_TYPE, std::uint32_t > | eventType | 
| InputEvent * | next | 
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_InputEvent | 
| static constexpr auto | VTABLE = VTABLE_InputEvent | 
      
  | 
  virtual | 
| ButtonEvent * RE::InputEvent::AsButtonEvent | ( | ) | 
| const ButtonEvent * RE::InputEvent::AsButtonEvent | ( | ) | const | 
| CharEvent * RE::InputEvent::AsCharEvent | ( | ) | 
| const CharEvent * RE::InputEvent::AsCharEvent | ( | ) | const | 
| IDEvent * RE::InputEvent::AsIDEvent | ( | ) | 
| const IDEvent * RE::InputEvent::AsIDEvent | ( | ) | const | 
| MouseMoveEvent * RE::InputEvent::AsMouseMoveEvent | ( | ) | 
| const MouseMoveEvent * RE::InputEvent::AsMouseMoveEvent | ( | ) | const | 
| ThumbstickEvent * RE::InputEvent::AsThumbstickEvent | ( | ) | 
| const ThumbstickEvent * RE::InputEvent::AsThumbstickEvent | ( | ) | const | 
      
  | 
  inlineconstexprnoexcept | 
      
  | 
  inlineconstexprnoexcept | 
      
  | 
  virtual | 
Reimplemented in RE::IDEvent.
      
  | 
  virtual | 
Reimplemented in RE::IDEvent.
| REX::EnumSet<INPUT_DEVICE, std::uint32_t> RE::InputEvent::device | 
| REX::EnumSet<INPUT_EVENT_TYPE, std::uint32_t> RE::InputEvent::eventType | 
| InputEvent* RE::InputEvent::next | 
      
  | 
  inlinestaticconstexpr | 
      
  | 
  inlinestaticconstexpr |