Files
UnrealEngineUWP/Engine/Source/Developer/Lumin/LuminPlatformEditor/Private/LuminLocalizedAppNameWidget.h
Rolando Caloca 5b82f15def Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
#rb none
#rnx

[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00

30 lines
798 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Widgets/SCompoundWidget.h"
#include "LuminRuntimeSettings.h"
#include "Widgets/Input/SButton.h"
#include "Widgets/DeclarativeSyntaxSupport.h"
class SLuminLocalizedAppNameWidget : public SCompoundWidget
{
public:
SLATE_BEGIN_ARGS(SLuminLocalizedAppNameWidget)
{
}
SLATE_ATTRIBUTE(FLocalizedAppName, LocalizedAppName)
SLATE_ATTRIBUTE(class SLuminLocalizedAppNameListWidget*, ListWidget)
SLATE_END_ARGS()
void Construct(const FArguments& Args);
const FLocalizedAppName& GetLocalizedAppName() const;
private:
FLocalizedAppName LocalizedAppName;
class SLuminLocalizedAppNameListWidget* ListWidget;
void OnPickLocale(const FString& Locale);
void OnEditAppName(const FText& NewAppName);
FReply OnRemove();
};