Class UUxtInternalFunctionLibrary
Library of utility internal functions for UX Tools.
Inheritance
System::Object
UBlueprintFunctionLibrary
UUxtInternalFunctionLibrary
Namespace:
Assembly: .dll
Syntax
public: class UUxtInternalFunctionLibrary
Methods
|
Improve this Doc
View Source
FStringToHexCodePoint(const FString &Input, FString &Output)
Converts a UTF-16 FString into the corresponding unicode code point as hex representation. Returns true when the conversion is successful.
Declaration
public: static bool FStringToHexCodePoint(const FString &Input, FString &Output)
Parameters
Type |
Name |
Description |
const FString & |
Input |
|
FString & |
Output |
|
Returns
|
Improve this Doc
View Source
GetFontCharacterData(const UFont *Font, TArray<FUxtFontCharacter> &FontCharacters)
Builds an array of FUxtFontCharacters for each character present in a UFont.
Declaration
public: static bool GetFontCharacterData(const UFont *Font, TArray<FUxtFontCharacter> &FontCharacters)
Parameters
Returns
|
Improve this Doc
View Source
GetObjectFromPtr(const TSoftObjectPtr<T> &ObjectPtr)
Get the object from a TSoftObjectPtr, loading it synchronously if it is not loaded.
Declaration
public: static T * GetObjectFromPtr(const TSoftObjectPtr<T> &ObjectPtr)
Parameters
Type |
Name |
Description |
const TSoftObjectPtr<T> & |
ObjectPtr |
|
Returns
Type Parameters
Name |
Description |
_u_uxt_internal_function_library_GetObjectFromPtr_const_TSoftObjectPtr_T____ |
|
|
Improve this Doc
View Source
HexCodePointToFString(const FString &Input, FString &Output)
Converts a Unicode code point as hex into the corresponding UTF-16 FString representation. Returns true when the conversion is successful.
Declaration
public: static bool HexCodePointToFString(const FString &Input, FString &Output)
Parameters
Type |
Name |
Description |
const FString & |
Input |
|
FString & |
Output |
|
Returns
|
Improve this Doc
View Source
IsFontOffline(const UFont *Font)
Returns true if a UFont is using offline caching.
Declaration
public: static bool IsFontOffline(const UFont *Font)
Parameters
Type |
Name |
Description |
const UFont * |
Font |
|
Returns
|
Improve this Doc
View Source
Slerp(const FVector &Vector1, const FVector &Vector2, const float Slerp)
Spherical linear interpolate between two vectors
Declaration
public: static FVector Slerp(const FVector &Vector1, const FVector &Vector2, const float Slerp)
Parameters
Type |
Name |
Description |
const FVector & |
Vector1 |
|
const FVector & |
Vector2 |
|
const float |
Slerp |
|
Returns