56 void AddVisualizationMode(
57 const TCHAR* ModeString,
58 const FText& ModeText,
62 bool bHiddenInEditor =
false
66 void ConfigureConsoleCommand();
73 FString ConsoleDocumentationVisualizationMode;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ENGINE_API FRayTracingVisualizationData & GetRayTracingVisualizationData()
Definition RayTracingVisualizationData.cpp:185
Definition NameTypes.h:617
Definition RayTracingVisualizationData.h:8
ENGINE_API FName ApplyOverrides(const FName &InModeName) const
Definition RayTracingVisualizationData.cpp:163
ENGINE_API FText GetModeDisplayName(const FName &InModeName) const
Definition RayTracingVisualizationData.cpp:122
FModeType
Definition RayTracingVisualizationData.h:11
ENGINE_API int32 GetModeID(const FName &InModeName) const
Definition RayTracingVisualizationData.cpp:134
FRayTracingVisualizationData()
Definition RayTracingVisualizationData.cpp:22
const TModeMap & GetModeMap() const
Definition RayTracingVisualizationData.h:49
ENGINE_API bool HasOverrides() const
Definition RayTracingVisualizationData.cpp:158
ENGINE_API bool GetModeTonemapped(const FName &InModeName) const
Definition RayTracingVisualizationData.cpp:146
TMultiMap< FName, FModeRecord > TModeMap
Definition RayTracingVisualizationData.h:34
Definition RayTracingVisualizationData.h:21
FText ModeText
Definition RayTracingVisualizationData.h:24
FString ModeString
Definition RayTracingVisualizationData.h:22
bool bHiddenInEditor
Definition RayTracingVisualizationData.h:30
FModeType ModeType
Definition RayTracingVisualizationData.h:26
int32 ModeID
Definition RayTracingVisualizationData.h:27
bool bTonemapped
Definition RayTracingVisualizationData.h:29
FText ModeDesc
Definition RayTracingVisualizationData.h:25
FName ModeName
Definition RayTracingVisualizationData.h:23