Live Config
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
FLiveConfigCache Struct Reference

#include <LiveConfigTypes.h>

Public Member Functions

void Reset ()
 
void SetValue (const FLiveConfigPropertyDefinition &InValue)
 
template<typename T >
GetValue (const FLiveConfigProperty &Property) const
 
template<>
float GetValue (const FLiveConfigProperty &Property) const
 
template<>
int32 GetValue (const FLiveConfigProperty &Property) const
 
template<>
FString GetValue (const FLiveConfigProperty &Property) const
 
template<>
bool GetValue (const FLiveConfigProperty &Property) const
 

Static Public Member Functions

static void BuildConfig (const TMap< FLiveConfigProperty, FLiveConfigPropertyDefinition > &PropertyDefinitions, const FLiveConfigProfile &EnvironmentProfile, const FLiveConfigProfile &ActiveProfile, FLiveConfigCache &OutCache)
 

Public Attributes

TMap< FLiveConfigProperty, float > FloatValues
 
TMap< FLiveConfigProperty, int32 > IntValues
 
TMap< FLiveConfigProperty, FString > StringValues
 
TMap< FLiveConfigProperty, bool > BoolValues
 

Detailed Description

Low-level cache of the actual config data with the specific primitive types Used to cache config values for faster access


The documentation for this struct was generated from the following files: