|
Live Config
|
#include <LiveConfigTypes.h>
Public Member Functions | |
| void | Reset () |
| void | SetValue (const FLiveConfigPropertyDefinition &InValue) |
| template<typename T > | |
| 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 |
Low-level cache of the actual config data with the specific primitive types Used to cache config values for faster access