Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Framework > API/Runtime/Slate/Framework/Text
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Framework/Text/CharRangeList.h |
| Include | #include "Framework/Text/CharRangeList.h" |
Syntax
struct FCharRangeList
Remarks
Represents a list of character ranges.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FCharRange > | Ranges |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | AreAllCharsIncluded
(
const FString& InString |
Returns true if all the characters in the given string are included in any of the char ranges, or false otherwise. | |
| void | Empty () |
Empties this instance. | |
| TSet< TCHAR > | FindCharsNotIncluded
(
const FString& InString |
Finds all the characters in the given string that are not included in any of the char ranges. | |
| bool | InitializeFromString
(
const FString& InDefinitionString |
Initializes this instance with the character ranges represented by the passed definition string. | |
| bool | IsCharIncluded
(
TCHAR InChar |
Returns true if the given char is included in any of the char ranges, or false otherwise. | |
| bool | IsEmpty () |
Returns true if this instance does not contain any characters, or false otherwise. | |
| FString | ToString () |
Returns a definition string that represents all the character ranges in this instance. |