Admiral H. Curtiss
|
9ff833e2f4
Merge pull request #13315 from jordan-woyak/func-exp-cleanup
|
3 ماه پیش |
Jordan Woyak
|
67b8100cd2
InputCommon/ExpressionParser: Make ValidateArguments access existing
|
3 ماه پیش |
Jordan Woyak
|
c9ad5430d0
InputCommon: Fix input expression assignment operator behavior.
|
6 ماه پیش |
Jordan Woyak
|
5039072ae9
ExpressionParser: Support unary plus operator.
|
1 سال پیش |
Jordan Woyak
|
f5b9049421
Input: Add "abs" input expression function.
|
2 سال پیش |
Pierre Bourdon
|
e149ad4f0a
treewide: convert GPLv2+ license info to SPDX tags
|
3 سال پیش |
Admiral H. Curtiss
|
2281cde28b
InputCommon: Add a handful of math functions to the expression parser.
|
4 سال پیش |
Jordan Woyak
|
e8152b700f
InputCommon: Allow controller settings specified with input expresions.
|
5 سال پیش |
Lioncash
|
814fd165af
InputCommon/FunctionExpression: Use Yoda conditions, we do not
|
5 سال پیش |
Lioncash
|
1f6077922b
InputCommon/FunctionExpression: Remove unnecessary 'else' in MakeFunctionExpression()
|
5 سال پیش |
Lioncash
|
10fea99d80
InputCommon/FunctionExpression: Make MakeFunctionExpression() take a std::string_view
|
5 سال پیش |
Lioncash
|
ddf8abf507
InputCommon/FunctionExpression: Remove unused LOOP_MAX_REPS constant
|
5 سال پیش |
Lioncash
|
cb8fbe872e
InputCommon/FunctionExpression: Collapse namespaces
|
5 سال پیش |
Lioncash
|
6586ecc7a8
InputCommon/FunctionExpression: include <algorithm>
|
5 سال پیش |
Jordan Woyak
|
4d41bd64c8
ExpressionParser: Show error message with expected arguments.
|
5 سال پیش |
Jordan Woyak
|
b57178d246
ExpressionParser: Remove ! character from function syntax. Remove unused serialization functions.
|
6 سال پیش |
Jordan Woyak
|
7912dc57dd
ExpressionParser: Remove !while and add optional 2nd argument to !smooth.
|
6 سال پیش |
Jordan Woyak
|
ca7ce67450
ExpressionParser/DolphinQt: Added parse results to UI.
|
6 سال پیش |
Jordan Woyak
|
5cb1248612
ExpressionParser: Clean up some redundant using-declarations and wrong comments.
|
6 سال پیش |
Jordan Woyak
|
fae8b15db1
ExpressionParser: Add !pulse function that evaluates to 1.0 for N seconds for each press.
|
6 سال پیش |
Jordan Woyak
|
b5b43f8342
ExpressionParser: Add relative input function.
|
6 سال پیش |
Jordan Woyak
|
08b291b0f9
ExpressionParser: Fix timer function with negative values.
|
6 سال پیش |
Jordan Woyak
|
18b5120441
ExpressionParser: Add !tap function which activates after X (defaults to 2) taps within Y seconds.
|
6 سال پیش |
Jordan Woyak
|
f2e499d587
ExpressionParser: Add !hold function that activates after input is held for N seconds.
|
6 سال پیش |
Jordan Woyak
|
9e536382c4
ExpressionParser: Add function to smooth inputs.
|
6 سال پیش |
Jordan Woyak
|
bbd6b1848f
ExpressionParser: Add deadzone function.
|
6 سال پیش |
Jordan Woyak
|
6a2096c419
ExpressionParser: Add optional 2nd argument to toggle function which clears state.
|
6 سال پیش |
Jordan Woyak
|
fd07ae8cec
ExpressionParser: Move FunctionExpression type definitions into another file.
|
6 سال پیش |