Files
UnrealEngineUWP/Engine/Source/Runtime/FriendsAndChat/Private/FriendsComboStyle.cpp
ryan durand 0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00

119 lines
3.4 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "FriendsComboStyle.h"
const FName FFriendsComboStyle::TypeName( TEXT("FFriendsComboStyle") );
const FFriendsComboStyle& FFriendsComboStyle::GetDefault()
{
static FFriendsComboStyle Default;
return Default;
}
FFriendsComboStyle& FFriendsComboStyle::SetComboItemButtonStyle(const FButtonStyle& ButtonStyle)
{
ComboItemButtonStyle = ButtonStyle;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetComboItemTextColorNormal(const FLinearColor& InColor)
{
ComboItemTextColorNormal = InColor;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetComboItemTextColorInverted(const FLinearColor& InColor)
{
ComboItemTextColorInverted = InColor;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetComboItemTextStyle(const FTextBlockStyle& InTextStyle)
{
ComboItemTextStyle = InTextStyle;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetFriendsComboTextStyle(const FTextBlockStyle& InTextStyle)
{
FriendsComboTextStyle = InTextStyle;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetStatusButtonSize(const FVector2D& InStatusButtonSize)
{
StatusButtonSize = InStatusButtonSize;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetActionComboButtonSize(const FVector2D& InActionComboButtonSize)
{
ActionComboButtonSize = InActionComboButtonSize;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetActionComboButtonStyle(const FComboButtonStyle& InActionComboButtonStyle)
{
ActionComboButtonStyle = InActionComboButtonStyle;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetActionComboButtonTextStyle(const FTextBlockStyle& InActionComboButtonTextStyle)
{
ActionComboButtonTextStyle = InActionComboButtonTextStyle;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetComboMenuPadding(const FMargin& InPadding)
{
ComboMenuPadding = InPadding;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetComboItemPadding(const FMargin& InPadding)
{
ComboItemPadding = InPadding;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetComboItemContentPadding(const FMargin& InPadding)
{
ComboItemContentPadding = InPadding;
return *this;
}
/** Friends List Combo Button menu background image (left) */
FFriendsComboStyle& FFriendsComboStyle::SetFriendComboBackgroundLeftBrush(const FSlateBrush& BrushStyle)
{
FriendComboBackgroundLeftBrush = BrushStyle;
return *this;
}
/** Friends List Combo Button menu background image (right) */
FFriendsComboStyle& FFriendsComboStyle::SetFriendComboBackgroundRightBrush(const FSlateBrush& BrushStyle)
{
FriendComboBackgroundRightBrush = BrushStyle;
return *this;
}
/** Friends List Combo Button menu background image (left-flipped) - for MenuPlacement_ComboBoxRight menus */
FFriendsComboStyle& FFriendsComboStyle::SetFriendComboBackgroundLeftFlippedBrush(const FSlateBrush& BrushStyle)
{
FriendComboBackgroundLeftFlippedBrush = BrushStyle;
return *this;
}
/** Friends List Combo Button menu background image (right-flipped) - for MenuPlacement_ComboBoxRight menus */
FFriendsComboStyle& FFriendsComboStyle::SetFriendComboBackgroundRightFlippedBrush(const FSlateBrush& BrushStyle)
{
FriendComboBackgroundRightFlippedBrush = BrushStyle;
return *this;
}
FFriendsComboStyle& FFriendsComboStyle::SetFriendsListComboButtonStyle(const FComboButtonStyle& ButtonStyle)
{
FriendListComboButtonStyle = ButtonStyle;
return *this;
}