FCohtmlVirtualKeyboardEntry

Inherits from IVirtualKeyboardEntry

Public Functions

Name
FCohtmlVirtualKeyboardEntry(cohtml::View * InOwner, cohtml::IInputProxy * InInputProxy)
FCohtmlVirtualKeyboardEntry(cohtml::View * InOwner, cohtml::IInputProxy * InInputProxy, FVirtualKeyboardOptions InOptions)
boolGetInputAttribute(const char * AttributeName, FString & Text)
voidClearOwningView()
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()

Protected Attributes

Name
cohtml::View *OwningView
cohtml::IInputProxy *InputProxy
FVirtualKeyboardOptionsOptions
cohtml::BoundEventHandleVirtualKeyboardInfoHandler
FTextVirtualKeyboardTextInitial
FTextVirtualKeyboardText
FTextVirtualKeyboardHint
EKeyboardTypeVirtualKeyboardType
boolbIsMultilineEntry

Public Functions Documentation

function FCohtmlVirtualKeyboardEntry

FCohtmlVirtualKeyboardEntry(
    cohtml::View * InOwner,
    cohtml::IInputProxy * InInputProxy
)

function FCohtmlVirtualKeyboardEntry

FCohtmlVirtualKeyboardEntry(
    cohtml::View * InOwner,
    cohtml::IInputProxy * InInputProxy,
    FVirtualKeyboardOptions InOptions
)

function GetInputAttribute

bool GetInputAttribute(
    const char * AttributeName,
    FString & Text
)

function ClearOwningView

void ClearOwningView()

function SetTextFromVirtualKeyboard

virtual void SetTextFromVirtualKeyboard(
    const FText & InNewText,
    ETextEntryType TextEntryType
) override

function SetSelectionFromVirtualKeyboard

virtual void SetSelectionFromVirtualKeyboard(
    int InSelStart,
    int InSelEnd
) override

function GetText

virtual FText GetText() const override

function GetSelection

virtual bool GetSelection(
    int & OutSelStart,
    int & OutSelEnd
) override

function GetHintText

virtual FText GetHintText() const override

function GetVirtualKeyboardType

virtual EKeyboardType GetVirtualKeyboardType() const override

function SetVirtualKeyboardType

virtual void SetVirtualKeyboardType(
    EKeyboardType 
)

function GetVirtualKeyboardOptions

virtual FVirtualKeyboardOptions GetVirtualKeyboardOptions() const override

function IsMultilineEntry

virtual bool IsMultilineEntry() const override

function ~FCohtmlVirtualKeyboardEntry

virtual ~FCohtmlVirtualKeyboardEntry()

Protected Attributes Documentation

variable OwningView

cohtml::View * OwningView;

variable InputProxy

cohtml::IInputProxy * InputProxy;

variable Options

FVirtualKeyboardOptions Options;

variable VirtualKeyboardInfoHandler

cohtml::BoundEventHandle VirtualKeyboardInfoHandler;

variable VirtualKeyboardTextInitial

FText VirtualKeyboardTextInitial;

variable VirtualKeyboardText

FText VirtualKeyboardText;

variable VirtualKeyboardHint

FText VirtualKeyboardHint;

variable VirtualKeyboardType

EKeyboardType VirtualKeyboardType;

variable bIsMultilineEntry

bool bIsMultilineEntry;