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

#include <AtomGameplayVolumeProxy.h>

类 UAtomGameplayVolumeConditionProxy 继承关系图:

Public 成员函数

CRI_API UAtomGameplayVolumeConditionProxy (const FObjectInitializer &ObjectInitializer)
virtual ~UAtomGameplayVolumeConditionProxy ()=default
virtual CRI_API bool ContainsPosition (const FVector &Position) const override
virtual CRI_API void InitFromComponent (const UAtomGameplayVolumeComponent *Component) override
Public 成员函数 继承自 UAtomGameplayVolumeProxy
CRI_API UAtomGameplayVolumeProxy (const FObjectInitializer &ObjectInitializer)
virtual ~UAtomGameplayVolumeProxy ()=default
CRI_API void AddPayloadType (PayloadFlags InType)
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

Protected 属性

TWeakObjectPtr< const UObject > WeakObject
Protected 属性 继承自 UAtomGameplayVolumeProxy
PayloadFlags PayloadType = PayloadFlags::AGCP_None
ProxyMutatorList ProxyVolumeMutators
uint32 VolumeID = INDEX_NONE
uint32 WorldID = INDEX_NONE

额外继承的成员函数

Public 类型 继承自 UAtomGameplayVolumeProxy
using PayloadFlags = AtomGameplay::EComponentPayload
using ProxyMutatorList = TArray<TSharedPtr<FAtomProxyVolumeMutator>>

详细描述

UAtomGameplayVolumeConditionProxy - Proxy for use with the UAtomGameplayCondition interface

构造及析构函数说明

◆ UAtomGameplayVolumeConditionProxy()

UAtomGameplayVolumeConditionProxy::UAtomGameplayVolumeConditionProxy ( const FObjectInitializer & ObjectInitializer)

◆ ~UAtomGameplayVolumeConditionProxy()

virtual UAtomGameplayVolumeConditionProxy::~UAtomGameplayVolumeConditionProxy ( )
virtualdefault

成员函数说明

◆ ContainsPosition()

bool UAtomGameplayVolumeConditionProxy::ContainsPosition ( const FVector & Position) const
overridevirtual

◆ InitFromComponent()

void UAtomGameplayVolumeConditionProxy::InitFromComponent ( const UAtomGameplayVolumeComponent * Component)
overridevirtual

类成员变量说明

◆ WeakObject

TWeakObjectPtr<const UObject> UAtomGameplayVolumeConditionProxy::WeakObject
protected

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