| 
    CommonLibSSE (powerof3)
    
   | 
 
#include <ButtonEvent.h>
  
Public Member Functions | |
| ~ButtonEvent () override | |
| constexpr float | Value () const noexcept | 
| constexpr float | HeldDuration () const noexcept | 
| constexpr bool | IsPressed () const noexcept | 
| constexpr bool | IsRepeating () const noexcept | 
| constexpr bool | IsDown () const noexcept | 
| constexpr bool | IsHeld () const noexcept | 
| constexpr bool | IsUp () const noexcept | 
  Public Member Functions inherited from RE::IDEvent | |
| ~IDEvent () override | |
| bool | HasIDCode () const override | 
| const BSFixedString & | QUserEvent () const override | 
| constexpr std::uint32_t | GetIDCode () const noexcept | 
  Public Member Functions inherited from RE::InputEvent | |
| 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 | 
| IDEvent * | AsIDEvent () | 
| const IDEvent * | AsIDEvent () const | 
Static Public Member Functions | |
| static ButtonEvent * | Create (INPUT_DEVICE a_inputDevice, const BSFixedString &a_userEvent, uint32_t a_idCode, float a_value, float a_heldDownSecs) | 
Public Attributes | |
| float | value | 
| float | heldDownSecs | 
  Public Attributes inherited from RE::IDEvent | |
| BSFixedString | userEvent | 
| std::uint32_t | idCode | 
| std::uint32_t | pad24 | 
  Public Attributes inherited from RE::InputEvent | |
| stl::enumeration< INPUT_DEVICE, std::uint32_t > | device | 
| stl::enumeration< INPUT_EVENT_TYPE, std::uint32_t > | eventType | 
| InputEvent * | next | 
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_ButtonEvent | 
| static constexpr auto | VTABLE = VTABLE_ButtonEvent | 
  Static Public Attributes inherited from RE::IDEvent | |
| static constexpr auto | RTTI = RTTI_IDEvent | 
  Static Public Attributes inherited from RE::InputEvent | |
| static constexpr auto | RTTI = RTTI_InputEvent | 
      
  | 
  override | 
      
  | 
  inlinestatic | 
      
  | 
  inlineconstexprnoexcept | 
      
  | 
  inlineconstexprnoexcept | 
      
  | 
  inlineconstexprnoexcept | 
      
  | 
  inlineconstexprnoexcept | 
      
  | 
  inlineconstexprnoexcept | 
      
  | 
  inlineconstexprnoexcept | 
      
  | 
  inlineconstexprnoexcept | 
| float RE::ButtonEvent::heldDownSecs | 
      
  | 
  inlinestaticconstexpr | 
| float RE::ButtonEvent::value | 
      
  | 
  inlinestaticconstexpr |