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

#include <VirtualShapeEvaluator.h>

Inheritance diagram for UVirtualShapeEvaluator:
Collaboration diagram for UVirtualShapeEvaluator:

Public Member Functions

 UVirtualShapeEvaluator ()
BlueprintNativeEvent int32 Evaluate (const TArray< FDrawData > &DrawData, const UVirtualShape *VirtualShape)
FName GetEvaluatorName () const

Public Attributes

 Category =Settings
 BlueprintCallable

Protected Member Functions

virtual int32 Evaluate_Implementation (const TArray< FDrawData > &DrawData, const UVirtualShape *VirtualShape)
FVector2D GetBoundCenter (const TArray< FDrawData > &DrawData)

Protected Attributes

 EditAnywhere
BlueprintReadWrite FName EvaluatorName

Constructor & Destructor Documentation

◆ UVirtualShapeEvaluator()

UVirtualShapeEvaluator::UVirtualShapeEvaluator ( )

Member Function Documentation

◆ Evaluate()

BlueprintNativeEvent int32 UVirtualShapeEvaluator::Evaluate ( const TArray< FDrawData > & DrawData,
const UVirtualShape * VirtualShape )

◆ Evaluate_Implementation()

virtual int32 UVirtualShapeEvaluator::Evaluate_Implementation ( const TArray< FDrawData > & DrawData,
const UVirtualShape * VirtualShape )
inlineprotectedvirtual

◆ GetBoundCenter()

FVector2D UVirtualShapeEvaluator::GetBoundCenter ( const TArray< FDrawData > & DrawData)
protected

◆ GetEvaluatorName()

FName UVirtualShapeEvaluator::GetEvaluatorName ( ) const
inline

Member Data Documentation

◆ BlueprintCallable

UVirtualShapeEvaluator::BlueprintCallable

◆ Category

UVirtualShapeEvaluator::Category =Settings

Friendly Name of Evaluator Used only in editor to display result in compile tab

◆ EditAnywhere

UVirtualShapeEvaluator::EditAnywhere
protected

◆ EvaluatorName

BlueprintReadWrite FName UVirtualShapeEvaluator::EvaluatorName
protected

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