Navigation
API > API/Plugins > API/Plugins/DisplayCluster
Classes
| Type | Name | Description | |
|---|---|---|---|
| DisplayClusterTypesConverter | Auxiliary class with different type conversion functions | ||
| FDisplayClusterActorRef | |||
| FDisplayClusterComponentRef | |||
| FDisplayClusterSceneComponentRef | |||
| FDisplayClusterTickableGameObject | Tickable game object: has an OnTick() callback to start all subscribers | ||
| TDisplayClusterDataCache | Cache template for named data with automatic deletion of unused items after timeout. |
Constants
Functions
| Type | Name | Description | |
|---|---|---|---|
| constexpr size_t | DisplayClusterHelpers::array::array_size
(
const T |
Helper for array size. | |
| T | DisplayClusterHelpers::array::max
(
const T* data, |
Max element in array. | |
| size_t | DisplayClusterHelpers::array::max_idx
(
const T* data, |
Max element's index in array. | |
| T | DisplayClusterHelpers::array::min
(
const T* data, |
Min element in array. | |
| size_t | DisplayClusterHelpers::array::min_idx
(
const T* data, |
Min element's index in array. | |
| FString | DisplayClusterHelpers::filesystem::GetFullPathForConfig
(
const FString& RelativeConfig |
This helper function looks for a config file provided with relative path. | |
| FString | DisplayClusterHelpers::filesystem::GetFullPathForConfigResource
(
const FString& ResourcePath |
||
| void | DisplayClusterHelpers::game::FindAllActors
(
UWorld* World, |
||
| bool | DisplayClusterHelpers::map::ExtractArrayFromString
(
const TMap< FString, FString >& InMap, |
Extracts array from sting map value. | |
| bool | DisplayClusterHelpers::map::ExtractMapFromString
(
const TMap< FString, FString >& InMap, |
Extracts map from sting map value. | |
| TVal | DisplayClusterHelpers::map::ExtractValue
(
const TMap< FString, TVal >& InMap, |
Extracts value from TMap |
|
| bool | DisplayClusterHelpers::map::ExtractValue
(
const TMap< FString, TVal >& InMap, |
Extracts value from TMap |
|
| TReturn | DisplayClusterHelpers::map::ExtractValueFromString
(
const TMap< FString, FString >& InMap, |
Extracts value from TMap |
|
| bool | DisplayClusterHelpers::map::ExtractValueFromString
(
const TMap< FString, FString >& InMap, |
Extracts value from TMap |
|
| FString | DisplayClusterHelpers::str::ArrayToStr
(
const TArray< T >& InData, |
Exports array data to a string Example: {item1, item2, item3, item4} => "item1,item2,item3,item4" | |
| FString | DisplayClusterHelpers::str::BoolToStr
(
bool bVal, |
||
| bool | DisplayClusterHelpers::str::ExtractArray
(
const FString& InLine, |
Extracts array value either from a command line string or any other line that matches the same format Example: extracting array value of param2 "param1=value1 param2="a,b,c,d" param3=value3" => {a,b,c,d} | |
| bool | Extracts map value either from a command line string or any other line that matches the same format Example: extracting map value of param2 "param1=value1 param2="a:1,b:7,c:22" param3=value3" => {{a,1},{b,7}{c,22}} | ||
| bool | DisplayClusterHelpers::str::ExtractValue
(
const FString& InLine, |
Extracts value either from a command line string or any other line that matches the same format Example: extracting value of param2 "param1=value1 param2=value2 param3=value3" => value2 | |
| FString | DisplayClusterHelpers::str::MapToStr
(
const TMap< TKey, TVal >& InData, |
Exports map data to a string Example: {{key1,val1},{key2,val2},{key3,val3}} => "key1=val1 key2=val2 key3=var3" | |
| void | DisplayClusterHelpers::str::StrToArray
(
const FString& InData, |
Parses string items separated by specified separator into array Example: item1, item2,item3 , item4 => {item1, item2, item3, item4} | |
| void | DisplayClusterHelpers::str::StrToMap
(
const FString& InData, |
Parses string of key-value pairs separated by specified separator into map Example: "key1=val1 key2=val2 key3=val3" => {{key1, val2}, {key2, val2}, {key3, val3}} | |
| void | DisplayClusterHelpers::str::TrimStringValue
(
FString& InLine, |
||
| FString | DisplayClusterHelpers::str::TrimStringValue
(
const FString& InLine, |