ITextInputMethodSystem

Platform owners implement this class to interface with the platform's input method 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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss