Navigation
API > API/Plugins > API/Plugins/MediaIOEditor
| Name | SMediaPermutationsSelector |
| Type | class |
| Header File | /Engine/Plugins/Media/MediaIOFramework/Source/MediaIOEditor/Public/Widgets/SMediaPermutationsSelector.h |
| Include Path | #include "Widgets/SMediaPermutationsSelector.h" |
Syntax
template<typename ItemType, typename ItemBuilder>
class SMediaPermutationsSelector : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SMediaPermutationsSelector
- FSlateControlledConstruction → SWidget → SCompoundWidget → SMediaPermutationsSelector
Classes
| Name | Remarks |
|---|---|
| FColumn | Describes a single column |
Structs
| Name | Remarks |
|---|---|
| FArguments |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FIsColumnVisible | TBaseDelegate_TwoParams< bool, FName, const TArray< ItemType > & > | A delegate type invoked when we fill a column and wants to check if it should be visible. | Widgets/SMediaPermutationsSelector.h |
| FOnGetExtensions | TBaseDelegate_OneParam< void, TArray< TSharedRef< SWidget > > & > | A delegate called to add additional widgets to the left of the apply button. | Widgets/SMediaPermutationsSelector.h |
| FOnSelectionChanged | TBaseDelegate_OneParam< void, ItemType > | A delegate type invoked when the selection changes. | Widgets/SMediaPermutationsSelector.h |
| ThisClass | SMediaPermutationsSelector< ItemType, ItemBuilder > | Widgets/SMediaPermutationsSelector.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ColumnContainer | TSharedPtr< SHorizontalBox > | Box used as container for the radio button menu. | Widgets/SMediaPermutationsSelector.h | |
| OnSelectionChanged | FOnSelectionChanged | Delegate to invoke when selection changes. | Widgets/SMediaPermutationsSelector.h | |
| PermutationsSource | TArray< ItemType > | Array of data items that we are displaying. | Widgets/SMediaPermutationsSelector.h | |
| PropertyColumns | TIndirectArray< FColumn > | Columns information. | Widgets/SMediaPermutationsSelector.h | |
| SelectedPermutationIndex | int32 | Index of the selected item in ItemsSource. It will always be valid. | Widgets/SMediaPermutationsSelector.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Widgets/SMediaPermutationsSelector.h | ||
ItemType GetSelectedItem() |
Get a copy of the current selected item. | Widgets/SMediaPermutationsSelector.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FColumn::FArguments Column
(
const FName& InColumnName |
Create a column with a specified ColumnId | Widgets/SMediaPermutationsSelector.h |