Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
TextBiDi::ITextBiDi Class Referenceabstract

#include <Text.h>

Public Member Functions

virtual ~ITextBiDi ()
 
virtual ETextDirection ComputeTextDirection (const FText &InText)=0
 
virtual ETextDirection ComputeTextDirection (const FString &InString)=0
 
virtual ETextDirection ComputeTextDirection (const TCHAR *InString, const int32 InStringStartIndex, const int32 InStringLen)=0
 
virtual ETextDirection ComputeTextDirection (const FText &InText, const ETextDirection InBaseDirection, TArray< FTextDirectionInfo > &OutTextDirectionInfo)=0
 
virtual ETextDirection ComputeTextDirection (const FString &InString, const ETextDirection InBaseDirection, TArray< FTextDirectionInfo > &OutTextDirectionInfo)=0
 
virtual ETextDirection ComputeTextDirection (const TCHAR *InString, const int32 InStringStartIndex, const int32 InStringLen, const ETextDirection InBaseDirection, TArray< FTextDirectionInfo > &OutTextDirectionInfo)=0
 
virtual ETextDirection ComputeBaseDirection (const FText &InText)=0
 
virtual ETextDirection ComputeBaseDirection (const FString &InString)=0
 
virtual ETextDirection ComputeBaseDirection (const TCHAR *InString, const int32 InStringStartIndex, const int32 InStringLen)=0
 

Detailed Description

Defines the interface for a re-usable BiDi object

Definition at line 1313 of file Text.h.

Constructor & Destructor Documentation

◆ ~ITextBiDi()

virtual TextBiDi::ITextBiDi::~ITextBiDi ( )
inlinevirtual

Definition at line 1316 of file Text.h.

Member Function Documentation

◆ ComputeBaseDirection() [1/3]

virtual ETextDirection TextBiDi::ITextBiDi::ComputeBaseDirection ( const FString & InString)
pure virtual

◆ ComputeBaseDirection() [2/3]

virtual ETextDirection TextBiDi::ITextBiDi::ComputeBaseDirection ( const FText & InText)
pure virtual

◆ ComputeBaseDirection() [3/3]

virtual ETextDirection TextBiDi::ITextBiDi::ComputeBaseDirection ( const TCHAR * InString,
const int32 InStringStartIndex,
const int32 InStringLen )
pure virtual

◆ ComputeTextDirection() [1/6]

virtual ETextDirection TextBiDi::ITextBiDi::ComputeTextDirection ( const FString & InString)
pure virtual

◆ ComputeTextDirection() [2/6]

virtual ETextDirection TextBiDi::ITextBiDi::ComputeTextDirection ( const FString & InString,
const ETextDirection InBaseDirection,
TArray< FTextDirectionInfo > & OutTextDirectionInfo )
pure virtual

◆ ComputeTextDirection() [3/6]

virtual ETextDirection TextBiDi::ITextBiDi::ComputeTextDirection ( const FText & InText)
pure virtual

◆ ComputeTextDirection() [4/6]

virtual ETextDirection TextBiDi::ITextBiDi::ComputeTextDirection ( const FText & InText,
const ETextDirection InBaseDirection,
TArray< FTextDirectionInfo > & OutTextDirectionInfo )
pure virtual

◆ ComputeTextDirection() [5/6]

virtual ETextDirection TextBiDi::ITextBiDi::ComputeTextDirection ( const TCHAR * InString,
const int32 InStringStartIndex,
const int32 InStringLen )
pure virtual

◆ ComputeTextDirection() [6/6]

virtual ETextDirection TextBiDi::ITextBiDi::ComputeTextDirection ( const TCHAR * InString,
const int32 InStringStartIndex,
const int32 InStringLen,
const ETextDirection InBaseDirection,
TArray< FTextDirectionInfo > & OutTextDirectionInfo )
pure virtual

The documentation for this class was generated from the following file: