/Engine/Source/Editor/KismetWidgets/Public/SPinTypeSelector.h
Widget for modifying the type for a variable or pin
class SPinTypeSelector : public [SCompoundWidget](API\Runtime\SlateCore\Widgets\SCompoundWidget)
TArray< FObject...
AllowedObjectReferenceTypes
Holds a cache of the allowed Object Reference types for the last sub-menu opened.
bool
bIsRightMousePressed
TRUE when the right mouse button is pressed, keeps from handling a right click that does not begin in the widget
bool
bMenuContentIsSecondary
True if GetMenuContent was last called with bForSecondaryType == true
TArray< FObject...
CurrentPinAllowedObjectReferenceTypes
Holds a cache of the allowed Object Reference types for the current pin type, to be shown inline.
TArray<TShared...
CustomFilters
An interface to optionally apply a custom filter to the available pin type items for display.
TArray< FPinTyp...
FilteredTypeTreeRoot
Array containing a filtered list, according to the text in the searchbox
TSharedPtr<SSe...
FilterTextBox
FGetPinTypeTree
GetPinTypeTree
Delegate for the type selector to retrieve the pin type tree (passed into the Construct so the tree can depend on the situation)
TSharedPtr<SMe...
MenuContent
Reference to the menu content that's displayed when the type button is clicked on
int32
NumFilteredPinTypeItems
Total number of filtered pin type items. This count excludes category items and reference subtypes.
FOnPinTypeChang...
OnTypeChanged
Delegate that is called every time the pin type changes (before and after).
FOnPinTypeChang...
OnTypePreChanged
TWeakPtr<SMenu...
PinTypeSelectorMenuOwner
TAttribute< boo...
ReadOnly
Whether or not the type is read only and not editable (implies a different style)
constUEdGraphS...
Schema
Schema in charge of determining available types for this pin
TWeakPtr< const...
SchemaAction
Schema action related to the pin selection
FText
SearchText
Type searching support
TSharedPtr<SCo...
SecondaryTypeComboButton
ESelectorType
SelectorType
Whether the selector is using the compact or full mode, or not a selector at all, but just the type image.
TAttribute<FEd...
TargetPinType
The pin attribute that we're modifying with this widget
TAttribute<FOp...
TreeViewHeight
Desired height of the tree view widget
TAttribute<FOp...
TreeViewWidth
Desired width of the tree view widget
TSharedPtr<SCo...
TypeComboButton
ETypeTreeFilter
TypeTreeFilter
UEdgraphSchema::ETypeTreeFilter flags for filtering available types
TArray< FPinTyp...
TypeTreeRoot
Array containing the unfiltered list of all supported types this pin could possibly have
TSharedPtr< SPi...
TypeTreeView
TWeakPtr<SList...
WeakListView