AntiMicroX
Public Slots | Public Member Functions | Private Attributes
DPadContextMenuHelper Class Reference

#include <dpadcontextmenuhelper.h>

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

Public Slots

void setFromPendingSlots ()
 
void clearButtonsSlotsEventReset ()
 

Public Member Functions

 DPadContextMenuHelper (JoyDPad *dpad, QObject *parent=nullptr)
 
void setPendingSlots (QHash< JoyDPadButton::JoyDPadDirections, JoyButtonSlot * > *tempSlots)
 
void clearPendingSlots ()
 
const QHash< JoyDPadButton::JoyDPadDirections, JoyButtonSlot * > & getPendingSlots ()
 

Private Attributes

JoyDPaddpad
 
QHash< JoyDPadButton::JoyDPadDirections, JoyButtonSlot * > pendingSlots
 

Constructor & Destructor Documentation

◆ DPadContextMenuHelper()

DPadContextMenuHelper::DPadContextMenuHelper ( JoyDPad dpad,
QObject *  parent = nullptr 
)
explicit

Member Function Documentation

◆ clearButtonsSlotsEventReset

void DPadContextMenuHelper::clearButtonsSlotsEventReset ( )
slot
Here is the call graph for this function:

◆ clearPendingSlots()

void DPadContextMenuHelper::clearPendingSlots ( )

◆ getPendingSlots()

const QHash< JoyDPadButton::JoyDPadDirections, JoyButtonSlot * > & DPadContextMenuHelper::getPendingSlots ( )
Here is the caller graph for this function:

◆ setFromPendingSlots

void DPadContextMenuHelper::setFromPendingSlots ( )
slot
Here is the call graph for this function:

◆ setPendingSlots()

void DPadContextMenuHelper::setPendingSlots ( QHash< JoyDPadButton::JoyDPadDirections, JoyButtonSlot * > *  tempSlots)
Here is the caller graph for this function:

Field Documentation

◆ dpad

JoyDPad* DPadContextMenuHelper::dpad
private

◆ pendingSlots

QHash<JoyDPadButton::JoyDPadDirections, JoyButtonSlot *> DPadContextMenuHelper::pendingSlots
private

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