Navigation
API > API/Plugins > API/Plugins/AudioMotorSimStandardComponents
Temporarily cuts throttle and reduces RPM when drifting or in the air.
| Name | URevLimiterMotorSimComponent |
| Type | class |
| Header File | /Engine/Plugins/Runtime/AudioMotorSim/Source/AudioMotorSimStandardComponents/Public/RevLimiterMotorSimComponent.h |
| Include Path | #include "RevLimiterMotorSimComponent.h" |
Syntax
UCLASS (ClassGroup="AudioMotorSim", Meta=(BlueprintSpawnableComponent))
class URevLimiterMotorSimComponent : public UAudioMotorSimComponent
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UActorComponent → UAudioMotorSimComponent → URevLimiterMotorSimComponent
Implements Interfaces
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AirMaxThrottleTime | float | RevLimiterMotorSimComponent.h |
|
|
| bRevLimitOnClutchEngaged | bool | RevLimiterMotorSimComponent.h |
|
|
| DecelScale | float | RevLimiterMotorSimComponent.h |
|
|
| LimiterMaxRpm | float | RevLimiterMotorSimComponent.h |
|
|
| LimitTime | float | RevLimiterMotorSimComponent.h |
|
|
| OnRevLimiterHit | FOnRevLimiterHit | RevLimiterMotorSimComponent.h |
|
|
| OnRevLimiterStateChanged | FOnRevLimiterStateChanged | RevLimiterMotorSimComponent.h |
|
|
| RecoverRPM | float | RevLimiterMotorSimComponent.h |
|
|
| SideSpeedThreshold | float | RevLimiterMotorSimComponent.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bActive | bool | RevLimiterMotorSimComponent.h | ||
| TimeInAir | float | RevLimiterMotorSimComponent.h | ||
| TimeRemaining | float | Time remaining where the limiter is forcing throttle down. | RevLimiterMotorSimComponent.h |
Functions
Public
Overridden from IAudioMotorSim
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Reset() |
RevLimiterMotorSimComponent.h | ||
virtual void Update
(
FAudioMotorSimInputContext& Input, |
RevLimiterMotorSimComponent.h |