11#include "ISlateEditableTextWidget.generated.h"
142 : bIsPendingSummon(
false)
150 return bIsPendingSummon || ActiveMenu.
IsValid();
156 bIsPendingSummon =
false;
163 bIsPendingSummon =
true;
170 bIsPendingSummon =
false;
177 bIsPendingSummon =
false;
194 bool bIsPendingSummon;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ECursorAction
Definition ISlateEditableTextWidget.h:32
EVirtualKeyboardDismissAction
Definition ISlateEditableTextWidget.h:66
ECursorMoveGranularity
Definition ISlateEditableTextWidget.h:24
ECursorMoveMethod
Definition ISlateEditableTextWidget.h:16
EVirtualKeyboardTrigger
Definition ISlateEditableTextWidget.h:57
ETextLocation
Definition ISlateEditableTextWidget.h:40
EKeyboardType
Definition IVirtualKeyboardEntry.h:12
#define UENUM(...)
Definition ObjectMacros.h:749
Definition ISlateEditableTextWidget.h:82
bool IsHorizontalMovement() const
Definition ISlateEditableTextWidget.cpp:27
static FMoveCursor ViaScreenPointer(FVector2D LocalPosition, float GeometryScale, ECursorAction Action)
Definition ISlateEditableTextWidget.cpp:12
ECursorMoveGranularity GetGranularity() const
Definition ISlateEditableTextWidget.cpp:47
ECursorMoveMethod GetMoveMethod() const
Definition ISlateEditableTextWidget.cpp:17
float GetGeometryScale() const
Definition ISlateEditableTextWidget.cpp:52
bool IsVerticalMovement() const
Definition ISlateEditableTextWidget.cpp:22
ECursorAction GetAction() const
Definition ISlateEditableTextWidget.cpp:37
FIntPoint GetMoveDirection() const
Definition ISlateEditableTextWidget.cpp:32
FVector2D GetLocalPosition() const
Definition ISlateEditableTextWidget.cpp:42
Definition ISlateEditableTextWidget.h:202
virtual void OnTextCommitted(const FText &InText, const ETextCommit::Type InTextAction)=0
virtual bool ShouldClearKeyboardFocusOnCommit() const =0
virtual float UpdateAndClampHorizontalScrollBar(const float InViewOffset, const float InViewFraction, const EVisibility InVisiblityOverride)=0
virtual void EnsureActiveTick()=0
virtual TSharedPtr< SWidget > BuildContextMenuContent() const =0
virtual void OnTextChanged(const FText &InText)=0
virtual bool CanTypeCharacter(const TCHAR InChar) const =0
virtual void OnBeginTextEdit(const FText &InText)=0
virtual bool IsTextReadOnly() const =0
virtual bool IsMultiLineTextEdit() const =0
virtual EVirtualKeyboardDismissAction GetVirtualKeyboardDismissAction() const =0
virtual bool ShouldJumpCursorToEndWhenFocused() const =0
virtual bool ShouldSelectWordOnMouseDoubleClick() const =0
virtual bool ShouldSelectAllTextWhenFocused() const =0
virtual bool IsTextPassword() const =0
virtual bool CanInsertCarriageReturn() const =0
virtual bool ShouldSelectAllTextOnCommit() const =0
virtual TSharedRef< SWidget > GetSlateWidget()=0
virtual bool ShouldClearTextSelectionOnFocusLoss() const =0
virtual bool IsIntegratedKeyboardEnabled() const =0
virtual TSharedPtr< SWidget > GetSlateWidgetPtr()=0
virtual EVirtualKeyboardTrigger GetVirtualKeyboardTrigger() const =0
virtual void OnCursorMoved(const FTextLocation &InLocation)=0
virtual bool ShouldRevertTextOnEscape() const =0
virtual EKeyboardType GetVirtualKeyboardType() const =0
virtual FVirtualKeyboardOptions GetVirtualKeyboardOptions() const =0
virtual float UpdateAndClampVerticalScrollBar(const float InViewOffset, const float InViewFraction, const EVisibility InVisiblityOverride)=0
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition SharedPointer.h:1295
UE_FORCEINLINE_HINT TSharedPtr< ObjectType, Mode > Pin() const &
Definition SharedPointer.h:1512
UE_FORCEINLINE_HINT bool IsValid() const
Definition SharedPointer.h:1535
UE_FORCEINLINE_HINT void Reset()
Definition SharedPointer.h:1544
Type
Definition SlateEnums.h:291
@ false
Definition radaudio_common.h:23
Definition Visibility.h:12
Definition TextLayout.h:100
Definition IVirtualKeyboardEntry.h:33