|
WjWorld
|
#include <WjWorldStatsSubsystem.h>
Public Member Functions | |
| virtual void | Initialize (FSubsystemCollectionBase &Collection) override |
| virtual void | Deinitialize () override |
| void | RequestCurrentStats () |
| int32 | GetLocalStat (FName StatName) const |
| void | IncrementLocalStat (FName StatName, int32 Delta=1) |
| void | StoreStats () |
| void | RequestUserStats (const FUniqueNetIdRepl &UserId) |
| int32 | GetUserStat (const FUniqueNetIdRepl &UserId, FName StatName) const |
| bool | IsUserStatsReady (const FUniqueNetIdRepl &UserId) const |
Public Attributes | |
| FOnLocalStatsReady | OnLocalStatsReady |
| FOnUserStatsReceived | OnUserStatsReceived |
Steam User Stats 래핑 서브시스템
|
overridevirtual |
| int32 UWjWorldStatsSubsystem::GetLocalStat | ( | FName | StatName | ) | const |
로컬 스탯 값 반환
| int32 UWjWorldStatsSubsystem::GetUserStat | ( | const FUniqueNetIdRepl & | UserId, |
| FName | StatName ) const |
타 플레이어 스탯 값 반환
| void UWjWorldStatsSubsystem::IncrementLocalStat | ( | FName | StatName, |
| int32 | Delta = 1 ) |
로컬 스탯 증가
|
overridevirtual |
| bool UWjWorldStatsSubsystem::IsUserStatsReady | ( | const FUniqueNetIdRepl & | UserId | ) | const |
타 플레이어 스탯이 준비되었는지
| void UWjWorldStatsSubsystem::RequestCurrentStats | ( | ) |
Steam에서 현재 유저 스탯 요청 (Initialize에서 자동 호출)
| void UWjWorldStatsSubsystem::RequestUserStats | ( | const FUniqueNetIdRepl & | UserId | ) |
타 플레이어 스탯 요청
| void UWjWorldStatsSubsystem::StoreStats | ( | ) |
Steam에 스탯 저장 (푸시)
| FOnLocalStatsReady UWjWorldStatsSubsystem::OnLocalStatsReady |
| FOnUserStatsReceived UWjWorldStatsSubsystem::OnUserStatsReceived |