You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
32 lines
803 B
C++
32 lines
803 B
C++
// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
|
|
|
|
#include "FriendsAndChatPrivatePCH.h"
|
|
#include "FriendGameInviteItem.h"
|
|
|
|
// FFriendGameInviteItem
|
|
|
|
bool FFriendGameInviteItem::IsGameRequest() const
|
|
{
|
|
return true;
|
|
}
|
|
|
|
bool FFriendGameInviteItem::IsGameJoinable() const
|
|
{
|
|
const TSharedPtr<const IFriendItem> Item = AsShared();
|
|
return !FFriendsAndChatManager::Get()->IsFriendInSameSession(Item);
|
|
}
|
|
|
|
TSharedPtr<FUniqueNetId> FFriendGameInviteItem::GetGameSessionId() const
|
|
{
|
|
TSharedPtr<FUniqueNetId> SessionId = NULL;
|
|
if (SessionResult->Session.SessionInfo.IsValid())
|
|
{
|
|
SessionId = MakeShareable(new FUniqueNetIdString(SessionResult->Session.SessionInfo->GetSessionId().ToString()));
|
|
}
|
|
return SessionId;
|
|
}
|
|
|
|
const FString FFriendGameInviteItem::GetClientId() const
|
|
{
|
|
return ClientId;
|
|
} |