Files
UnrealEngineUWP/Engine/Source/Developer/FriendsAndChat/Private/Models/FriendRecentPlayerItem.cpp
Carlos Cuello 6f1ac76399 [INTEGRATE] UE4-LauncherDev->UE4 integrate all up to cl 2475889
[CL 2478426 by Carlos Cuello in Main branch]
2015-03-13 08:26:18 -04:00

134 lines
2.4 KiB
C++

// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
#include "FriendsAndChatPrivatePCH.h"
#include "FriendRecentPlayerItems.h"
// FFriendStruct implementation
const TSharedPtr< FOnlineFriend > FFriendRecentPlayerItem::GetOnlineFriend() const
{
return nullptr;
}
const TSharedPtr< FOnlineUser > FFriendRecentPlayerItem::GetOnlineUser() const
{
return nullptr;
}
const FString FFriendRecentPlayerItem::GetName() const
{
if(OnlineUser.IsValid())
{
return OnlineUser->GetDisplayName();
}
return RecentPlayer->GetDisplayName();
}
const FText FFriendRecentPlayerItem::GetFriendLocation() const
{
return FText::GetEmpty();
}
const FString FFriendRecentPlayerItem::GetClientId() const
{
return TEXT("");
}
const FString FFriendRecentPlayerItem::GetClientName() const
{
return TEXT("");
}
const TSharedPtr<FUniqueNetId> FFriendRecentPlayerItem::GetSessionId() const
{
return nullptr;
}
const bool FFriendRecentPlayerItem::IsOnline() const
{
return false;
}
const EOnlinePresenceState::Type FFriendRecentPlayerItem::GetOnlineStatus() const
{
return EOnlinePresenceState::Offline;
}
const TSharedRef< FUniqueNetId > FFriendRecentPlayerItem::GetUniqueID() const
{
return RecentPlayer->GetUserId();
}
const EFriendsDisplayLists::Type FFriendRecentPlayerItem::GetListType() const
{
return EFriendsDisplayLists::RecentPlayersDisplay;
}
void FFriendRecentPlayerItem::SetOnlineFriend( TSharedPtr< FOnlineFriend > InOnlineFriend )
{
}
void FFriendRecentPlayerItem::SetOnlineUser(TSharedPtr< FOnlineUser > InOnlineUser)
{
OnlineUser = InOnlineUser;
}
void FFriendRecentPlayerItem::ClearUpdated()
{
}
bool FFriendRecentPlayerItem::IsUpdated()
{
return false;
}
void FFriendRecentPlayerItem::SetPendingAccept()
{
}
bool FFriendRecentPlayerItem::IsPendingAccepted() const
{
return false;
}
bool FFriendRecentPlayerItem::IsGameRequest() const
{
return false;
}
bool FFriendRecentPlayerItem::IsGameJoinable() const
{
return false;
}
bool FFriendRecentPlayerItem::CanInvite() const
{
return false;
}
TSharedPtr<FUniqueNetId> FFriendRecentPlayerItem::GetGameSessionId() const
{
return nullptr;
}
void FFriendRecentPlayerItem::SetPendingInvite()
{
}
void FFriendRecentPlayerItem::SetPendingDelete()
{
}
bool FFriendRecentPlayerItem::IsPendingDelete() const
{
return false;
}
EInviteStatus::Type FFriendRecentPlayerItem::GetInviteStatus()
{
return EInviteStatus::Unknown;
}
#undef LOCTEXT_NAMESPACE