21 virtual FName GetCategoryName()
const override {
return TEXT(
"General"); }
22 virtual FName GetSectionName()
const override {
return TEXT(
"Live Config User Settings"); }
28 UPROPERTY(Config, EditAnywhere, Category =
"ExternalOverrides")
29 ELiveConfigSyncMode SyncMode;
31 static FString GetSourcePath();
39 UPROPERTY(Config, EditAnywhere, Category = "ExternalOverrides")
40 ELiveConfigSourceType ExternalSourceOverride = ELiveConfigSourceType::None;
46 UPROPERTY(Config, EditAnywhere, Category = "ExternalOverrides", Meta = (EditCondition = "ExternalSourceOverride == ELiveConfigSourceType::HttpCsv", EditConditionHides))
52 UPROPERTY(Config, EditAnywhere, BlueprintReadWrite, Category = "ExternalOverrides", Meta = (EditCondition = "ExternalSourceOverride == ELiveConfigSourceType::LocalCsv", EditConditionHides, FilePathFilter = "csv"))
53 FFilePath LocalCSVPath;
59 UPROPERTY(Config, EditAnywhere, Category = "ExternalOverrides", Meta = (ClampMin = "1.0", ClampMax = "1440.0"))
60 float EditorPollRateMinutes = 30.0f;