You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Submitting on behalf of Markus.Breyer. #rnx #rb Markus.Breyer, Graeme.Thornton, Eric.Knapik #preflight 62a74175af7ad033effb81ad #ROBOMERGE-OWNER: andrew.scheidecker #ROBOMERGE-AUTHOR: andrew.scheidecker #ROBOMERGE-SOURCE: CL 20629231 via CL 20629334 via CL 20629474 via CL 20629523 #ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017) [CL 20636288 by andrew scheidecker in ue5-main branch]
37 lines
722 B
C++
37 lines
722 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#include "VerseScope.h"
|
|
|
|
TOptional<EVerseScope::Type> EVerseScope::FromString(const TCHAR* Text)
|
|
{
|
|
if (!FCString::Stricmp(Text, TEXT("InternalAPI")))
|
|
{
|
|
return {EVerseScope::InternalAPI};
|
|
}
|
|
else if (!FCString::Stricmp(Text, TEXT("PublicAPI")))
|
|
{
|
|
return {EVerseScope::PublicAPI};
|
|
}
|
|
else if (!FCString::Stricmp(Text, TEXT("User")))
|
|
{
|
|
return {EVerseScope::User};
|
|
}
|
|
else
|
|
{
|
|
return {};
|
|
}
|
|
}
|
|
|
|
const TCHAR* EVerseScope::ToString(const Type Value)
|
|
{
|
|
switch (Value)
|
|
{
|
|
case InternalAPI: return TEXT("InternalAPI");
|
|
case PublicAPI: return TEXT("PublicAPI");
|
|
case User: return TEXT("User");
|
|
default:
|
|
ensure(false);
|
|
return TEXT("<unknown>");
|
|
}
|
|
}
|