Navigation
| Name | StatsViewer |
| Type | Editor |
| Location | /Engine/Source/Editor/StatsViewer/ |
| Module Build Rules | StatsViewer.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FStatsCellPresenter | |
| FStatsPage | Template for all stats pages/factories. |
| FStatsViewerModule | |
| UCookerStats | Statistics for a cooked asset. |
| ULightingBuildInfo | Statistics page for lighting. |
| UPrimitiveStats | Statistics page for primitives. |
| UShaderCookerStats | Statistics page for shader cooker stats. |
| UStaticMeshLightingInfo | Statistics page for static meshes. |
| UTextureStats | Statistics page for textures. |
Structs
| Name | Remarks |
|---|---|
| FObjectHyperlinkColumnInitializationOptions | Struct used to further customize object hyperlink custom columns. |
Interfaces
| Name | Remarks |
|---|---|
| IStatsPage | The public interface for a stats page. |
| IStatsViewer | The public interface for the Stats Viewer widget |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnGenerateWidget | TBaseDelegate_TwoParams< TSharedRef< class SWidget >, const FText &, const TWeakObjectPtr< UObject > & > | Delegate called to generate a custom widget for display in a cell of a UObject custom column | ObjectHyperlinkColumnInitializationOptions.h |
| FOnIsClassSupported | TBaseDelegate_OneParam< bool, const UClass * > | Delegate used to query whether a UClass is supported by a UObject custom column | ObjectHyperlinkColumnInitializationOptions.h |
| FOnObjectHyperlinkClicked | TBaseDelegate_OneParam< void, const TWeakObjectPtr< UObject > & > | Delegate called when a hyperlink is clicked in a UObject custom column | ObjectHyperlinkColumnInitializationOptions.h |
Enums
Public
| Name | Remarks |
|---|---|
| ECookerStatsObjectSets | Enum defining the object sets for this stats object |
| ELightingBuildInfoObjectSets | Enum defining the object sets for this stats object |
| EPrimitiveObjectSets | Enum defining the object sets for this stats object |
| EShaderCookerStatsSets | |
| EStaticMeshLightingInfoObjectSets | Enum defining the object sets for this stats object |
| EStatsPage::Type | The predefined stats pages built into this module |
| ETextureObjectSets | Enum defining the object sets for this stats object |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| StatsViewerApp | const FName | StatsViewerModule.h |