Navigation
API > API/Plugins > API/Plugins/OptimusCore
Interface for shader text edit widgets including the gathering of compilation diagnostics for display.
| Name | IOptimusShaderTextProvider |
| Type | class |
| Header File | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/IOptimusShaderTextProvider.h |
| Include Path | #include "IOptimusShaderTextProvider.h" |
Syntax
class IOptimusShaderTextProvider
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetDeclarations() |
Get test for declaration pane. | IOptimusShaderTextProvider.h | |
FString GetNameForShaderTextEditor() |
Get title for text editor tab. | IOptimusShaderTextProvider.h | |
FString GetShaderText() |
Get shader text for editor pane. | IOptimusShaderTextProvider.h | |
bool IsShaderTextReadOnly() |
Return true is the shader text can be edited | IOptimusShaderTextProvider.h | |
void SetShaderText
(
const FString& NewText |
Set shader text after edit modifications. | IOptimusShaderTextProvider.h |