Navigation
API > API/Plugins > API/Plugins/ShaderAuditCore
Session document view toolbar (view toggle) over a widget switcher containing spreadsheet, raw SHK, cost treemap, and extension-contributed views.
| Name | SShaderSessionView |
| Type | class |
| Header File | /Engine/Plugins/Developer/ShaderToolkit/Source/ShaderAuditCore/Public/Widgets/SShaderSessionView.h |
| Include Path | #include "Widgets/SShaderSessionView.h" |
Syntax
class SShaderSessionView : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SShaderSessionView
- FSlateControlledConstruction → SWidget → SCompoundWidget → SShaderSessionView
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~SShaderSessionView() |
Widgets/SShaderSessionView.h |
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CostTreeMapWidget | TSharedPtr< class SShaderCostTreeMap > | Widgets/SShaderSessionView.h | ||
| InspectWidget | TSharedPtr< class SInspectShaderSessionWidget > | Widgets/SShaderSessionView.h | ||
| NextExtensionViewIndex | int32 | Next widget index to assign when adding extension views. | Widgets/SShaderSessionView.h | |
| OnFetchMaterialHierarchyHook | FOnFetchMaterialHierarchy | Widgets/SShaderSessionView.h | ||
| RawSHKWidget | TSharedPtr< class SSHKEntryListWidget > | Widgets/SShaderSessionView.h | ||
| Session | TSharedPtr< FShaderAuditSession > | Widgets/SShaderSessionView.h | ||
| ToolbarBox | TSharedPtr< class SHorizontalBox > | Widgets/SShaderSessionView.h | ||
| ViewSwitcher | TSharedPtr< class SWidgetSwitcher > | Widgets/SShaderSessionView.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Widgets/SShaderSessionView.h |