Navigation
API > API/Plugins > API/Plugins/AudioMotorSim
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- UAudioMotorModelComponent
References
| Module | AudioMotorSim |
| Header | /Engine/Plugins/Runtime/AudioMotorSim/Source/AudioMotorSim/Public/AudioMotorModelComponent.h |
| Include | #include "AudioMotorModelComponent.h" |
Syntax
UCLASS&40;ClassGroup&61;AudioMotorSim, Blueprintable, Meta&61;&40;BlueprintSpawnableComponent&41;&41;
class UAudioMotorModelComponent : public UActorComponent
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TScriptInterface< IAudioMotorSimOutput > > | AudioComponents | ||
| TArray< FMotorSimEntry > | SimComponents |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddMotorAudioComponent
(
TScriptInterface< IAudioMotorSimOutput > InComponent |
||
| void | AddMotorSimComponent
(
TScriptInterface< IAudioMotorSim > InComponent, |
||
| FAudioMotorSimInputContext | |||
| int32 | GetGear () |
||
| float | GetRpm () |
||
| FAudioMotorSimRuntimeContext | |||
| void | RemoveMotorAudioComponent
(
TScriptInterface< IAudioMotorSimOutput > InComponent |
||
| void | RemoveMotorSimComponent
(
TScriptInterface< IAudioMotorSim > InComponent |
||
| void | Reset () |
||
| void | StartOutput () |
||
| void | StopOutput () |
||
| void | Update
(
FAudioMotorSimInputContext Input |