#include <AudioEnvironmentComponent.h>
Inherits AZ::Component, and AudioEnvironmentComponentRequestBus::Handler.
Public Member Functions | |
AZ_COMPONENT (AudioEnvironmentComponent, "{D5085D04-2522-4585-9E65-D337C5BBB8A7}") | |
void | Activate () override |
void | Deactivate () override |
AudioEnvironmentComponent (const AZStd::string &environmentName) | |
void | SetAmount (float amount) override |
void | SetEnvironmentAmount (const char *environmentName, float amount) override |
AudioEnvironmentComponent Allows "sending" an amount of sound signal through effects. Typically this is done via auxillary effects bus sends. The signal goes through the bus and comes out 'wet' and is mixed into the original 'dry' sound. Only 1 AudioEnvironmentComponent is allowed on an Entity, but the api supports multiple Environment sends.
LmbrCentral::AudioEnvironmentComponent::AZ_COMPONENT | ( | AudioEnvironmentComponent | , |
"{D5085D04-2522-4585-9E65-D337C5BBB8A7}" | |||
) |
AZ::Component
|
override |
AudioEnvironmentComponentRequestBus::Handler Interface