UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VirtualTextureVisualizationData.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6
14
17{
18public:
20 : bIsInitialized(false)
21 {
22 }
23
25 void Initialize();
26
28 inline bool IsInitialized() const { return bIsInitialized; }
29
39
42
44 inline const TModeArray& GetModes() const { return ModeArray; }
45
48
51
54
57
60
61private:
62 void AddVisualizationMode(
63 const TCHAR* ModeString,
64 const FText& ModeText,
65 const FText& ModeDesc,
67
68 void ConfigureConsoleCommand();
69
70private:
72 bool bIsInitialized;
73
75 TModeArray ModeArray;
76
78 FString ConsoleDocumentationVisualizationMode;
79};
80
FPlatformTypes::TCHAR TCHAR
Either ANSICHAR or WIDECHAR, depending on whether the platform supports wide characters or the requir...
Definition Platform.h:1135
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EVirtualTextureVisualizationMode
Definition VirtualTextureVisualizationData.h:9
ENGINE_API FVirtualTextureVisualizationData & GetVirtualTextureVisualizationData()
Definition VirtualTextureVisualizationData.cpp:142
uint8_t uint8
Definition binka_ue_file_header.h:8
Definition NameTypes.h:617
Definition SceneView.h:1425
Definition Text.h:385
Definition VirtualTextureVisualizationData.h:17
ENGINE_API FText GetModeDisplayName(FName const &InModeName) const
Definition VirtualTextureVisualizationData.cpp:118
ENGINE_API EVirtualTextureVisualizationMode GetModeID(FName const &InModeName) const
Definition VirtualTextureVisualizationData.cpp:106
bool IsInitialized() const
Definition VirtualTextureVisualizationData.h:28
ENGINE_API FName GetActiveMode(class FSceneView const &InView) const
Definition VirtualTextureVisualizationData.cpp:75
FVirtualTextureVisualizationData()
Definition VirtualTextureVisualizationData.h:19
TArray< FModeRecord > TModeArray
Definition VirtualTextureVisualizationData.h:41
void Initialize()
Definition VirtualTextureVisualizationData.cpp:53
const TModeArray & GetModes() const
Definition VirtualTextureVisualizationData.h:44
ENGINE_API FText GetModeDisplayDesc(FName const &InModeName) const
Definition VirtualTextureVisualizationData.cpp:130
static const TCHAR * GetVisualizeConsoleCommandName()
Definition VirtualTextureVisualizationData.cpp:12
Definition Array.h:670
@ false
Definition radaudio_common.h:23
Definition VirtualTextureVisualizationData.h:32
EVirtualTextureVisualizationMode ModeID
Definition VirtualTextureVisualizationData.h:37
FText ModeDesc
Definition VirtualTextureVisualizationData.h:36
FText ModeText
Definition VirtualTextureVisualizationData.h:35
FString ModeString
Definition VirtualTextureVisualizationData.h:33
FName ModeName
Definition VirtualTextureVisualizationData.h:34