FCohtmlWidgetIME

Inherits from FCohtmlIMEManager

Public Functions

Name
FCohtmlWidgetIME(const TWeakPtr< class SCohtmlWidget > )
TSharedPtr< class SCohtmlWidget >WidgetToSharedPtrWithValidityCheck() const
virtual boolIsValid() const override
virtual cohtml::View *GetView() const override
virtual FCohtmlCaretRectGetCaretRect() const override
virtual boolRequiresProjection() const override
virtual TSharedPtr< FGenericWindow >GetWindow() const override

Public Attributes

Name
TWeakPtr< SCohtmlWidget >OwningWidget

Additional inherited members

Public Functions inherited from FCohtmlIMEManager

Name
FCohtmlIMEManager()
virtual~FCohtmlIMEManager()
voidActivateTextInputMethodSystemContext(bool )

Protected Attributes inherited from FCohtmlIMEManager

Name
TSharedPtr< class FCohtmlTextInputMethodContextGeneric >TextInputMethodContext
TSharedPtr< ITextInputMethodChangeNotifier >TextInputMethodChangeNotifier

Public Functions Documentation

function FCohtmlWidgetIME

FCohtmlWidgetIME(
    const TWeakPtr< class SCohtmlWidget > 
)

function WidgetToSharedPtrWithValidityCheck

TSharedPtr< class SCohtmlWidget > WidgetToSharedPtrWithValidityCheck() const

function IsValid

virtual bool IsValid() const override

Reimplements: FCohtmlIMEManager::IsValid

function GetView

virtual cohtml::View * GetView() const override

Reimplements: FCohtmlIMEManager::GetView

function GetCaretRect

virtual FCohtmlCaretRect GetCaretRect() const override

Reimplements: FCohtmlIMEManager::GetCaretRect

function RequiresProjection

virtual bool RequiresProjection() const override

Reimplements: FCohtmlIMEManager::RequiresProjection

function GetWindow

virtual TSharedPtr< FGenericWindow > GetWindow() const override

Reimplements: FCohtmlIMEManager::GetWindow

Public Attributes Documentation

variable OwningWidget

TWeakPtr< SCohtmlWidget > OwningWidget;