FCohtmlTextInputMethodContextWin8AndAbove
Inherits from FCohtmlTextInputMethodContextGeneric, ITextInputMethodContext
Public Functions
| Name | |
|---|---|
| FCohtmlTextInputMethodContextWin8AndAbove(class FCohtmlIMEManager * IMEManager) | |
| virtual | ~FCohtmlTextInputMethodContextWin8AndAbove() |
Protected Functions
| Name | |
|---|---|
| virtual uint32 | GetTextLength() override |
| virtual void | GetTextInRange(const uint32 BeginIndex, const uint32 Length, FString & OutString) override |
| virtual void | SetTextInRange(const uint32 BeginIndex, const uint32 Length, const FString & InString) override |
| virtual void | BeginComposition() override |
| virtual void | EndComposition() override |
Additional inherited members
Public Functions inherited from FCohtmlTextInputMethodContextGeneric
| Name | |
|---|---|
| FCohtmlTextInputMethodContextGeneric(class FCohtmlIMEManager * imeManager) | |
| virtual | ~FCohtmlTextInputMethodContextGeneric() |
Protected Functions inherited from FCohtmlTextInputMethodContextGeneric
| Name | |
|---|---|
| void | InvalidateIMEManager() |
| cohtml::View * | GetView() |
| bool | IsIMEManagerValid() |
| virtual bool | IsReadOnly() override |
| virtual bool | IsComposing() override |
| virtual void | GetSelectionRange(uint32 & BeginIndex, uint32 & Length, ECaretPosition & CaretPosition) override |
| virtual void | SetSelectionRange(const uint32 BeginIndex, const uint32 Length, const ECaretPosition CaretPosition) override |
| virtual int32 | GetCharacterIndexFromPoint(const FVector2D & Point) override |
| virtual bool | GetTextBounds(const uint32 BeginIndex, const uint32 Length, FVector2D & Position, FVector2D & Size) override |
| virtual void | GetScreenBounds(FVector2D & Position, FVector2D & Size) override |
| virtual TSharedPtr< FGenericWindow > | GetWindow() override |
| virtual void | UpdateCompositionRange(const int32 InBeginIndex, const uint32 InLength) override |
Protected Attributes inherited from FCohtmlTextInputMethodContextGeneric
| Name | |
|---|---|
| class FCohtmlIMEManager * | IMEManager |
| int32 | CompositionBeginIndex |
| uint32 | CompositionLength |
| FString | CompositionString |
| bool | bIsComposing |
Friends inherited from FCohtmlTextInputMethodContextGeneric
| Name | |
|---|---|
| class | FCohtmlIMEManager |
Public Functions Documentation
function FCohtmlTextInputMethodContextWin8AndAbove
inline FCohtmlTextInputMethodContextWin8AndAbove(
class FCohtmlIMEManager * IMEManager
)
function ~FCohtmlTextInputMethodContextWin8AndAbove
inline virtual ~FCohtmlTextInputMethodContextWin8AndAbove()
Protected Functions Documentation
function GetTextLength
virtual uint32 GetTextLength() override
Reimplements: FCohtmlTextInputMethodContextGeneric::GetTextLength
function GetTextInRange
virtual void GetTextInRange(
const uint32 BeginIndex,
const uint32 Length,
FString & OutString
) override
Reimplements: FCohtmlTextInputMethodContextGeneric::GetTextInRange
function SetTextInRange
virtual void SetTextInRange(
const uint32 BeginIndex,
const uint32 Length,
const FString & InString
) override
Reimplements: FCohtmlTextInputMethodContextGeneric::SetTextInRange
function BeginComposition
virtual void BeginComposition() override
Reimplements: FCohtmlTextInputMethodContextGeneric::BeginComposition
function EndComposition
virtual void EndComposition() override
Reimplements: FCohtmlTextInputMethodContextGeneric::EndComposition