Skip to content
SiteEmail

FCohtmlVirtualKeyboardEntry

Inherits from IVirtualKeyboardEntry

Name
FCohtmlVirtualKeyboardEntry(cohtml::View * InOwner, cohtml::IInputProxy * InInputProxy)
FCohtmlVirtualKeyboardEntry(cohtml::View * InOwner, cohtml::IInputProxy * InInputProxy, FVirtualKeyboardOptions InOptions)
boolIsValid()
voidInvalidate()
cohtml::IInputProxy *GetInputProxy() const
boolGetInputAttribute(const char * AttributeName, FString & Text)
virtual voidSetTextFromVirtualKeyboard(const FText & InNewText, ETextEntryType TextEntryType) override
virtual voidSetSelectionFromVirtualKeyboard(int InSelStart, int InSelEnd) override
virtual FTextGetText() const override
virtual boolGetSelection(int & OutSelStart, int & OutSelEnd) override
virtual FTextGetHintText() const override
virtual EKeyboardTypeGetVirtualKeyboardType() const override
virtual voidSetVirtualKeyboardType(EKeyboardType )
virtual FVirtualKeyboardOptionsGetVirtualKeyboardOptions() const override
virtual boolIsMultilineEntry() const override
virtual~FCohtmlVirtualKeyboardEntry()
Name
cohtml::View *OwningView
cohtml::IInputProxy *InputProxy
FVirtualKeyboardOptionsOptions
cohtml::BoundEventHandleVirtualKeyboardInfoHandler
FTextVirtualKeyboardTextInitial
FTextVirtualKeyboardText
FTextVirtualKeyboardHint
EKeyboardTypeVirtualKeyboardType
boolbIsMultilineEntry
FCohtmlVirtualKeyboardEntry(
cohtml::View * InOwner,
cohtml::IInputProxy * InInputProxy
)
FCohtmlVirtualKeyboardEntry(
cohtml::View * InOwner,
cohtml::IInputProxy * InInputProxy,
FVirtualKeyboardOptions InOptions
)
bool IsValid()
void Invalidate()
inline cohtml::IInputProxy * GetInputProxy() const
bool GetInputAttribute(
const char * AttributeName,
FString & Text
)
virtual void SetTextFromVirtualKeyboard(
const FText & InNewText,
ETextEntryType TextEntryType
) override
virtual void SetSelectionFromVirtualKeyboard(
int InSelStart,
int InSelEnd
) override
virtual FText GetText() const override
virtual bool GetSelection(
int & OutSelStart,
int & OutSelEnd
) override
virtual FText GetHintText() const override
virtual EKeyboardType GetVirtualKeyboardType() const override
virtual void SetVirtualKeyboardType(
EKeyboardType
)
virtual FVirtualKeyboardOptions GetVirtualKeyboardOptions() const override
virtual bool IsMultilineEntry() const override
virtual ~FCohtmlVirtualKeyboardEntry()
cohtml::View * OwningView;
cohtml::IInputProxy * InputProxy;
FVirtualKeyboardOptions Options;
cohtml::BoundEventHandle VirtualKeyboardInfoHandler;
FText VirtualKeyboardTextInitial;
FText VirtualKeyboardText;
FText VirtualKeyboardHint;
EKeyboardType VirtualKeyboardType;
bool bIsMultilineEntry;