![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "IOS/IOSConfigRules.h"#include "Misc/FileHelper.h"#include "zlib.h"#include <CommonCrypto/CommonCryptor.h>#include <CommonCrypto/CommonKeyDerivation.h>#include "String/ParseLines.h"#include "String/ParseTokens.h"#include "Containers/StringConv.h"#include "Misc/ByteSwap.h"#include "Containers/Map.h"#include "Misc/Compression.h"#include "String/RemoveFrom.h"#include "Internationalization/Regex.h"Classes | |
| class | FConfigRules |
| struct | FConfigRules::FConfHeader |
Namespaces | |
| namespace | ConfigRules |
Macros | |
| #define | USE_ODS_LOGGING 1 |
| #define | CONF_LOG(A, B, ...) FPlatformMisc::LowLevelOutputDebugStringf(__VA_ARGS__); |
Functions | |
| DEFINE_LOG_CATEGORY_STATIC (LogConfigRules, Log, All) | |
| bool | Decrypt (const TConstArrayView< uint8 > &DataIn, TArray< uint8 > &DataOut, FString &key, FString &iv) |
| TMap< FString, FString > | ConfigRules::ProcessConfigRules (FConfigRules &Rules, TMap< FString, FString > &&PredefinedVariables) |
| TMap< FString, FString > | ConfigRules::ParseConfigRules (TConstArrayView< uint8 > ConfigRulesData, TMap< FString, FString > &&PredefinedVariables) |
| FString | ConfigRules::ExpandVariables (TMap< FString, FString > &Variables, FStringView Input) |
| #define CONF_LOG | ( | A, | |
| B, | |||
| ... | |||
| ) | FPlatformMisc::LowLevelOutputDebugStringf(__VA_ARGS__); |
| #define USE_ODS_LOGGING 1 |
| bool Decrypt | ( | const TConstArrayView< uint8 > & | DataIn, |
| TArray< uint8 > & | DataOut, | ||
| FString & | key, | ||
| FString & | iv | ||
| ) |
| DEFINE_LOG_CATEGORY_STATIC | ( | LogConfigRules | , |
| Log | , | ||
| All | |||
| ) |