Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/SComboBox
| Name | FArguments |
| Type | struct |
| Header File | /Engine/Source/Runtime/Slate/Public/Widgets/Input/SComboBox.h |
| Include Path | #include "Widgets/Input/SComboBox.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SComboBox >
Inheritance Hierarchy
- FSlateBaseNamedArgs → TSlateBaseNamedArgs → SComboBox::FArguments
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments() |
Widgets/Input/SComboBox.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WidgetArgsType | FArguments | Widgets/Input/SComboBox.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| _OptionsSource_ArrayPointer | const TArray< OptionType > * | Widgets/Input/SComboBox.h | ||
| _OptionsSource_ObservableArrayPointer | ::UE::Slate::Containers::TObservableArray< OptionType > * | Widgets/Input/SComboBox.h | ||
| _OptionsSource_SharedObservableArray | TSharedPtr<::UE::Slate::Containers::TObservableArray< OptionType > > | Widgets/Input/SComboBox.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & ButtonStyle
(
const FButtonStyle* InArg |
The visual style of the button part of the combo box (overrides ComboBoxStyle) | Widgets/Input/SComboBox.h | |
WidgetArgsType & CollapseMenuOnParentFocus
(
bool InArg |
True if this combo's menu should be collapsed when our parent receives focus, false (default) otherwise | Widgets/Input/SComboBox.h | |
WidgetArgsType & ComboBoxStyle
(
const FComboBoxStyle* InArg |
Widgets/Input/SComboBox.h | ||
NamedSlotProperty< FArguments > Content() |
Slot for this button's content (optional) | Widgets/Input/SComboBox.h | |
WidgetArgsType & ContentPadding
(
const TAttribute< FMargin >& InAttribute |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & CustomScrollbar
(
TSharedPtr< SScrollBar > InArg |
The custom scrollbar to use in the ListView | Widgets/Input/SComboBox.h | |
WidgetArgsType & EnableGamepadNavigationMode
(
bool InArg |
When false, directional keys will change the selection. | Widgets/Input/SComboBox.h | |
WidgetArgsType & ForegroundColor
(
const TAttribute< FSlateColor >& InAttribute |
Widgets/Input/SComboBox.h | ||
::UE::Slate::ItemsSource::ForwardedSlateItemsSourceArgument< OptionType > GetOptionsSource() |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & HasDownArrow
(
bool InArg |
When false, the down arrow is not generated and it is up to the API consumer to make their own visual hint that this is a drop down. | Widgets/Input/SComboBox.h | |
WidgetArgsType & InitiallySelectedItem
(
NullableOptionType InArg |
The option that should be selected when the combo box is first created | Widgets/Input/SComboBox.h | |
WidgetArgsType & IsFocusable
(
bool InArg |
When true, allows the combo box to receive keyboard focus | Widgets/Input/SComboBox.h | |
WidgetArgsType & ItemStyle
(
const FTableRowStyle* InArg |
Widgets/Input/SComboBox.h | ||
TUniquePtr<::UE::Slate::ItemsSource::IItemsSource< OptionType > > MakeOptionsSource
(
TSharedRef< STableViewBase > InWidget |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & MaxListHeight
(
float InArg |
The max height of the combo box menu | Widgets/Input/SComboBox.h | |
WidgetArgsType & Method
(
TOptional< EPopupMethod > InArg |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & OnComboBoxOpening
(
const FOnComboBoxOpening& InDelegate |
Called when combo box is opened, before list is actually created | Widgets/Input/SComboBox.h | |
WidgetArgsType & OnGenerateWidget
(
const FOnGenerateWidget& InDelegate |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & OnSelectionChanged
(
const FOnSelectionChanged& InDelegate |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & OptionsSource
(
const TArray< OptionType >* InArg |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & OptionsSource
(
::UE::Slate::Containers::TObservableArray< OptionType >* InArg |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & OptionsSource
(
TSharedPtr<::UE::Slate::Containers::TObservableArray< OptionType > > InArg |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & OptionsSource
(
TSharedRef<::UE::Slate::Containers::TObservableArray< OptionType > > InArg |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & OptionsSource
(
::UE::Slate::ItemsSource::ForwardedSlateItemsSourceArgument< OptionType > InArg |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & PressedSoundOverride
(
TOptional< FSlateSound > InArg |
The sound to play when the button is pressed (overrides ComboBoxStyle) | Widgets/Input/SComboBox.h | |
WidgetArgsType & ScrollBarStyle
(
const FScrollBarStyle* InArg |
Widgets/Input/SComboBox.h | ||
WidgetArgsType & SelectionChangeSoundOverride
(
TOptional< FSlateSound > InArg |
The sound to play when the selection changes (overrides ComboBoxStyle) | Widgets/Input/SComboBox.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments & operator[]
(
const TSharedRef< SWidget >& InChild |
Widgets/Input/SComboBox.h |