|
KPT 0.0.1
KPT Project Documentation
|
#include <UStateManagerComponent.h>
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.cpp 파일의 11 번째 라인에서 정의되었습니다.
다음을 참조함 : StateEndTime.
다음에 의해서 참조됨 : GetLifetimeReplicatedProps().
| void UStateManagerComponent::AddStateTag | ( | const FGameplayTag & | Tag | ) |
UStateManagerComponent.cpp 파일의 33 번째 라인에서 정의되었습니다.
다음을 참조함 : CurrentStateTags, OnRep_CurrentStateTags().
|
overridevirtual |
UStateManagerComponent.cpp 파일의 24 번째 라인에서 정의되었습니다.
|
inline |
UStateManagerComponent.h 파일의 37 번째 라인에서 정의되었습니다.
다음을 참조함 : CurrentStateTags, GetCurrentStateTags().
다음에 의해서 참조됨 : GetCurrentStateTags().
|
overridevirtual |
UInGamePhaseManagerComponent, ULobbyStateManagerComponent에서 재구현되었습니다.
UStateManagerComponent.cpp 파일의 17 번째 라인에서 정의되었습니다.
다음을 참조함 : UStateManagerComponent(), CurrentStateTags, StateEndTime.
| float UStateManagerComponent::GetRemainingTime | ( | ) | const |
UStateManagerComponent.cpp 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : StateEndTime.
| void UStateManagerComponent::InitialBroadCast | ( | ) |
UStateManagerComponent.cpp 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : OnRep_CurrentStateTags(), OnStateTagsChanged.
다음에 의해서 참조됨 : UInGameHUD::InGamePhaseManagerReadyHandle().
|
protectedvirtual |
UStateManagerComponent.cpp 파일의 86 번째 라인에서 정의되었습니다.
다음을 참조함 : CurrentStateTags, OnStateTagsChanged.
다음에 의해서 참조됨 : AddStateTag(), InitialBroadCast(), RemoveStateTag(), SetStateTags().
| void UStateManagerComponent::RemoveStateTag | ( | const FGameplayTag & | Tag | ) |
UStateManagerComponent.cpp 파일의 42 번째 라인에서 정의되었습니다.
다음을 참조함 : CurrentStateTags, OnRep_CurrentStateTags().
| void UStateManagerComponent::SetRemainingTime | ( | float | NewTime | ) |
UStateManagerComponent.cpp 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : StateEndTime.
| void UStateManagerComponent::SetStateTags | ( | const FGameplayTagContainer & | Tags | ) |
UStateManagerComponent.cpp 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : CurrentStateTags, OnRep_CurrentStateTags().
|
protected |
UStateManagerComponent.h 파일의 50 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddStateTag(), GetCurrentStateTags(), GetLifetimeReplicatedProps(), OnRep_CurrentStateTags(), RemoveStateTag(), SetStateTags().
| FOnStateTagsChanged UStateManagerComponent::OnStateTagsChanged |
UStateManagerComponent.h 파일의 27 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UInGameHUD::InGamePhaseManagerReadyHandle(), InitialBroadCast(), OnRep_CurrentStateTags().
|
protected |
UStateManagerComponent.h 파일의 54 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UStateManagerComponent(), GetLifetimeReplicatedProps(), GetRemainingTime(), SetRemainingTime().