コード例 #1
0
TSharedRef< FDefaultFriendList > FDefaultFriendListFactory::Create(
	EFriendsDisplayLists::Type ListType)
{
	TSharedRef< FDefaultFriendListImpl > ChatList(new FDefaultFriendListImpl(ListType));
	ChatList->Initialize();
	return ChatList;
}
コード例 #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;
}
コード例 #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;
}