KPT 0.0.1
KPT Project Documentation
로딩중...
검색중...
일치하는것 없음
UStateManagerComponent 클래스 참조

#include <UStateManagerComponent.h>

UStateManagerComponent에 대한 상속 다이어그램 :
UStateManagerComponent에 대한 협력 다이어그램:

Public 멤버 함수

 UStateManagerComponent ()
void AddStateTag (const FGameplayTag &Tag)
virtual void BeginPlay () override
const FGameplayTagContainer & GetCurrentStateTags () const
virtual void GetLifetimeReplicatedProps (TArray< FLifetimeProperty > &OutLifetimeProps) const override
float GetRemainingTime () const
void InitialBroadCast ()
void RemoveStateTag (const FGameplayTag &Tag)
void SetRemainingTime (float NewTime)
void SetStateTags (const FGameplayTagContainer &Tags)

Public 속성

FOnStateTagsChanged OnStateTagsChanged

Protected 멤버 함수

virtual void OnRep_CurrentStateTags ()

Protected 속성

FGameplayTagContainer CurrentStateTags
float StateEndTime

상세한 설명

UStateManagerComponent.h 파일의 14 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ UStateManagerComponent()

UStateManagerComponent::UStateManagerComponent ( )

UStateManagerComponent.cpp 파일의 11 번째 라인에서 정의되었습니다.

다음을 참조함 : StateEndTime.

다음에 의해서 참조됨 : GetLifetimeReplicatedProps().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

멤버 함수 문서화

◆ AddStateTag()

void UStateManagerComponent::AddStateTag ( const FGameplayTag & Tag)

UStateManagerComponent.cpp 파일의 33 번째 라인에서 정의되었습니다.

다음을 참조함 : CurrentStateTags, OnRep_CurrentStateTags().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ BeginPlay()

void UStateManagerComponent::BeginPlay ( )
overridevirtual

UStateManagerComponent.cpp 파일의 24 번째 라인에서 정의되었습니다.

◆ GetCurrentStateTags()

const FGameplayTagContainer & UStateManagerComponent::GetCurrentStateTags ( ) const
inline

UStateManagerComponent.h 파일의 37 번째 라인에서 정의되었습니다.

다음을 참조함 : CurrentStateTags, GetCurrentStateTags().

다음에 의해서 참조됨 : GetCurrentStateTags().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ GetLifetimeReplicatedProps()

void UStateManagerComponent::GetLifetimeReplicatedProps ( TArray< FLifetimeProperty > & OutLifetimeProps) const
overridevirtual

UInGamePhaseManagerComponent, ULobbyStateManagerComponent에서 재구현되었습니다.

UStateManagerComponent.cpp 파일의 17 번째 라인에서 정의되었습니다.

다음을 참조함 : UStateManagerComponent(), CurrentStateTags, StateEndTime.

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ GetRemainingTime()

float UStateManagerComponent::GetRemainingTime ( ) const

UStateManagerComponent.cpp 파일의 70 번째 라인에서 정의되었습니다.

다음을 참조함 : StateEndTime.

◆ InitialBroadCast()

void UStateManagerComponent::InitialBroadCast ( )

UStateManagerComponent.cpp 파일의 79 번째 라인에서 정의되었습니다.

다음을 참조함 : OnRep_CurrentStateTags(), OnStateTagsChanged.

다음에 의해서 참조됨 : UInGameHUD::InGamePhaseManagerReadyHandle().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnRep_CurrentStateTags()

void UStateManagerComponent::OnRep_CurrentStateTags ( )
protectedvirtual

UStateManagerComponent.cpp 파일의 86 번째 라인에서 정의되었습니다.

다음을 참조함 : CurrentStateTags, OnStateTagsChanged.

다음에 의해서 참조됨 : AddStateTag(), InitialBroadCast(), RemoveStateTag(), SetStateTags().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ RemoveStateTag()

void UStateManagerComponent::RemoveStateTag ( const FGameplayTag & Tag)

UStateManagerComponent.cpp 파일의 42 번째 라인에서 정의되었습니다.

다음을 참조함 : CurrentStateTags, OnRep_CurrentStateTags().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ SetRemainingTime()

void UStateManagerComponent::SetRemainingTime ( float NewTime)

UStateManagerComponent.cpp 파일의 61 번째 라인에서 정의되었습니다.

다음을 참조함 : StateEndTime.

◆ SetStateTags()

void UStateManagerComponent::SetStateTags ( const FGameplayTagContainer & Tags)

UStateManagerComponent.cpp 파일의 51 번째 라인에서 정의되었습니다.

다음을 참조함 : CurrentStateTags, OnRep_CurrentStateTags().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

멤버 데이터 문서화

◆ CurrentStateTags

FGameplayTagContainer UStateManagerComponent::CurrentStateTags
protected

UStateManagerComponent.h 파일의 50 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : AddStateTag(), GetCurrentStateTags(), GetLifetimeReplicatedProps(), OnRep_CurrentStateTags(), RemoveStateTag(), SetStateTags().

◆ OnStateTagsChanged

FOnStateTagsChanged UStateManagerComponent::OnStateTagsChanged

UStateManagerComponent.h 파일의 27 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : UInGameHUD::InGamePhaseManagerReadyHandle(), InitialBroadCast(), OnRep_CurrentStateTags().

◆ StateEndTime

float UStateManagerComponent::StateEndTime
protected

UStateManagerComponent.h 파일의 54 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : UStateManagerComponent(), GetLifetimeReplicatedProps(), GetRemainingTime(), SetRemainingTime().


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