Navigation
API > API/Plugins > API/Plugins/OperatorStackEditor > API/Plugins/OperatorStackEditor/Widgets
Inheritance Hierarchy
- SCompoundWidget
- SOperatorStackEditorWidget
References
| Module | OperatorStackEditor |
| Header | /Engine/Plugins/Experimental/OperatorStack/Source/OperatorStack/Public/Widgets/SOperatorStackEditorWidget.h |
| Include | #include "Widgets/SOperatorStackEditorWidget.h" |
Syntax
class SOperatorStackEditorWidget : public SCompoundWidget
Remarks
Main operator stack widget created, only exposed function
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FOperatorStackEditorContext > | GetContext () |
Get the current context of this operator stack widget | |
| int32 | GetPanelId () |
Get the panel identifier, unique per widget | |
| FName | GetPanelTag () |
Get the panel tag | |
| void | HideToolbarCustomization
(
FName InCustomization |
Hide the customization from the panel | |
| void | Forces a refresh of the current context if any | ||
| void | SetActiveCustomization
(
const FName& InCustomization |
Set the active customization in the panel | |
| void | SetContext
(
const FOperatorStackEditorContext& InNewContext |
Update the context of the widget panel | |
| void | SetDetailColumnSize
(
TSharedPtr< FDetailColumnSizeData > InDetailColumnSize |
Sets the detail column sizes to have same column sizes across items | |
| void | SetKeyframeHandler
(
TSharedPtr< IDetailKeyframeHandler > InKeyframeHandler |
Sets the keyframe handler to keyframe items properties | |
| void | SetPanelTag
(
FName InTag |
Sets the panel tag to identify this panel | |
| void | SetToolbarCustomization
(
const TArray< FName >& InCustomizations |
Sets the customization to show in the toolbar, overrides order | |
| void | SetToolbarVisibility
(
bool bInVisible |
Sets the visibility of the toolbar to switch between customizations | |
| void | ShowToolbarCustomization
(
FName InCustomization |
Show the customization in the panel |