Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/GameFramework
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UTouchInterface
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/GameFramework/TouchInterface.h |
| Include | #include "GameFramework/TouchInterface.h" |
Syntax
UCLASS (Blueprintable, BlueprintType, MinimalAPI)
class UTouchInterface : public UObject
Remarks
Defines an interface by which touch input can be controlled using any number of buttons and virtual joysticks
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | ActivationDelay | ||
| float | ActiveOpacity | ||
| bool | bPreventRecenter | ||
| TArray< FTouchInputControl > | Controls | ||
| float | InactiveOpacity | ||
| float | StartupDelay | ||
| float | TimeUntilDeactive | ||
| float | TimeUntilReset |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UTouchInterface
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Activate
(
TSharedPtr< SVirtualJoystick > VirtualJoystick |
Make this the active set of touch controls |