Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
UNiagaraCachingFlowDefinition 클래스 참조

#include <NiagaraCachingFlowDefinition.h>

UNiagaraCachingFlowDefinition에 대한 상속 다이어그램 :
Inheritance graph
UNiagaraCachingFlowDefinition에 대한 협력 다이어그램:
Collaboration graph

Public 멤버 함수

void GetCachedSystemPaths (TArray< FSoftObjectPath > &OutPaths) const
 
- UFlowDefinitionBase(으)로부터 상속된 Public 멤버 함수
bool StartFlow (UObject *InFlowOwner)
 
void FinishFlow ()
 
void ResetFlow ()
 
FORCEINLINE bool IsRunning () const
 
FORCEINLINE UObject * GetFlowOwner () const
 

Protected 속성

TArray< FDirectoryPath > NiagaraFolders
 
bool bRecursivePaths = true
 
TArray< TSoftObjectPtr< UNiagaraSystem > > CachedNiagaraSystems
 

추가로 상속된 멤버들

- UFlowDefinitionBase(으)로부터 상속된 Protected 멤버 함수
void StopFlow ()
 
virtual void HandleFlowStarted (UObject *InFlowOwner)
 
virtual void HandleFlowFinished ()
 
virtual void HandleFlowReset ()
 
void ReceiveFlowStarted (UObject *InFlowOwner)
 
void ReceiveFlowFinished ()
 
void ReceiveFlowReset ()
 

멤버 함수 문서화

◆ GetCachedSystemPaths()

void UNiagaraCachingFlowDefinition::GetCachedSystemPaths ( TArray< FSoftObjectPath > &  OutPaths) const
17{
18 OutPaths.Reset();
19 OutPaths.Reserve(CachedNiagaraSystems.Num());
20
21 for (const TSoftObjectPtr<UNiagaraSystem>& NiagaraSystem : CachedNiagaraSystems)
22 {
23 if (NiagaraSystem.IsNull())
24 {
25 continue;
26 }
27
28 OutPaths.AddUnique(NiagaraSystem.ToSoftObjectPath());
29 }
30}
TArray< TSoftObjectPtr< UNiagaraSystem > > CachedNiagaraSystems
Definition NiagaraCachingFlowDefinition.h:34
이 함수를 호출하는 함수들에 대한 그래프입니다.:

멤버 데이터 문서화

◆ bRecursivePaths

bool UNiagaraCachingFlowDefinition::bRecursivePaths = true
protected

◆ CachedNiagaraSystems

TArray<TSoftObjectPtr<UNiagaraSystem> > UNiagaraCachingFlowDefinition::CachedNiagaraSystems
protected

◆ NiagaraFolders

TArray<FDirectoryPath> UNiagaraCachingFlowDefinition::NiagaraFolders
protected

이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: