Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JibbSmart/JoyShockMapper
/ functions
Functions
298 in github.com/JibbSmart/JoyShockMapper
⨍
Functions
298
◇
Types & classes
57
↓ 83 callers
Method
Add
Add a command to the registry. The regisrty takes ownership of the memory of this pointer. You can use _ASSERT() on the return value of this function
JoyShockMapper/src/CmdRegistry.cpp:100
↓ 82 callers
Method
SetHelp
JoyShockMapper/src/CmdRegistry.cpp:30
↓ 59 callers
Method
get
JoyShockMapper/include/JSMVariable.hpp:109
↓ 58 callers
Method
SetFilter
Sets the filtering function for this variable. Also applies the filter to it's current value.
JoyShockMapper/include/JSMVariable.hpp:68
↓ 57 callers
Method
Reset
Resetting a button also clears all assigned sim presses
JoyShockMapper/include/JSMVariable.hpp:326
↓ 46 callers
Method
getSetting
JoyShockMapper/src/main.cpp:771
↓ 25 callers
Method
handleButtonChange
JoyShockMapper/src/main.cpp:1104
↓ 16 callers
Method
ProcessEvent
JoyShockMapper/src/main.cpp:480
↓ 15 callers
Method
SetMacro
JoyShockMapper/src/CmdRegistry.cpp:244
↓ 11 callers
Method
clear
JoyShockMapper/include/JoyShockMapper.h:318
↓ 10 callers
Method
GetPressDurationMS
Pretty wrapper
JoyShockMapper/src/main.cpp:367
↓ 9 callers
Method
AddMenuItem
JoyShockMapper/src/win32/WindowsTrayIcon.cpp:178
↓ 8 callers
Method
AddOnChangeListener
Remember to call this listener when the value changes.
JoyShockMapper/include/JSMVariable.hpp:76
↓ 8 callers
Function
WriteToConsole
JoyShockMapper/src/linux/InputHelpers.cpp:561
↓ 6 callers
Method
GetPressMapping
JoyShockMapper/src/main.cpp:239
↓ 6 callers
Method
RemoveOnChangeListener
Remove the listener from list
JoyShockMapper/include/JSMVariable.hpp:83
↓ 6 callers
Method
getDblPressMap
Double Press mappings are stored in the chorded variables
JoyShockMapper/include/JSMVariable.hpp:271
↓ 6 callers
Method
x
JoyShockMapper/include/JoyShockMapper.h:247
↓ 6 callers
Method
y
JoyShockMapper/include/JoyShockMapper.h:251
↓ 5 callers
Function
ListDirectory
JoyShockMapper/src/linux/InputHelpers.cpp:667
↓ 4 callers
Function
AUTOLOAD_FOLDER
JoyShockMapper/src/linux/PlatformDefinitions.cpp:13
↓ 4 callers
Method
Stop
JoyShockMapper/include/InputHelpers.h:107
↓ 4 callers
Method
getName
Returns the display name of the chorded press if provided, or itself
JoyShockMapper/include/JSMVariable.hpp:291
↓ 4 callers
Method
getSetting<FloatXY>
JoyShockMapper/src/main.cpp:965
↓ 3 callers
Method
AtSimPress
Get the SimPress variable, creating one if required. An additional listener is required for the complementary sim press to be updated when this value
JoyShockMapper/include/JSMVariable.hpp:340
↓ 3 callers
Method
CheckInstantRelease
JoyShockMapper/src/main.cpp:165
↓ 3 callers
Method
ClearKey
JoyShockMapper/src/main.cpp:358
↓ 3 callers
Function
GetCWD
JoyShockMapper/src/win32/InputHelpers.cpp:297
↓ 3 callers
Function
GetCurrentProcessId
JoyShockMapper/src/linux/PlatformDefinitions.cpp:64
↓ 3 callers
Method
Normalize
JoyShockMapper/src/quatMaths.cpp:133
↓ 3 callers
Method
ProcessButtonPress
JoyShockMapper/src/main.cpp:178
↓ 3 callers
Method
Remove
JoyShockMapper/src/linux/Whitelister.cpp:18
↓ 3 callers
Method
SetParser
JoyShockMapper/src/CmdRegistry.cpp:24
↓ 3 callers
Method
SetTaskOnDestruction
Set a task to perform when this command is destroyed
JoyShockMapper/include/CmdRegistry.h:62
↓ 3 callers
Function
moveMouse
JoyShockMapper/src/linux/InputHelpers.cpp:541
↓ 3 callers
Function
processStick
JoyShockMapper/src/main.cpp:1926
↓ 2 callers
Method
AtChord
Get the chorded variable, creating one if required.
JoyShockMapper/include/JSMVariable.hpp:148
↓ 2 callers
Method
GetSmoothedStickRotation
JoyShockMapper/src/main.cpp:1034
↓ 2 callers
Method
ParseData
JoyShockMapper/src/CmdRegistry.cpp:41
↓ 2 callers
Method
Start
JoyShockMapper/src/linux/InputHelpers.cpp:742
↓ 2 callers
Function
connectDevices
JoyShockMapper/src/main.cpp:1556
↓ 2 callers
Function
getFloat
JoyShockMapper/src/operators.cpp:8
↓ 2 callers
Method
getSimPressName
Returns the sim press name of itself with simBtn.
JoyShockMapper/include/JSMVariable.hpp:309
↓ 2 callers
Method
handleTriggerChange
JoyShockMapper/src/main.cpp:1294
↓ 2 callers
Method
loadConfigFile
JoyShockMapper/src/CmdRegistry.cpp:57
↓ 2 callers
Method
mouse_scroll
JoyShockMapper/src/linux/InputHelpers.cpp:444
↓ 2 callers
Function
pressKey
send key press
JoyShockMapper/src/linux/InputHelpers.cpp:516
↓ 2 callers
Method
press_key
JoyShockMapper/src/linux/InputHelpers.cpp:354
↓ 2 callers
Method
processDeadZones
return true if it hits the outer deadzone
JoyShockMapper/src/main.cpp:1470
↓ 2 callers
Method
processLine
JoyShockMapper/src/CmdRegistry.cpp:151
↓ 2 callers
Method
release_key
JoyShockMapper/src/linux/InputHelpers.cpp:372
↓ 1 callers
Method
AddMapping
JoyShockMapper/src/main.cpp:519
↓ 1 callers
Function
BASE_JSM_CONFIG_FOLDER
JoyShockMapper/src/linux/PlatformDefinitions.cpp:47
↓ 1 callers
Function
CleanUp
Perform all cleanup tasks when JSM is exiting
JoyShockMapper/src/main.cpp:2511
↓ 1 callers
Method
ClearMenuMap
JoyShockMapper/src/win32/WindowsTrayIcon.cpp:425
↓ 1 callers
Method
DecrementReferenceCounter
JoyShockMapper/src/main.cpp:120
↓ 1 callers
Method
DisplayNewValue
JoyShockMapper/include/JSMAssignment.hpp:195
↓ 1 callers
Function
GYRO_CONFIGS_FOLDER
JoyShockMapper/src/linux/PlatformDefinitions.cpp:30
↓ 1 callers
Function
GetActiveWindowName
JoyShockMapper/src/linux/InputHelpers.cpp:590
↓ 1 callers
Function
GetCWD
JoyShockMapper/src/linux/InputHelpers.cpp:693
↓ 1 callers
Method
GetCommandList
JoyShockMapper/src/CmdRegistry.cpp:209
↓ 1 callers
Method
GetHelp
JoyShockMapper/src/CmdRegistry.cpp:217
↓ 1 callers
Method
GetModifiedCmd
JoyShockMapper/src/CmdRegistry.cpp:36
↓ 1 callers
Method
GetSmoothedGyro
JoyShockMapper/src/main.cpp:1068
↓ 1 callers
Method
HasSimMappings
Indicate whether any sim press mappings are present This function additionally removes any empty sim mappings.
JoyShockMapper/include/JSMVariable.hpp:279
↓ 1 callers
Method
Help
Get the help string for the command.
JoyShockMapper/include/CmdRegistry.h:56
↓ 1 callers
Method
Hide
JoyShockMapper/src/linux/StatusNotifierItem.cpp:58
↓ 1 callers
Method
IncrementReferenceCounter
JoyShockMapper/src/main.cpp:115
↓ 1 callers
Method
InitInstance
Initialize the window and tray icon
JoyShockMapper/src/win32/WindowsTrayIcon.cpp:216
↓ 1 callers
Method
Inverse
JoyShockMapper/src/quatMaths.cpp:93
↓ 1 callers
Method
Invert
JoyShockMapper/src/quatMaths.cpp:85
↓ 1 callers
Method
IsPressed
JoyShockMapper/src/main.cpp:1461
↓ 1 callers
Function
IsVisible
JoyShockMapper/src/win32/InputHelpers.cpp:390
↓ 1 callers
Method
Length
JoyShockMapper/src/quatMaths.cpp:128
↓ 1 callers
Method
MarkModeshiftForRemoval
JoyShockMapper/include/JSMVariable.hpp:208
↓ 1 callers
Function
RefreshAutoloadHelp
JoyShockMapper/src/main.cpp:2596
↓ 1 callers
Function
ReleaseConsole
JoyShockMapper/src/linux/InputHelpers.cpp:717
↓ 1 callers
Method
ResetSmoothSample
JoyShockMapper/src/main.cpp:1027
↓ 1 callers
Function
SetCWD
JoyShockMapper/src/linux/InputHelpers.cpp:699
↓ 1 callers
Method
SetListener
JoyShockMapper/src/main.cpp:2672
↓ 1 callers
Method
Show
JoyShockMapper/src/linux/StatusNotifierItem.cpp:47
↓ 1 callers
Function
ShowConsole
JoyShockMapper/src/linux/InputHelpers.cpp:713
↓ 1 callers
Method
ShowContextMenu
Name says it all
JoyShockMapper/src/win32/WindowsTrayIcon.cpp:273
↓ 1 callers
Function
ShowOnlineHelp
JoyShockMapper/src/linux/InputHelpers.cpp:703
↓ 1 callers
Method
SyncSimPress
JoyShockMapper/src/main.cpp:350
↓ 1 callers
Function
connectToServer
Keep windows types outside of h file
JoyShockMapper/src/win32/Whitelister.cpp:13
↓ 1 callers
Function
do_RESET_MAPPINGS
JoyShockMapper/src/main.cpp:1631
↓ 1 callers
Function
getJoyShockFromHandle
https://stackoverflow.com/questions/25144887/map-unordered-map-prefer-find-and-then-at-or-try-at-catch-out-of-range
JoyShockMapper/src/main.cpp:1916
↓ 1 callers
Function
getMouseSpeed
get the user's mouse sensitivity multiplier from the user. In Windows it's an int, but who cares? it's well within range for float to represent it exa
JoyShockMapper/src/linux/InputHelpers.cpp:469
↓ 1 callers
Method
getSetting<GyroSettings>
JoyShockMapper/src/main.cpp:992
↓ 1 callers
Method
getSimMap
Obtain the Variable for a sim press if any.
JoyShockMapper/include/JSMVariable.hpp:260
↓ 1 callers
Method
getTapDuration
JoyShockMapper/include/JoyShockMapper.h:313
↓ 1 callers
Function
handleFlickStick
JoyShockMapper/src/main.cpp:1806
↓ 1 callers
Function
iequals
https://stackoverflow.com/a/4119881/1130520 gives us case insensitive equality
JoyShockMapper/src/main.cpp:2394
↓ 1 callers
Function
initConsole
just setting up the console with standard stuff
JoyShockMapper/src/linux/InputHelpers.cpp:586
↓ 1 callers
Method
isRunning
JoyShockMapper/include/InputHelpers.h:113
↓ 1 callers
Method
isValid
JoyShockMapper/include/JoyShockMapper.h:308
↓ 1 callers
Method
mouse_move_absolute
JoyShockMapper/src/linux/InputHelpers.cpp:420
↓ 1 callers
Method
mouse_move_relative
JoyShockMapper/src/linux/InputHelpers.cpp:396
↓ 1 callers
Function
nameToKey
Valid inputs: 0-9, N0-N9, F1-F29, A-Z, (L, R, )CONTROL, (L, R, )ALT, (L, R, )SHIFT, TAB, ENTER (L, M, R)MOUSE, SCROLL(UP, DOWN) NONE And characters: ;
JoyShockMapper/src/linux/PlatformDefinitions.cpp:76
next →
1–100 of 298, ranked by callers