Otclient  14/8/2020
InputEvent Struct Reference

#include <inputevent.h>

Collaboration diagram for InputEvent:

Public Member Functions

 InputEvent ()
 
void reset (Fw::InputEventType eventType=Fw::NoInputEvent)
 

Public Attributes

Fw::InputEventType type
 
Fw::MouseWheelDirection wheelDirection
 
Fw::MouseButton mouseButton
 
Fw::Key keyCode
 
std::string keyText
 
int keyboardModifiers
 
Point mousePos
 
Point mouseMoved
 
int autoRepeatTicks
 

Detailed Description

Definition at line 28 of file inputevent.h.

Constructor & Destructor Documentation

◆ InputEvent()

InputEvent::InputEvent ( )
inline

Definition at line 29 of file inputevent.h.

Here is the call graph for this function:

Member Function Documentation

◆ reset()

void InputEvent::reset ( Fw::InputEventType  eventType = Fw::NoInputEvent)
inline

Definition at line 34 of file inputevent.h.

Here is the caller graph for this function:

Member Data Documentation

◆ autoRepeatTicks

int InputEvent::autoRepeatTicks

Definition at line 52 of file inputevent.h.

◆ keyboardModifiers

int InputEvent::keyboardModifiers

Definition at line 49 of file inputevent.h.

◆ keyCode

Fw::Key InputEvent::keyCode

Definition at line 47 of file inputevent.h.

◆ keyText

std::string InputEvent::keyText

Definition at line 48 of file inputevent.h.

◆ mouseButton

Fw::MouseButton InputEvent::mouseButton

Definition at line 46 of file inputevent.h.

◆ mouseMoved

Point InputEvent::mouseMoved

Definition at line 51 of file inputevent.h.

◆ mousePos

Point InputEvent::mousePos

Definition at line 50 of file inputevent.h.

◆ type

Fw::InputEventType InputEvent::type

Definition at line 42 of file inputevent.h.

◆ wheelDirection

Fw::MouseWheelDirection InputEvent::wheelDirection

Definition at line 45 of file inputevent.h.


The documentation for this struct was generated from the following file: