Navigation
API > API/Plugins > API/Plugins/ScriptableToolsEditorMode
Widget for editing a group set.
| Name | SScriptableToolGroupSetCombo |
| Type | class |
| Header File | /Engine/Plugins/Editor/ScriptableToolsEditorMode/Source/ScriptableToolsEditorMode/Public/UI/SScriptableToolGroupSetCombo.h |
| Include Path | #include "UI/SScriptableToolGroupSetCombo.h" |
Syntax
class SScriptableToolGroupSetCombo : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SScriptableToolGroupSetCombo
- FSlateControlledConstruction → SWidget → SCompoundWidget → SScriptableToolGroupSetCombo
Structs
| Name | Remarks |
|---|---|
| FArguments |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnChanged | TBaseDelegate_NoParams< void > | UI/SScriptableToolGroupSetCombo.h | |
| PrivateParentType | SCompoundWidget | UI/SScriptableToolGroupSetCombo.h | |
| PrivateThisType | SScriptableToolGroupSetCombo | UI/SScriptableToolGroupSetCombo.h | |
| Super | SCompoundWidget | UI/SScriptableToolGroupSetCombo.h | |
| ThisClass | SScriptableToolGroupSetCombo | UI/SScriptableToolGroupSetCombo.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActiveGroupTags | TArray< UClass * > | The set of group tags to display, based on the group tags present in the group set we are editing. | UI/SScriptableToolGroupSetCombo.h | |
| ActiveGroupTagsListView | TSharedPtr< SListView< UClass * > > | UI/SScriptableToolGroupSetCombo.h | ||
| ComboButton | TSharedPtr< SComboButton > | Widgets we retain ownership of and refer to in a named manner. | UI/SScriptableToolGroupSetCombo.h | |
| HelperGroupSet | TStrongObjectPtr< UEditableScriptableToolGroupSet > | A helper class which is used for propagating changes to the source group set. | UI/SScriptableToolGroupSetCombo.h | |
| OnChanged | FOnChanged | UI/SScriptableToolGroupSetCombo.h | ||
| StructPropertyHandle | TSharedPtr< IPropertyHandle > | Property handle to an FScriptableToolGroupSet, used for accessing the source group set. | UI/SScriptableToolGroupSetCombo.h | |
| StructPtr | FScriptableToolGroupSet * | A direct pointer to a group Set, an alternate pathway to the PropertyHandle | UI/SScriptableToolGroupSetCombo.h | |
| TagPicker | TSharedPtr< SScriptableToolGroupSetPicker > | UI/SScriptableToolGroupSetCombo.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
UI/SScriptableToolGroupSetCombo.h | ||
void ForceUpdate() |
Used to update internal state based on underlying data by external clients | UI/SScriptableToolGroupSetCombo.h |
Overridden from FSlateControlledConstruction
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FSlateWidgetClassData & GetWidgetClass() |
UI/SScriptableToolGroupSetCombo.h |
Protected
Overridden from SWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Tick
(
const FGeometry& AllottedGeometry, |
UI/SScriptableToolGroupSetCombo.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FSlateWidgetClassData & GetPrivateWidgetClass() |
UI/SScriptableToolGroupSetCombo.h | ||
static void PrivateRegisterAttributes
(
FSlateAttributeInitializer& |
UI/SScriptableToolGroupSetCombo.h | ||
static const FSlateWidgetClassData & StaticWidgetClass() |
UI/SScriptableToolGroupSetCombo.h |