34 : bIsInitialized(
false)
66 return ActiveVisualizationModeID;
71 return ActiveVisualizationModeName;
77 return TEXT(
"r.Shadow.Virtual.Visualize");
84 void ConfigureConsoleCommand();
86 void AddVisualizationMode(
87 const TCHAR* ModeString,
88 const FText& ModeText,
89 const FText& ModeDesc,
95 void SetActiveMode(
int32 ModeID,
const FName& ModeName);
105 FString ConsoleDocumentationVisualizationMode;
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EViewModeIndex
Definition EngineBaseTypes.h:962
@ VMI_VisualizeVirtualShadowMap
Definition EngineBaseTypes.h:1028
ENGINE_API FVirtualShadowMapVisualizationData & GetVirtualShadowMapVisualizationData()
Definition VirtualShadowMapVisualizationData.cpp:285
Definition NameTypes.h:617
Definition VirtualShadowMapVisualizationData.h:9
void Initialize()
Definition VirtualShadowMapVisualizationData.cpp:11
ENGINE_API FText GetModeDisplayName(const FName &InModeName) const
Definition VirtualShadowMapVisualizationData.cpp:243
FVirtualShadowMapVisualizationData()
Definition VirtualShadowMapVisualizationData.h:33
bool IsInitialized() const
Definition VirtualShadowMapVisualizationData.h:42
int SelectAdjacentVisualizeLight
Definition VirtualShadowMapVisualizationData.h:80
ENGINE_API bool IsVSMViewMode(EViewModeIndex ViewModeIndex) const
Definition VirtualShadowMapVisualizationData.cpp:267
const TModeMap & GetModeMap() const
Definition VirtualShadowMapVisualizationData.h:59
int32 GetActiveModeID() const
Definition VirtualShadowMapVisualizationData.h:64
static const TCHAR * GetVisualizeConsoleCommandName()
Definition VirtualShadowMapVisualizationData.h:75
ENGINE_API int32 GetModeID(const FName &InModeName) const
Definition VirtualShadowMapVisualizationData.cpp:273
FModeType
Definition VirtualShadowMapVisualizationData.h:12
ENGINE_API EViewModeIndex GetViewModeIndexForVisualization(const FName &InModeName) const
Definition VirtualShadowMapVisualizationData.cpp:255
ENGINE_API bool IsActive() const
Definition VirtualShadowMapVisualizationData.cpp:153
TMap< FName, FModeRecord > TModeMap
Definition VirtualShadowMapVisualizationData.h:30
const FName & GetActiveModeName() const
Definition VirtualShadowMapVisualizationData.h:69
Definition UnrealString.h.inl:34
@ false
Definition radaudio_common.h:23
Definition VirtualShadowMapVisualizationData.h:19
FString ModeString
Definition VirtualShadowMapVisualizationData.h:20
FText ModeText
Definition VirtualShadowMapVisualizationData.h:22
EViewModeIndex ViewModeIndex
Definition VirtualShadowMapVisualizationData.h:26
FText ModeDesc
Definition VirtualShadowMapVisualizationData.h:23
FName ModeName
Definition VirtualShadowMapVisualizationData.h:21
FModeType ModeType
Definition VirtualShadowMapVisualizationData.h:24
int32 ModeID
Definition VirtualShadowMapVisualizationData.h:25