Navigation
API > API/Plugins > API/Plugins/StylusInput
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEditorSubsystem
- UStylusInputSubsystem
References
| Module | StylusInput |
| Header | /Engine/Plugins/Editor/StylusInput/Source/StylusInput/Public/IStylusInputModule.h |
| Include | #include "IStylusInputModule.h" |
Syntax
UCLASS&40;&41;
class UStylusInputSubsystem :
public UEditorSubsystem,
public FTickableEditorObject
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddMessageHandler
(
IStylusMessageHandler& MessageHandler |
Add a message handler to receive messages from the stylus. | |
| const IStylusInputDevice * | GetInputDevice
(
int32 Index |
Retrieve the input device that is at the given index, or nullptr if not found. | |
| int32 | Return the number of active input devices. | ||
| void | RemoveMessageHandler
(
IStylusMessageHandler& MessageHandler |
Remove a previously registered message handler. |
Overridden from USubsystem
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
Implement this for deinitialization of instances of the system | |
| void | Initialize
(
FSubsystemCollectionBase& Collection |
UEditorSubsystem implementation. |
Overridden from FTickableObjectBase
| Type | Name | Description | |
|---|---|---|---|
| TStatId | GetStatId () |
Return the stat id to use for this tickable | |
| void | Tick
(
float DeltaTime |
FTickableEditorObject implementation. |