Ejemplo n.º 1
0
TSharedRef< FDefaultFriendList > FDefaultFriendListFactory::Create(
	EFriendsDisplayLists::Type ListType)
{
	TSharedRef< FDefaultFriendListImpl > ChatList(new FDefaultFriendListImpl(ListType));
	ChatList->Initialize();
	return ChatList;
}
Ejemplo n.º 2
0
TSharedRef< FFriendInviteList > FFriendInviteListFactory::Create(
	const TSharedRef<IFriendViewModelFactory>& FriendViewModelFactory,
	const TSharedRef<FFriendsAndChatManager>& FriendsAndChatManager)
{
	TSharedRef< FFriendInviteListImpl > ChatList(new FFriendInviteListImpl(FriendViewModelFactory, FriendsAndChatManager));
	ChatList->Initialize();
	return ChatList;
}
Ejemplo n.º 3
0
TSharedRef< FRecentPlayerList > FRecentPlayerListFactory::Create(
	const TSharedRef<IFriendViewModelFactory>& FriendViewModelFactory,
	const TSharedRef<FFriendsService>& FriendsService)
{
	TSharedRef< FRecentPlayerListImpl > ChatList(new FRecentPlayerListImpl(FriendViewModelFactory, FriendsService));
	ChatList->Initialize();
	return ChatList;
}