AntiMicroX
Public Slots | Signals | Public Member Functions | Private Attributes
JoyButtonMouseHelper Class Reference

#include <joybuttonmousehelper.h>

Inheritance diagram for JoyButtonMouseHelper:
[legend]
Collaboration diagram for JoyButtonMouseHelper:
[legend]

Public Slots

void moveMouseCursor ()
 Perform mouse movement in cursor mode. More...
 
void moveSpringMouse ()
 Perform mouse movement in spring mode. More...
 
void mouseEvent ()
 Perform mouse events for all buttons and slots. More...
 
void changeThread (QThread *thread)
 

Signals

void mouseCursorMoved (int mouseX, int mouseY, int elapsed)
 
void mouseSpringMoved (int mouseX, int mouseY)
 
void gamepadRefreshRateUpdated (int pollRate)
 
void mouseRefreshRateUpdated (int refreshRate)
 

Public Member Functions

 JoyButtonMouseHelper (QObject *parent=nullptr)
 
void resetButtonMouseDistances ()
 
void setFirstSpringStatus (bool status)
 
bool getFirstSpringStatus ()
 
void carryGamePollRateUpdate (int pollRate)
 
void carryMouseRefreshRateUpdate (int refreshRate)
 

Private Attributes

bool firstSpringEvent
 

Constructor & Destructor Documentation

◆ JoyButtonMouseHelper()

JoyButtonMouseHelper::JoyButtonMouseHelper ( QObject *  parent = nullptr)
explicit

Member Function Documentation

◆ carryGamePollRateUpdate()

void JoyButtonMouseHelper::carryGamePollRateUpdate ( int  pollRate)
Here is the caller graph for this function:

◆ carryMouseRefreshRateUpdate()

void JoyButtonMouseHelper::carryMouseRefreshRateUpdate ( int  refreshRate)
Here is the caller graph for this function:

◆ changeThread

void JoyButtonMouseHelper::changeThread ( QThread *  thread)
slot
Here is the call graph for this function:

◆ gamepadRefreshRateUpdated

void JoyButtonMouseHelper::gamepadRefreshRateUpdated ( int  pollRate)
signal
Here is the caller graph for this function:

◆ getFirstSpringStatus()

bool JoyButtonMouseHelper::getFirstSpringStatus ( )
Here is the caller graph for this function:

◆ mouseCursorMoved

void JoyButtonMouseHelper::mouseCursorMoved ( int  mouseX,
int  mouseY,
int  elapsed 
)
signal
Here is the caller graph for this function:

◆ mouseEvent

void JoyButtonMouseHelper::mouseEvent ( )
slot

Perform mouse events for all buttons and slots.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mouseRefreshRateUpdated

void JoyButtonMouseHelper::mouseRefreshRateUpdated ( int  refreshRate)
signal
Here is the caller graph for this function:

◆ mouseSpringMoved

void JoyButtonMouseHelper::mouseSpringMoved ( int  mouseX,
int  mouseY 
)
signal
Here is the caller graph for this function:

◆ moveMouseCursor

void JoyButtonMouseHelper::moveMouseCursor ( )
slot

Perform mouse movement in cursor mode.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ moveSpringMouse

void JoyButtonMouseHelper::moveSpringMouse ( )
slot

Perform mouse movement in spring mode.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ resetButtonMouseDistances()

void JoyButtonMouseHelper::resetButtonMouseDistances ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setFirstSpringStatus()

void JoyButtonMouseHelper::setFirstSpringStatus ( bool  status)
Here is the caller graph for this function:

Field Documentation

◆ firstSpringEvent

bool JoyButtonMouseHelper::firstSpringEvent
private

The documentation for this class was generated from the following files: