CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
FAtomProxyVolumeMutator クラス

#include <AtomGameplayVolumeMutator.h>

FAtomProxyVolumeMutator の継承関係図

公開型

using PayloadFlags = AtomGameplay::EComponentPayload

公開メンバ関数

 FAtomProxyVolumeMutator ()
virtual ~FAtomProxyVolumeMutator ()=default
virtual void Apply (FAtomGameplayVolumeListener &Listener) const
virtual void Apply (FAtomInteriorSettings &InteriorSettings) const
virtual void Apply (FAtomProxyActiveSoundParams &Params) 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

公開変数類

FName MutatorName
PayloadFlags PayloadType
int32 Priority = INDEX_NONE
uint32 VolumeID = INDEX_NONE
uint32 WorldID = INDEX_NONE

静的限定公開変数類

static constexpr const TCHAR MutatorBaseName [] = TEXT("MutatorBase")

詳解

FAtomProxyVolumeMutator - An Atom thread representation of the payload for an AtomGameplayVolumeComponent.

型定義メンバ詳解

◆ PayloadFlags

構築子と解体子

◆ FAtomProxyVolumeMutator()

FAtomProxyVolumeMutator::FAtomProxyVolumeMutator ( )

◆ ~FAtomProxyVolumeMutator()

virtual FAtomProxyVolumeMutator::~FAtomProxyVolumeMutator ( )
virtualdefault

関数詳解

◆ Apply() [1/3]

virtual void FAtomProxyVolumeMutator::Apply ( FAtomGameplayVolumeListener & Listener) const
inlinevirtual

◆ Apply() [2/3]

void FAtomProxyVolumeMutator::Apply ( FAtomInteriorSettings & InteriorSettings) const
virtual

FAtomProxyMutator_Attenuation, FAtomProxyMutator_Filterで再実装されています。

◆ Apply() [3/3]

virtual void FAtomProxyVolumeMutator::Apply ( FAtomProxyActiveSoundParams & Params) const
inlinevirtual

◆ CheckPriority()

bool FAtomProxyVolumeMutator::CheckPriority ( const FAtomProxyMutatorPriorities & Priorities) const
virtual

◆ HasPayloadType()

bool FAtomProxyVolumeMutator::HasPayloadType ( PayloadFlags InType) const

◆ Remove() [1/2]

virtual void FAtomProxyVolumeMutator::Remove ( FAtomGameplayVolumeListener & Listener) const
inlinevirtual

◆ Remove() [2/2]

virtual void FAtomProxyVolumeMutator::Remove ( FAtomProxyActiveSoundParams & Params) const
inlinevirtual

◆ UpdatePriority()

void FAtomProxyVolumeMutator::UpdatePriority ( FAtomProxyMutatorPriorities & Priorities) const
virtual

メンバ詳解

◆ MutatorBaseName

TCHAR FAtomProxyVolumeMutator::MutatorBaseName = TEXT("MutatorBase")
staticconstexprprotected

◆ MutatorName

FName FAtomProxyVolumeMutator::MutatorName

◆ PayloadType

PayloadFlags FAtomProxyVolumeMutator::PayloadType

◆ Priority

int32 FAtomProxyVolumeMutator::Priority = INDEX_NONE

◆ VolumeID

uint32 FAtomProxyVolumeMutator::VolumeID = INDEX_NONE

◆ WorldID

uint32 FAtomProxyVolumeMutator::WorldID = INDEX_NONE

このクラス詳解は次のファイルから抽出されました: