UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LeetCulture.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
7
8#if ENABLE_LOC_TESTING
9
10class FLeetCulture : public ICustomCulture
11{
12public:
14
15 static const FString& StaticGetName();
16
17 //~ ICustomCulture interface
18 virtual FCultureRef GetBaseCulture() const override { return InvariantCulture; }
19 virtual FString GetDisplayName() const override { return FLeetCulture::StaticGetName(); }
20 virtual FString GetEnglishName() const override { return FLeetCulture::StaticGetName(); }
21 virtual FString GetName() const override { return FLeetCulture::StaticGetName(); }
22 virtual FString GetNativeName() const override { return FLeetCulture::StaticGetName(); }
23 virtual FString GetUnrealLegacyThreeLetterISOLanguageName() const override { return TEXT("INT"); }
24 virtual FString GetThreeLetterISOLanguageName() const override { return FLeetCulture::StaticGetName(); }
25 virtual FString GetTwoLetterISOLanguageName() const override { return FLeetCulture::StaticGetName(); }
26 virtual FString GetNativeLanguage() const override { return FLeetCulture::StaticGetName(); }
27 virtual FString GetNativeRegion() const override { return FString(); }
28 virtual FString GetRegion() const override { return FString(); }
29 virtual FString GetScript() const override { return FString(); }
30 virtual FString GetVariant() const override { return FString(); }
31 virtual bool IsRightToLeft() const override { return false; }
32
33private:
34 FCultureRef InvariantCulture;
35};
36
37#endif
#define TEXT(x)
Definition Platform.h:1272
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
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 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