|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <AtomGameplayVolume.h>
Public 成员函数 | |
| AAtomGameplayVolume (const FObjectInitializer &ObjectInitializer) | |
| bool | CanSupportProxy () const |
| bool | GetEnabled () const |
| virtual void | GetLifetimeReplicatedProps (TArray< FLifetimeProperty > &OutLifetimeProps) const override |
| void | OnComponentDataChanged () |
| void | OnListenerEnter () |
| void | OnListenerExit () |
| virtual void | PostInitializeComponents () override |
| virtual void | PostRegisterAllComponents () override |
| virtual void | PostUnregisterAllComponents () override |
| void | SetEnabled (bool bEnable) |
Public 属性 | |
| FAtomGameplayVolumeEvent | OnListenerEnterEvent |
| FAtomGameplayVolumeEvent | OnListenerExitEvent |
Protected 成员函数 | |
| void | AddProxy () const |
| virtual void | OnRep_bEnabled () |
| void | RemoveProxy () const |
| void | TransformUpdated (USceneComponent *InRootComponent, EUpdateTransformFlags UpdateTransformFlags, ETeleportType Teleport) |
| void | UpdateProxy () const |
Private 属性 | |
| TObjectPtr< UAtomGameplayVolumeComponent > | AGVComponent = nullptr |
| bool | bEnabled = true |
AtomGameplayVolume - A spatial volume used to notify Atom gameplay systems when the nearest Atom audio listener enters or exits the volume. Additionally, these volumes can influence Atom sources depending on the relative position of the listener.
NOTE: Will only impact Atom sound sources that have "apply ambient volumes" set on their Atom sound category.
| AAtomGameplayVolume::AAtomGameplayVolume | ( | const FObjectInitializer & | ObjectInitializer | ) |
|
protected |
| bool AAtomGameplayVolume::CanSupportProxy | ( | ) | const |
|
inline |
|
overridevirtual |
| void AAtomGameplayVolume::OnComponentDataChanged | ( | ) |
Called by a child component to notify our proxy may need updating
| void AAtomGameplayVolume::OnListenerEnter | ( | ) |
Blueprint event for listener enter
| void AAtomGameplayVolume::OnListenerExit | ( | ) |
Blueprint event for listener exit
|
protectedvirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
protected |
| void AAtomGameplayVolume::SetEnabled | ( | bool | bEnable | ) |
Sets whether the volume is enabled
|
protected |
|
protected |
|
private |
|
private |
| FAtomGameplayVolumeEvent AAtomGameplayVolume::OnListenerEnterEvent |
| FAtomGameplayVolumeEvent AAtomGameplayVolume::OnListenerExitEvent |