33 virtual FName GetCategoryName()
const override {
return TEXT(
"Game"); }
34 virtual FName GetSectionName()
const override {
return TEXT(
"Live Config"); }
44 UPROPERTY(Config, EditAnywhere, BlueprintReadWrite, Category =
"RemoteOverrides")
45 ELiveConfigSourceType DefaultExternalSource = ELiveConfigSourceType::None;
47 static FString GetSourcePath();
67 UPROPERTY(Config, EditAnywhere, BlueprintReadWrite, Category = "RemoteOverrides", Meta = (EditCondition = "DefaultExternalSource == ELiveConfigSourceType::HttpCsv", EditConditionHides))
74 UPROPERTY(Config, EditAnywhere, BlueprintReadWrite, Category = "RemoteOverrides", Meta = (ClampMin = "5.0", ClampMax = "3600.0"))
75 float PollingRate = 30.0f;
81 UPROPERTY(Config, EditAnywhere, Category = "CurveTable", Meta = (AllowedClasses = "/Script/Engine.CurveTable"))
82 FSoftObjectPath ExportCurveTable;
89 UPROPERTY(Config, EditAnywhere, Category = "CurveTable", Meta = (AllowedClasses = "/Script/Engine.CurveTable"))
90 TArray<FSoftObjectPath> ImportCurveTables;
93 UPROPERTY(Config, EditAnywhere, Category = "CurveTable")
94 bool bAutoCreateRowsInExportTable = true;
97 UPROPERTY(Config, EditAnywhere, Category = "Profiles")
98 bool bEnableProfileReplication = true;
101 UPROPERTY(Config, EditAnywhere, Category = "Profiles", Meta = (MetaClass = "/Script/
LiveConfig.LiveConfigProfileActor"))
102 FSoftClassPath ProfileActorClass;
107 UPROPERTY(Config, EditAnywhere, Category = "Property Manager")
108 ELiveConfigRedirectMode RedirectMode = ELiveConfigRedirectMode::AlwaysCreate;