UGatherTextCommandletBase

[UGatherTextCommandletBase](API\Editor\UnrealEd\Commandlets\UGatherTextCommandletBase): Base class for localization commandlets.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/Commandlets/GatherTextCommandletBase.h

Include

#include "Commandlets/GatherTextCommandletBase.h"

Syntax

class UGatherTextCommandletBase : public UCommandlet

Remarks

UGatherTextCommandletBase: Base class for localization commandlets. Just to force certain behaviors and provide helper functionality.

Variables

Name Description

Protected variable

TSharedPtr< FLo...

 

GatherManifestHelper

Protected variable

TSharedPtr< FLo...

 

SourceControlInfo

Protected variable

TMap< FName, FS...

 

SplitPlatforms

Mapping from platform name to the path marker for that platform

Constructors

Name Description

Public function

UGatherTextCommandletBase

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

bool

 

GetBoolFromConfig

(
    const TCHAR* Section,
    const TCHAR* Key,
    bool& OutValue,
    const FString& Filename
)

Wrappers for extracting config values.

Public function

int32

 

GetPathArrayFromConfig

(
    const TCHAR* Section,
    const TCHAR* Key,
    TArray< FString >& OutArr,
    const FString& Filename
)

Public function

bool

 

GetPathFromConfig

(
    const TCHAR* Section,
    const TCHAR* Key,
    FString& OutValue,
    const FString& Filename
)

Public function Const

FName

 

GetSplitPlatformNameFromPath

(
    const FString& InPath
)

Public function

int32

 

GetStringArrayFromConfig

(
    const TCHAR* Section,
    const TCHAR* Key,
    TArray< FString >& OutArr,
    const FString& Filename
)

Public function

bool

 

GetStringFromConfig

(
    const TCHAR* Section,
    const TCHAR* Key,
    FString& OutValue,
    const FString& Filename
)

Public function Virtual

void

 

Initialize

(
    const TSharedRef< FLocTextHelper > ...,
    const TSharedPtr< FLocalizationSCC ...
)

Public function Const

bool

 

IsSplitPlatformName

(
    const FName InPlatformName
)

Utilities for split platform detection.

Public function Const

bool

 

ShouldSplitPlatformForPath

(
    const FString& InPath,
    FName* OutPlatformName
)

Overridden from UObject

Name Description

Public function Virtual

void

 

BeginDestroy()

Called before destroying the object.