Navigation
API > API/Runtime > API/Runtime/ApplicationCore > API/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. |