Navigation
API > API/Runtime > API/Runtime/ApplicationCore
Platform owners implement this class to interface with the platform's input method system.
| Name | ITextInputMethodSystem |
| Type | class |
| Header File | /Engine/Source/Runtime/ApplicationCore/Public/GenericPlatform/ITextInputMethodSystem.h |
| Include Path | #include "GenericPlatform/ITextInputMethodSystem.h" |
Syntax
class ITextInputMethodSystem
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ITextInputMethodSystem() |
GenericPlatform/ITextInputMethodSystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ActivateContext
(
const TSharedRef< ITextInputMethodContext >& Context |
Activates the provided context. | GenericPlatform/ITextInputMethodSystem.h | |
void ApplyDefaults
(
const TSharedRef< FGenericWindow >& InWindow |
Called when a window is first created to allow the text input system to apply any default settings | GenericPlatform/ITextInputMethodSystem.h | |
void DeactivateContext
(
const TSharedRef< ITextInputMethodContext >& Context |
Deactivates the provided context. | GenericPlatform/ITextInputMethodSystem.h | |
bool IsActiveContext
(
const TSharedRef< ITextInputMethodContext >& Context |
Test to see whether the provided context is the currently active context | GenericPlatform/ITextInputMethodSystem.h | |
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. | GenericPlatform/ITextInputMethodSystem.h | |
void UnregisterContext
(
const TSharedRef< ITextInputMethodContext >& Context |
Unregisters an implemented context interface object with the system. | GenericPlatform/ITextInputMethodSystem.h |