|
|
axisCallback | func |
| |
|
void * | func_addr = nullptr |
| |
|
size_t | id |
| |
|
CID | controller |
| |
|
float | deadzone = 0 |
| |
◆ AxisBinding()
Create an ActionBinding object
- Parameters
-
| thisptr | the owning object to be bound to |
| fn | the lambda to execute |
| addr | the address of the original function on thisptr |
| c | the controller bitmask for this binding |
| dz | the binding deadzone filter range |
| scale | the scale factor to apply to the passed value |
◆ operator()()
| constexpr void RavEngine::InputManager::AxisBinding::operator() |
( |
float |
value, |
|
|
CID |
c_in |
|
) |
| const |
|
inlineconstexpr |
Execute this ActionBinding
- Parameters
-
| value | the axis' value |
| c_in | the source controller |
The documentation for this class was generated from the following file: