Public Member Functions | |
| void | Set (FName Key, const TArray< FString > &Value, EOnlineComparisonOp::Type InType, int32 ID) |
| void | Set (FName Key, const TArray< double > &Value, EOnlineComparisonOp::Type InType, int32 ID) |
| void | Set (FName Key, const TArray< FString > &Value, EOnlineComparisonOp::Type InType) |
| void | Set (FName Key, const TArray< double > &Value, EOnlineComparisonOp::Type InType) |
| bool | Get (FName Key, TArray< FString > &Value) const |
| bool | Get (FName Key, TArray< double > &Value) const |
Static Public Member Functions | |
| static void | Set (FOnlineSearchSettings &SearchSettings, FName Key, const TArray< FString > &Value, EOnlineComparisonOp::Type InType) |
| static void | Set (FOnlineSearchSettings &SearchSettings, FName Key, const TArray< double > &Value, EOnlineComparisonOp::Type InType) |
| static void | Set (FOnlineSearchSettings &SearchSettings, FName Key, const TArray< FString > &Value, EOnlineComparisonOp::Type InType, int32 ID) |
| static void | Set (FOnlineSearchSettings &SearchSettings, FName Key, const TArray< double > &Value, EOnlineComparisonOp::Type InType, int32 ID) |
| static bool | Get (const FOnlineSearchSettings &SearchSettings, FName Key, TArray< FString > &Value) |
| static bool | Get (const FOnlineSearchSettings &SearchSettings, FName Key, TArray< double > &Value) |
| static bool | Get (const FVariantData &Data, TArray< FString > &Value) |
| static bool | Get (const FVariantData &Data, TArray< double > &Value) |
| template<typename T> | |
| static bool | GetInt (const FOnlineSearchSettings &SearchSettings, FName Key, T &OutValue) |
| static ESessionSettingsAccelByteArrayFieldType | GetArrayFieldType (const FOnlineSearchSettings &SearchSettings, FName Key) |
| static ESessionSettingsAccelByteArrayFieldType | GetArrayFieldType (const FVariantData &Data) |
|
static |
Gets a key value pair combination that defines a search parameter
| SearchSettings | search settings to fetch setting from |
| Key | key for the setting |
| Value | value of the setting |
|
static |
Gets a key value pair combination that defines a search parameter
| SearchSettings | search settings to fetch setting from |
| Key | key for the setting |
| Value | value of the setting |
|
static |
Gets an array-typed search setting value from variant data
| Data | variant data to get the value from |
| Value | value of the setting |
|
static |
Gets an array-typed search setting value from variant data
| Data | variant data to get the value from |
| Value | value of the setting |
| bool FOnlineSearchSettingsAccelByte::Get | ( | FName | Key, |
| TArray< double > & | Value ) const |
Gets a key value pair combination that defines a search parameter
| Key | key for the setting |
| Value | value of the setting |
| bool FOnlineSearchSettingsAccelByte::Get | ( | FName | Key, |
| TArray< FString > & | Value ) const |
Gets a key value pair combination that defines a search parameter
| Key | key for the setting |
| Value | value of the setting |
|
static |
Get the ESessionSettingsAccelByteArrayFieldType for a field
| SearchSettings | search settings to get the type from |
| Key | the key for the setting |
|
static |
Get the ESessionSettingsAccelByteArrayFieldType for a VariantData field
| Data | variant data object to get the value from |
|
static |
Get a search setting double value as an integer. Search settings across the OSS are stored as a double. However, due to limitations with FVariantData, integers cannot be retrieved from these double values, even if they are within range.
| SearchSettings | search settings object to fetch the setting from |
| Key | setting key that we want to read |
| Value | output value that will be returned to the caller |
| void FOnlineSearchSettingsAccelByte::Set | ( | FName | Key, |
| const TArray< double > & | Value, | ||
| EOnlineComparisonOp::Type | InType ) |
Sets a key value pair combination that defines a search parameter
| Key | key for the setting |
| Value | value of the setting |
| InType | type of comparison |
| void FOnlineSearchSettingsAccelByte::Set | ( | FName | Key, |
| const TArray< double > & | Value, | ||
| EOnlineComparisonOp::Type | InType, | ||
| int32 | ID ) |
Sets a key value pair combination that defines a search parameter
| Key | key for the setting |
| Value | value of the setting |
| InType | type of comparison |
| ID | ID of comparison |
| void FOnlineSearchSettingsAccelByte::Set | ( | FName | Key, |
| const TArray< FString > & | Value, | ||
| EOnlineComparisonOp::Type | InType ) |
Sets a key value pair combination that defines a search parameter
| Key | key for the setting |
| Value | value of the setting |
| InType | type of comparison |
| void FOnlineSearchSettingsAccelByte::Set | ( | FName | Key, |
| const TArray< FString > & | Value, | ||
| EOnlineComparisonOp::Type | InType, | ||
| int32 | ID ) |
Sets a key value pair combination that defines a search parameter
| Key | key for the setting |
| Value | value of the setting |
| InType | type of comparison |
| ID | ID of comparison |
|
static |
Sets a key value pair combination that defines a search parameter
| SearchSettings | search settings to apply to search parameter to |
| Key | key for the setting |
| Value | value of the setting |
| InType | type of comparison |
|
static |
Sets a key value pair combination that defines a search parameter
| SearchSettings | search settings to apply to search parameter to |
| Key | key for the setting |
| Value | value of the setting |
| InType | type of comparison |
|
static |
Sets a key value pair combination that defines a search parameter
| SearchSettings | search settings to apply to search parameter to |
| Key | key for the setting |
| Value | value of the setting |
| InType | type of comparison |
|
static |
Sets a key value pair combination that defines a search parameter
| SearchSettings | search settings to apply to search parameter to |
| Key | key for the setting |
| Value | value of the setting |
| InType | type of comparison |