MCPcopy Create free account

hub / github.com/JibbSmart/JoyShockMapper / types & classes

Types & classes57 in github.com/JibbSmart/JoyShockMapper

↓ 4 callersEnumButtonID
JoyShockMapper/include/JoyShockMapper.h:40
↓ 3 callersClassQuat
JoyShockMapper/src/quatMaths.cpp:4
↓ 3 callersClassVec
JoyShockMapper/src/quatMaths.cpp:101
↓ 2 callersClassDigitalButton
This class holds all the logic related to a single digital button. It does not hold the mapping but only a reference to it. It also contains it's vari
JoyShockMapper/src/main.cpp:96
↓ 2 callersClassKeyCode
JoyShockMapper/include/JoyShockMapper.h:201
↓ 2 callersClassMapping
This structure handles the mapping of a button, buy processing and action to be done on tap, hold, turbo and others. It holds a map of actions to perf
JoyShockMapper/include/JoyShockMapper.h:276
↓ 1 callersClassGyroSettings
Set of gyro control settings bundled in one structure
JoyShockMapper/include/JoyShockMapper.h:258
EnumActionModifier
JoyShockMapper/include/JoyShockMapper.h:279
EnumAxisMode
JoyShockMapper/include/JoyShockMapper.h:175
EnumBtnEvent
JoyShockMapper/include/JoyShockMapper.h:185
EnumBtnState
JoyShockMapper/include/JoyShockMapper.h:181
ClassChordedVariable
JoyShockMapper/include/JSMVariable.hpp:133
ClassCmdRegistry
The command registry holds all JSMCommands object and should not care what the derived type is. It's capable of recognizing a command and requesting i
JoyShockMapper/include/CmdRegistry.h:78
ClassCommon
JoyShockMapper/src/main.cpp:101
EnumControllerOrientation
JoyShockMapper/include/JoyShockMapper.h:171
EnumDevice
JoyShockMapper/src/linux/InputHelpers.cpp:300
ClassDigitalButton
JoyShockMapper/include/JoyShockMapper.h:269
EnumDstState
JoyShockMapper/include/JoyShockMapper.h:180
EnumEventModifier
JoyShockMapper/include/JoyShockMapper.h:280
EnumFlickSnapMode
JoyShockMapper/include/JoyShockMapper.h:174
ClassFloatXY
Used for XY pair values such as sensitivity or GyroSample that includes a nicer accessor
JoyShockMapper/include/JoyShockMapper.h:241
EnumGyroAxisMask
JoyShockMapper/include/JoyShockMapper.h:177
ClassGyroButtonAssignment
JoyShockMapper/src/main.cpp:2625
EnumGyroIgnoreMode
JoyShockMapper/include/JoyShockMapper.h:179
ClassGyroSensAssignment
JoyShockMapper/src/main.cpp:2603
ClassHelpCmd
JoyShockMapper/src/main.cpp:2681
ClassJSMAssignment
JoyShockMapper/include/JSMAssignment.hpp:17
ClassJSMButton
Button mappings includes not only chorded mappings, but also simultaneous press mappings
JoyShockMapper/include/JSMVariable.hpp:231
ClassJSMCommand
This is a base class for any Command line operation. It binds a command name to a parser function Derivatives from this class have a default parser fu
JoyShockMapper/include/CmdRegistry.h:12
ClassJSMMacro
Macro commands are simple function calls when recognized. But it could do different things by processing arguments given to it.
JoyShockMapper/include/CmdRegistry.h:116
ClassJSMSetting
JoyShockMapper/include/JSMVariable.hpp:187
ClassJSMToasts
JoyShockMapper/src/win32/WindowsTrayIcon.cpp:70
ClassJSMVariable
JoyShockMapper/include/JSMVariable.hpp:15
ClassJoyShock
JoyShockMapper/src/main.cpp:20
EnumJoyconMask
JoyShockMapper/include/JoyShockMapper.h:178
ClassMenuItem
JoyShockMapper/src/win32/WindowsTrayIcon.cpp:28
ClassMenuItem
JoyShockMapper/include/win32/WindowsTrayIcon.h:12
ClassMenuItemButton
JoyShockMapper/src/win32/WindowsTrayIcon.cpp:34
ClassMenuItemMenu
JoyShockMapper/src/win32/WindowsTrayIcon.cpp:39
ClassMenuItemToggle
JoyShockMapper/src/win32/WindowsTrayIcon.cpp:52
ClassPathString
Workaround default string streaming operator
JoyShockMapper/include/JoyShockMapper.h:189
ClassPollingThread
JoyShockMapper/include/InputHelpers.h:80
EnumRingMode
JoyShockMapper/include/JoyShockMapper.h:172
EnumSettingID
JoyShockMapper/include/JoyShockMapper.h:87
ClassStatusNotifierItem
JoyShockMapper/include/linux/StatusNotifierItem.h:17
ClassStickDeadzoneAssignment
JoyShockMapper/src/main.cpp:2614
EnumStickMode
JoyShockMapper/include/JoyShockMapper.h:173
EnumSwitch
JoyShockMapper/include/JoyShockMapper.h:186
ClassTrayIconInterface
JoyShockMapper/include/TrayIcon.h:10
EnumTriggerMode
valid values are true!
JoyShockMapper/include/JoyShockMapper.h:176
ClassVirtualInputDevice
JoyShockMapper/src/linux/InputHelpers.cpp:66
ClassWhitelister
A whitelister object adds its PID to a running HIDCerberus service and removes it on destruciton as per the RAII design pattern: https://en.cppreferen
JoyShockMapper/include/Whitelister.h:9
ClassWindowsTrayIcon
JoyShockMapper/include/win32/WindowsTrayIcon.h:14
Classhostent
JoyShockMapper/src/win32/Whitelister.cpp:15
Classsockaddr
JoyShockMapper/src/win32/Whitelister.cpp:43
Classsockaddr_in
JoyShockMapper/src/win32/Whitelister.cpp:17
Classstat
JoyShockMapper/src/linux/Init.cpp:79