UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ICustomCulture.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreTypes.h"
7
13{
14public:
15 virtual ~ICustomCulture() = default;
16
17 virtual FCultureRef GetBaseCulture() const = 0;
18 virtual FString GetDisplayName() const = 0;
19 virtual FString GetEnglishName() const = 0;
20 virtual FString GetName() const = 0;
21 virtual FString GetNativeName() const = 0;
22 virtual FString GetUnrealLegacyThreeLetterISOLanguageName() const = 0;
23 virtual FString GetThreeLetterISOLanguageName() const = 0;
24 virtual FString GetTwoLetterISOLanguageName() const = 0;
25 virtual FString GetNativeLanguage() const = 0;
26 virtual FString GetNativeRegion() const = 0;
27 virtual FString GetRegion() const = 0;
28 virtual FString GetScript() const = 0;
29 virtual FString GetVariant() const = 0;
30 virtual bool IsRightToLeft() const = 0;
31};
Definition ICustomCulture.h:13
virtual FString GetScript() const =0
virtual FCultureRef GetBaseCulture() const =0
virtual FString GetEnglishName() const =0
virtual FString GetVariant() const =0
virtual FString GetThreeLetterISOLanguageName() const =0
virtual FString GetTwoLetterISOLanguageName() const =0
virtual FString GetDisplayName() const =0
virtual ~ICustomCulture()=default
virtual FString GetUnrealLegacyThreeLetterISOLanguageName() const =0
virtual FString GetRegion() const =0
virtual FString GetName() const =0
virtual FString GetNativeLanguage() const =0
virtual bool IsRightToLeft() const =0
virtual FString GetNativeRegion() const =0
virtual FString GetNativeName() const =0
Definition SharedPointer.h:153