10#include "DataDrivenCVars.generated.h"
17UCLASS(DisplayName =
"DataDrivenCVars", MinimalAPI)
28 UPROPERTY(BlueprintAssignable, Category =
"DataDrivenCVar")
61 float DefaultValueFloat = 0.0f;
84UCLASS(config =
Engine, defaultconfig, meta = (DisplayName =
"Data Driven CVars"), MinimalAPI)
94 UPROPERTY(config, EditAnywhere, Category =
"DataDrivenCVar")
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FDataDrivenCVarType
Definition DataDrivenCVars.h:37
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition Engine.Build.cs:7
Definition NameTypes.h:617
Definition IConsoleManager.h:558
Definition DataDrivenCVars.h:19
UDataDrivenCVarEngineSubsystem()
Definition DataDrivenCVars.h:24
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FOnDataDrivenCVarChanged, FString, CVarName)
Definition DataDrivenCVars.h:86
FOnStageChanged OnStageChanged
Definition DataDrivenCVars.h:92
DECLARE_EVENT_OneParam(UDataDrivenConsoleVariableSettings, FOnStageChanged, const FString &)
TArray< FString > ShadowCVars
Definition DataDrivenCVars.h:110
Definition DeveloperSettings.h:24
Definition EngineSubsystem.h:22
virtual COREUOBJECT_API void PostInitProperties()
Definition UObjectGlobals.cpp:3961
Definition UserDefinedStruct.h:61
@ false
Definition radaudio_common.h:23
Definition DataDrivenCVars.h:45
FString ShadowToolTip
Definition DataDrivenCVars.h:77
FDataDrivenCVarType ShadowType
Definition DataDrivenCVars.h:78
FString ShadowName
Definition DataDrivenCVars.h:76
Definition UnrealType.h:6865