Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Widgets > API/Runtime/Slate/Widgets/Text > API/Runtime/Slate/Widgets/Text/FSlateEditableTextLayout
Inheritance Hierarchy
- ITextInputMethodContext
- FSlateEditableTextLayout::FTextInputMethodContext
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Widgets/Text/SlateEditableTextLayout.h |
| Include | #include "Widgets/Text/SlateEditableTextLayout.h" |
Syntax
class FTextInputMethodContext : public ITextInputMethodContext
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | CacheWindow () |
||
| TSharedRef< FTextInputMethodContext > | Create
(
FSlateEditableTextLayout& InOwnerLayout |
||
| void | |||
| int32 | GetCharacterIndexFromPoint
(
const FVector2D& Point |
||
| FTextRange | |||
| void | GetScreenBounds
(
FVector2D& Position, |
||
| void | GetSelectionRange
(
uint32& BeginIndex, |
||
| bool | GetTextBounds
(
const uint32 BeginIndex, |
||
| void | GetTextInRange
(
const uint32 BeginIndex, |
||
| uint32 | |||
| TSharedPtr< FGenericWindow > | GetWindow () |
||
| bool | IsComposing () |
||
| bool | IsReadOnly () |
||
| void | KillContext () |
||
| void | SetSelectionRange
(
const uint32 BeginIndex, |
||
| void | SetTextInRange
(
const uint32 BeginIndex, |
||
| bool | UpdateCachedGeometry
(
const FGeometry& InAllottedGeometry |
||
| void | UpdateCompositionRange
(
const int32 InBeginIndex, |