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

#include <AtomPortalVolumeComponent.h>

类 UAtomPortalVolumeComponent 继承关系图:

Public 成员函数

 UAtomPortalVolumeComponent (const FObjectInitializer &ObjectInitializer)
virtual ~UAtomPortalVolumeComponent ()=default
Public 成员函数 继承自 UAtomGameplayVolumeMutator
 UAtomGameplayVolumeMutator (const FObjectInitializer &ObjectInitializer)
virtual ~UAtomGameplayVolumeMutator ()=default
virtual TSharedPtr< FAtomProxyVolumeMutator > CreateMutator () const final
int32 GetPriority () const
void SetPriority (int32 InPriority)
Public 成员函数 继承自 UAtomGameplayComponent
 UAtomGameplayComponent (const FObjectInitializer &ObjectInitializer)
virtual ~UAtomGameplayComponent ()=default
virtual void Activate (bool bReset=false) override
virtual void Deactivate () override
virtual void EndPlay (const EEndPlayReason::Type EndPlayReason) override
virtual bool HasPayloadType (PayloadFlags InType) const

Private 成员函数

virtual void CopyAtomDataToMutator (TSharedPtr< FAtomProxyVolumeMutator > &Mutator) const override
virtual TSharedPtr< FAtomProxyVolumeMutator > FactoryMutator () const override

额外继承的成员函数

Public 类型 继承自 UAtomGameplayComponent
using PayloadFlags = AtomGameplay::EComponentPayload
Protected 成员函数 继承自 UAtomGameplayVolumeMutator
virtual void Enable () override
void NotifyDataChanged () const
Protected 成员函数 继承自 UAtomGameplayComponent
virtual void Disable ()
Protected 属性 继承自 UAtomGameplayVolumeMutator
int32 Priority = 0
Protected 属性 继承自 UAtomGameplayComponent
PayloadFlags PayloadType = PayloadFlags::AGCP_None

构造及析构函数说明

◆ UAtomPortalVolumeComponent()

UAtomPortalVolumeComponent::UAtomPortalVolumeComponent ( const FObjectInitializer & ObjectInitializer)

◆ ~UAtomPortalVolumeComponent()

virtual UAtomPortalVolumeComponent::~UAtomPortalVolumeComponent ( )
virtualdefault

成员函数说明

◆ CopyAtomDataToMutator()

void UAtomPortalVolumeComponent::CopyAtomDataToMutator ( TSharedPtr< FAtomProxyVolumeMutator > & Mutator) const
overrideprivatevirtual

Override in child classes to copy additional data needed to mutators

重载 UAtomGameplayVolumeMutator .

◆ FactoryMutator()

TSharedPtr< FAtomProxyVolumeMutator > UAtomPortalVolumeComponent::FactoryMutator ( ) const
overrideprivatevirtual

Create this component's type of mutator

重载 UAtomGameplayVolumeMutator .


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