UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
STextComboPopup.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Input/Reply.h"
8#include "Widgets/SWidget.h"
11
12class SButton;
13
15
18{
19public:
22
25
30
32
34 SLATE_ARGUMENT( FText, Label )
35
36
38
39
41
42
44
46
47 SLATE_API void Construct( const FArguments& InArgs );
48
51
56
59
61 TSharedPtr<FString> OnGetSelection() const {return SelectedItem;}
62
64 void OnSelectionChanged (TSharedPtr<FString> Selection, ESelectInfo::Type SelectInfo);
65
67 FText GetSelectedItem () const;
68
70 EActiveTimerReturnType TickAutoFocus(double InCurrentTime, float InDeltaTime);
71
72private:
74 TSharedPtr<FString> SelectedItem;
75};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SLATE_EVENT(DelegateName, EventName)
Definition DeclarativeSyntaxSupport.h:458
#define SLATE_END_ARGS()
Definition DeclarativeSyntaxSupport.h:116
#define SLATE_ARGUMENT(ArgType, ArgName)
Definition DeclarativeSyntaxSupport.h:208
#define DECLARE_DELEGATE_OneParam(DelegateName, Param1Type)
Definition DelegateCombinations.h:48
return true
Definition ExternalRpcRegistry.cpp:601
EActiveTimerReturnType
Definition SlateEnums.h:329
Definition Reply.h:24
Definition Text.h:385
Definition SButton.h:33
Definition SCompoundWidget.h:22
Definition STextComboPopup.h:18
virtual SLATE_API FReply OnKeyDown(const FGeometry &MyGeometry, const FKeyEvent &InKeyEvent) override
Definition STextComboPopup.cpp:123
TSharedPtr< SButton > OkButton
Definition STextComboPopup.h:29
TArray< TSharedPtr< FString > > Strings
Definition STextComboPopup.h:21
SLATE_BEGIN_ARGS(STextComboPopup)
Definition STextComboPopup.h:31
SLATE_API FReply OnOK()
Definition STextComboPopup.cpp:107
SLATE_API TSharedRef< SWidget > MakeItemWidget(TSharedPtr< FString > StringItem)
Definition STextComboPopup.cpp:85
FOnTextChosen OnTextChosen
Definition STextComboPopup.h:24
SLATE_API void Construct(const FArguments &InArgs)
Definition STextComboPopup.cpp:7
TSharedPtr< SComboBox< TSharedPtr< FString > > > StringCombo
Definition STextComboPopup.h:27
SLATE_API void FocusDefaultWidget()
Definition STextComboPopup.cpp:116
Definition SWidget.h:165
Definition Array.h:670
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Type
Definition SlateEnums.h:311
Definition Geometry.h:40
Definition Events.h:431