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