ITextInputMethodSystem

Platform owners implement this class to interface with the platform's input method system.

Choose your operating system:

Windows

macOS

Linux

References

Module

ApplicationCore

Header

/Engine/Source/Runtime/ApplicationCore/Public/GenericPlatform/ITextInputMethodSystem.h

Include

#include "GenericPlatform/ITextInputMethodSystem.h"

Syntax

class ITextInputMethodSystem

Remarks

Platform owners implement this class to interface with the platform's input method system.

Destructors

Name Description

Public function Virtual

~ITextInputMethodSystem()

Functions

Name Description

Public function

void

 

ActivateContext

(
    const TSharedRef< ITextInputMethodC...
)

Activates the provided context.

Public function

void

 

ApplyDefaults

(
    const TSharedRef< FGenericWindow > ...
)

Called when a window is first created to allow the text input system to apply any default settings

Public function

void

 

DeactivateContext

(
    const TSharedRef< ITextInputMethodC...
)

Deactivates the provided context.

Public function Const

bool

 

IsActiveContext

(
    const TSharedRef< ITextInputMethodC...
)

Test to see whether the provided context is the currently active context

Public function

TSharedPtr< ...

 

RegisterContext

(
    const TSharedRef< ITextInputMethodC...
)

Registers an implemented context interface object with the system to receive callbacks and provides an implemented notifier interface object.

Public function

void

 

UnregisterContext

(
    const TSharedRef< ITextInputMethodC...
)

Unregisters an implemented context interface object with the system.