![]() |
Touch Interface Designer 2025.2
Create touch interface with a visual editor and manage all mobile inputs like gestures
|
#include <VirtualShapeDrawer.h>


Public Member Functions | |
| UVirtualShapeDrawer (const FObjectInitializer &ObjectInitializer) | |
| virtual void | NativeConstruct () override |
| virtual void | NativeDestruct () override |
| void | TouchBegan (int32 Index, FVector2D Location) |
| void | TouchMoving (int32 Index, FVector2D Location) |
| void | TouchEnded (int32 Index, FVector2D Location) |
| BlueprintCallable void | ShowVirtualShapeGuide (UVirtualShape *VirtualShape) |
| BlueprintCallable void | HideVirtualShapeGuide () |
| BlueprintPure bool | RecognitionReady () const |
Public Attributes | |
| Category ="Virtual Shape Drawer" | |
| BlueprintCallable | |
| UTouchInterfaceSubsystem * | TouchInterfaceSubsystem |
| meta | |
| EditAnywhere | |
| BlueprintReadWrite | |
| BlueprintReadWrite FLinearColor | DrawLineColor |
| BlueprintReadWrite FLinearColor | DrawBrushColor |
| BlueprintReadWrite uint8 | bDrawLines:1 |
| BlueprintReadWrite uint8 | bDrawPoint:1 |
| BlueprintReadWrite FLinearColor | GuideColor |
Protected Member Functions | |
| virtual int32 | NativePaint (const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override |
Widget responsible for displaying the user's drawing and virtual shape
| UVirtualShapeDrawer::UVirtualShapeDrawer | ( | const FObjectInitializer & | ObjectInitializer | ) |
| void UVirtualShapeDrawer::HideVirtualShapeGuide | ( | ) |
|
overridevirtual |
|
overridevirtual |
|
overrideprotectedvirtual |
|
inline |
| void UVirtualShapeDrawer::ShowVirtualShapeGuide | ( | UVirtualShape * | VirtualShape | ) |
| void UVirtualShapeDrawer::TouchBegan | ( | int32 | Index, |
| FVector2D | Location ) |
| void UVirtualShapeDrawer::TouchEnded | ( | int32 | Index, |
| FVector2D | Location ) |
| void UVirtualShapeDrawer::TouchMoving | ( | int32 | Index, |
| FVector2D | Location ) |
| BlueprintReadWrite uint8 UVirtualShapeDrawer::bDrawLines |
| BlueprintReadWrite uint8 UVirtualShapeDrawer::bDrawPoint |
| UVirtualShapeDrawer::BlueprintCallable |
| UVirtualShapeDrawer::BlueprintReadWrite |
| UVirtualShapeDrawer::Category ="Virtual Shape Drawer" |
| BlueprintReadWrite FLinearColor UVirtualShapeDrawer::DrawBrushColor |
| BlueprintReadWrite FLinearColor UVirtualShapeDrawer::DrawLineColor |
| UVirtualShapeDrawer::EditAnywhere |
| BlueprintReadWrite FLinearColor UVirtualShapeDrawer::GuideColor |
| UVirtualShapeDrawer::meta |
| UTouchInterfaceSubsystem* UVirtualShapeDrawer::TouchInterfaceSubsystem |