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

#include <AtomGameplayVolumeProxy.h>

UAtomGameplayVolumeProxy の継承関係図

公開型

using PayloadFlags = AtomGameplay::EComponentPayload
using ProxyMutatorList = TArray<TSharedPtr<FAtomProxyVolumeMutator>>

公開メンバ関数

CRI_API UAtomGameplayVolumeProxy (const FObjectInitializer &ObjectInitializer)
virtual ~UAtomGameplayVolumeProxy ()=default
CRI_API void AddPayloadType (PayloadFlags InType)
virtual CRI_API bool ContainsPosition (const FVector &Position) const
CRI_API void FindMutatorPriority (FAtomProxyMutatorPriorities &Priorities) const
CRI_API void GatherMutators (const FAtomProxyMutatorPriorities &Priorities, FAtomProxyMutatorSearchResult &OutResult) const
CRI_API uint32 GetVolumeID () const
CRI_API uint32 GetWorldID () const
CRI_API bool HasPayloadType (PayloadFlags InType) const
virtual CRI_API void InitFromComponent (const UAtomGameplayVolumeComponent *Component)

限定公開変数類

PayloadFlags PayloadType = PayloadFlags::AGCP_None
ProxyMutatorList ProxyVolumeMutators
uint32 VolumeID = INDEX_NONE
uint32 WorldID = INDEX_NONE

詳解

UAtomGameplayVolumeProxy - Abstract proxy used on audio thread to represent Atom gameplay volumes.

型定義メンバ詳解

◆ PayloadFlags

◆ ProxyMutatorList

構築子と解体子

◆ UAtomGameplayVolumeProxy()

UAtomGameplayVolumeProxy::UAtomGameplayVolumeProxy ( const FObjectInitializer & ObjectInitializer)

◆ ~UAtomGameplayVolumeProxy()

virtual UAtomGameplayVolumeProxy::~UAtomGameplayVolumeProxy ( )
virtualdefault

関数詳解

◆ AddPayloadType()

void UAtomGameplayVolumeProxy::AddPayloadType ( PayloadFlags InType)

◆ ContainsPosition()

bool UAtomGameplayVolumeProxy::ContainsPosition ( const FVector & Position) const
virtual

◆ FindMutatorPriority()

void UAtomGameplayVolumeProxy::FindMutatorPriority ( FAtomProxyMutatorPriorities & Priorities) const

◆ GatherMutators()

void UAtomGameplayVolumeProxy::GatherMutators ( const FAtomProxyMutatorPriorities & Priorities,
FAtomProxyMutatorSearchResult & OutResult ) const

◆ GetVolumeID()

uint32 UAtomGameplayVolumeProxy::GetVolumeID ( ) const

◆ GetWorldID()

uint32 UAtomGameplayVolumeProxy::GetWorldID ( ) const

◆ HasPayloadType()

bool UAtomGameplayVolumeProxy::HasPayloadType ( PayloadFlags InType) const

◆ InitFromComponent()

void UAtomGameplayVolumeProxy::InitFromComponent ( const UAtomGameplayVolumeComponent * Component)
virtual

メンバ詳解

◆ PayloadType

PayloadFlags UAtomGameplayVolumeProxy::PayloadType = PayloadFlags::AGCP_None
protected

◆ ProxyVolumeMutators

ProxyMutatorList UAtomGameplayVolumeProxy::ProxyVolumeMutators
protected

◆ VolumeID

uint32 UAtomGameplayVolumeProxy::VolumeID = INDEX_NONE
protected

◆ WorldID

uint32 UAtomGameplayVolumeProxy::WorldID = INDEX_NONE
protected

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