#include <AudioTriggerComponentBus.h>
Inherits AZ::ComponentBus.
| Public Member Functions | |
| virtual void | Play ()=0 | 
| Executes the play trigger if set. | |
| virtual void | Stop ()=0 | 
| virtual void | ExecuteTrigger (const char *triggerName)=0 | 
| Execute function where you can specify the ATL Trigger name manually. | |
| virtual void | KillTrigger (const char *triggerName)=0 | 
| Kill function where you can specify the ATL Trigger name manually. | |
| virtual void | KillAllTriggers ()=0 | 
| Forces a kill of any triggers active on the underlying proxy. | |
| virtual void | SetMovesWithEntity (bool shouldTrackEntity)=0 | 
| Specify whether the Trigger should be repositioned as the Entity moves or not. | |
| virtual void | SetObstructionType (Audio::ObstructionType obstructionType)=0 | 
| Set the occlusion / obstruction calculation type. | |
AudioTriggerComponentRequests EBus Interface Messages serviced by AudioTriggerComponents.
| 
 | pure virtual | 
Kills the play trigger if no stop trigger is set. Otherwise Executes the stop trigger.