CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
CriWarePlatformUtils.cpp File Reference
#include "CriWarePlatformUtils.h"
#include "Misc/DataDrivenPlatformInfoRegistry.h"
#include "Misc/ConfigCacheIni.h"
#include "CriWareCoreSettings.h"

Functions

static void CacheCriWareCookOverrides (FCriWareCookOverridesSettings &OutOverrides, const TCHAR *InPlatformName=nullptr)
static FCriWareCookOverridesSettings & GetCacheableOverridesByPlatform (const TCHAR *InPlatformName, bool &bNeedsToBeInitialized)
static FString GetCookOverridePlatformName (const TCHAR *PlatformName)

Variables

static FCriticalSection CookOverridesCriticalSection

Function Documentation

◆ CacheCriWareCookOverrides()

void CacheCriWareCookOverrides ( FCriWareCookOverridesSettings & OutOverrides,
const TCHAR * InPlatformName = nullptr )
static

◆ GetCacheableOverridesByPlatform()

FCriWareCookOverridesSettings & GetCacheableOverridesByPlatform ( const TCHAR * InPlatformName,
bool & bNeedsToBeInitialized )
static

◆ GetCookOverridePlatformName()

FString GetCookOverridePlatformName ( const TCHAR * PlatformName)
inlinestatic

Variable Documentation

◆ CookOverridesCriticalSection

FCriticalSection CookOverridesCriticalSection
static