Navigation
Unreal Engine C++ API Reference > Runtime > ApplicationCore > GenericPlatform
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
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ActivateContext
(
const TSharedRef< ITextInputMethodContext >& Context |
Activates the provided context. |
![]() |
void | ApplyDefaults
(
const TSharedRef< FGenericWindow >& InWindow |
Called when a window is first created to allow the text input system to apply any default settings |
![]() |
void | DeactivateContext
(
const TSharedRef< ITextInputMethodContext >& Context |
Deactivates the provided context. |
![]() ![]() |
bool | IsActiveContext
(
const TSharedRef< ITextInputMethodContext >& Context |
Test to see whether the provided context is the currently active context |
![]() |
TSharedPtr< ITextInputMethodChangeNotifier > | RegisterContext
(
const TSharedRef< ITextInputMethodContext >& Context |
Registers an implemented context interface object with the system to receive callbacks and provides an implemented notifier interface object. |
![]() |
void | UnregisterContext
(
const TSharedRef< ITextInputMethodContext >& Context |
Unregisters an implemented context interface object with the system. |