Files

23 lines
594 B
C++
Raw Permalink Normal View History

// Copyright Epic Games, Inc. All Rights Reserved.
#include "SlateFontDialogModule.h"
#include "Modules/ModuleManager.h"
#include "SlateFontDlgWindow.h"
bool FSlateFontDialogModule::OpenFontDialog(FString& OutFontName, float& OutHeight, EFontImportFlags& OutFlags)
{
bool SuccessfulLoad = false;
FSlateFontDlgWindow FontDialog(SuccessfulLoad);
if (!SuccessfulLoad)
{
return false;
}
bool SuccessfulWindow = false;
FontDialog.OpenFontWindow(OutFontName, OutHeight, OutFlags, SuccessfulWindow);
return SuccessfulWindow;
}
IMPLEMENT_MODULE(FSlateFontDialogModule, SlateFontDialog);