CriWare Unreal Engine
Plug-ins for CriWare solutions.
载入中...
搜索中...
未找到
FAtomProxyVolumeMutator类 参考

#include <AtomGameplayVolumeMutator.h>

类 FAtomProxyVolumeMutator 继承关系图:

Public 类型

using PayloadFlags = AtomGameplay::EComponentPayload

Public 成员函数

 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

Public 属性

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

静态 Protected 属性

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

◆ Apply() [3/3]

◆ 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

该类的文档由以下文件生成: