Navigation
API > API/Developer > API/Developer/SharedSettingsWidgets
Inheritance Hierarchy
- TSharedFromThis
- FShaderFormatsPropertyDetails
References
| Module | SharedSettingsWidgets |
| Header | /Engine/Source/Developer/SharedSettingsWidgets/Public/ShaderFormatsPropertyDetails.h |
| Include | #include "ShaderFormatsPropertyDetails.h" |
Syntax
class FShaderFormatsPropertyDetails : public TSharedFromThis< FShaderFormatsPropertyDetails >
Remarks
Helper which implements details panel customizations for a device profiles parent property
Constructors
| Type | Name | Description | |
|---|---|---|---|
FShaderFormatsPropertyDetails
(
IDetailLayoutBuilder* InDetailBuilder, |
Constructor for the parent property details view |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CreateTargetShaderFormatsPropertyView
(
ITargetPlatform* TargetPlatform, |
Create the UI to select which windows shader formats we are targeting | |
| ECheckBoxState | IsTargetedRHIChecked
(
FName InRHIName |
||
| void | SetOnUpdateShaderWarning
(
const FSimpleDelegate& Delegate |
Simple delegate for updating shader version warning |
Typedefs
| Name | Description |
|---|---|
| Deprecated_GetFriendlyNameFromRHINameFnc | |
| FilterShaderPlatformFnc | |
| GetFriendlyNameFromRHINameFnc |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CreateTargetShaderFormatsPropertyView
(
ITargetPlatform* TargetPlatform, |
CreateTargetShaderFormatsPropertyView now gets RHI names via FName instead of FString. Please change your callback function as this is a breaking change. |