Touch Interface Designer 2025.2
Create touch interface with a visual editor and manage all mobile inputs like gestures
Loading...
Searching...
No Matches
UVirtualInputButton Class Reference

#include <VirtualInputButton.h>

Inheritance diagram for UVirtualInputButton:
Collaboration diagram for UVirtualInputButton:

Public Member Functions

virtual TSharedRef< SVirtualControlTakeWidget (TSharedPtr< SDeprecatedTouchInterface > TouchInterface) override
virtual void GetVirtualControl (FVirtualControl &VirtualControl) override
Public Member Functions inherited from UVirtualInput
 UVirtualInput ()

Additional Inherited Members

Public Attributes inherited from UVirtualInput
EControlType Type
FName InputName
 Category ="Virtual Input"
 EditAnywhere
 BlueprintReadOnly
 meta
 EditInstanceOnly
BlueprintReadWrite uint8 bStartHidden:1
BlueprintReadWrite uint8 bRecenterOnTouch:1
BlueprintReadWrite uint8 bBlockTouchRegion:1
BlueprintReadWrite FVector2D LandscapeCenter
BlueprintReadWrite FVector2D PortraitCenter
BlueprintReadOnly uint8 bIsChild:1
BlueprintReadOnly FName ParentName
BlueprintReadOnly FVector2D ParentOffset
BlueprintReadOnly uint8 bMoveWhenParentRecenter:1
BlueprintReadOnly TArray< FName > Children
BlueprintReadOnly uint8 bEnableBackgroundBlur:1
BlueprintReadWrite TArray< FVisualLayerVisualLayers
BlueprintReadWrite FVector2D VisualSize
BlueprintReadWrite EHitTestType InteractionShape
 BlueprintReadWrite
Instanced TArray< TObjectPtr< ULCInputModifier > > Modifiers
BlueprintReadOnly TArray< TSubclassOf< UVirtualInputEvent > > VirtualInputEvent
BlueprintReadWrite UInputAction * InputAction

Member Function Documentation

◆ GetVirtualControl()

void UVirtualInputButton::GetVirtualControl ( FVirtualControl & VirtualControl)
overridevirtual

Reimplemented from UVirtualInput.

◆ TakeWidget()

TSharedRef< SVirtualControl > UVirtualInputButton::TakeWidget ( TSharedPtr< SDeprecatedTouchInterface > TouchInterface)
overridevirtual

Reimplemented from UVirtualInput.


The documentation for this class was generated from the following files:
  • D:/MEGA/TouchProject/TouchProjectNext/Plugins/TouchInterfaceDesigner/Source/TouchInterface/Public/VirtualInput/VirtualInputButton.h
  • D:/MEGA/TouchProject/TouchProjectNext/Plugins/TouchInterfaceDesigner/Source/TouchInterface/Private/VirtualInput/VirtualInputButton.cpp