|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <AtomAttenuationVolumeComponent.h>
Public Member Functions | |
| FAtomProxyMutator_Attenuation () | |
| virtual | ~FAtomProxyMutator_Attenuation ()=default |
| virtual void | Apply (FAtomInteriorSettings &InteriorSettings) const override |
| virtual void | Apply (FAtomProxyActiveSoundParams &Params) const override |
| Public Member Functions inherited from FAtomProxyVolumeMutator | |
| FAtomProxyVolumeMutator () | |
| virtual | ~FAtomProxyVolumeMutator ()=default |
| virtual void | Apply (FAtomGameplayVolumeListener &Listener) const |
| virtual bool | CheckPriority (const FAtomProxyMutatorPriorities &Priorities) const |
| bool | HasPayloadType (PayloadFlags InType) const |
| virtual void | Remove (FAtomGameplayVolumeListener &Listener) const |
| virtual void | Remove (FAtomProxyActiveSoundParams &Params) const |
| virtual void | UpdatePriority (FAtomProxyMutatorPriorities &Priorities) const |
Public Attributes | |
| float | ExteriorTime = 0.5f |
| float | ExteriorVolume = 1.0f |
| float | InteriorTime = 0.5f |
| float | InteriorVolume = 1.0f |
| Public Attributes inherited from FAtomProxyVolumeMutator | |
| FName | MutatorName |
| PayloadFlags | PayloadType |
| int32 | Priority = INDEX_NONE |
| uint32 | VolumeID = INDEX_NONE |
| uint32 | WorldID = INDEX_NONE |
Static Protected Attributes | |
| static constexpr const TCHAR | MutatorAttenuationName [] = TEXT("Attenuation") |
| Static Protected Attributes inherited from FAtomProxyVolumeMutator | |
| static constexpr const TCHAR | MutatorBaseName [] = TEXT("MutatorBase") |
Additional Inherited Members | |
| Public Types inherited from FAtomProxyVolumeMutator | |
| using | PayloadFlags = AtomGameplay::EComponentPayload |
FAtomProxyMutator_Attenuation - An Atom thread representation of occlusion settings (volume attenuation)
| FAtomProxyMutator_Attenuation::FAtomProxyMutator_Attenuation | ( | ) |
|
virtualdefault |
|
overridevirtual |
Reimplemented from FAtomProxyVolumeMutator.
|
overridevirtual |
Reimplemented from FAtomProxyVolumeMutator.
| float FAtomProxyMutator_Attenuation::ExteriorTime = 0.5f |
| float FAtomProxyMutator_Attenuation::ExteriorVolume = 1.0f |
| float FAtomProxyMutator_Attenuation::InteriorTime = 0.5f |
| float FAtomProxyMutator_Attenuation::InteriorVolume = 1.0f |
|
staticconstexprprotected |