|
| EventCfg (float acceleration, float maxVelocity, uint32_t resetTimeout) |
|
| EventCfg (float acceleration, float maxVelocity, uint32_t resetTimeout, float delta) |
|
|
float | m_acceleration |
|
float | m_maxVelocity |
|
uint32_t | m_resetTimeout |
|
float | m_delta {0} |
|
◆ EventCfg() [1/2]
UTILS::MOVING_SPEED::EventCfg::EventCfg |
( |
float |
acceleration, |
|
|
float |
maxVelocity, |
|
|
uint32_t |
resetTimeout |
|
) |
| |
|
inline |
- Parameters
-
acceleration | Acceleration in pixels per second (px/sec) |
maxVelocity | Max movement speed, it depends from acceleration value, a suitable value could be (acceleration value)*3. Set 0 to disable it |
resetTimeout | Resets acceleration speed if idle for specified millisecs |
◆ EventCfg() [2/2]
UTILS::MOVING_SPEED::EventCfg::EventCfg |
( |
float |
acceleration, |
|
|
float |
maxVelocity, |
|
|
uint32_t |
resetTimeout, |
|
|
float |
delta |
|
) |
| |
|
inline |
- Parameters
-
acceleration | Acceleration in pixels per second (px/sec) |
maxVelocity | Max movement speed, it depends from acceleration value, a suitable value could be (acceleration value)*3. Set 0 to disable it |
resetTimeout | Resets acceleration speed if idle for specified millisecs |
delta | Specify the minimal increment step, and the result of distance value will be rounded by delta. Set 0 to disable it |
The documentation for this struct was generated from the following file: