#include <VirtualShape.h>
◆ UVirtualShape()
| UVirtualShape::UVirtualShape |
( |
| ) |
|
◆ Evaluate()
| float UVirtualShape::Evaluate |
( |
const TArray< FDrawData > | InDrawData | ) |
|
Full detection
- Returns
- matching score for this shape
◆ GetMatchingResult()
| BlueprintPure float UVirtualShape::GetMatchingResult |
( |
| ) |
const |
|
inline |
◆ GetResults()
| TMap< FName, float > UVirtualShape::GetResults |
( |
| ) |
const |
|
inline |
◆ GetShapeAngles()
| BlueprintPure TArray< FShapeAngle > UVirtualShape::GetShapeAngles |
( |
| ) |
const |
|
inline |
◆ GetShapeDots()
| BlueprintPure TArray< FDrawData > UVirtualShape::GetShapeDots |
( |
| ) |
const |
|
inline |
◆ GetShapeDotsByRef()
| BlueprintPure TArray< FDrawData > & UVirtualShape::GetShapeDotsByRef |
( |
| ) |
|
|
inline |
◆ GetShapeLines()
| BlueprintPure TArray< FShapeLine > UVirtualShape::GetShapeLines |
( |
| ) |
const |
|
inline |
◆ BlueprintCallable
| UVirtualShape::BlueprintCallable |
◆ BlueprintReadOnly
| UVirtualShape::BlueprintReadOnly |
◆ BottomRightBound
| FVector2D UVirtualShape::BottomRightBound |
◆ BoundCenter
| FVector2D UVirtualShape::BoundCenter |
◆ Category
| UVirtualShape::Category ="Virtual Shape" |
Name of virtual shape Should be used for gameplay
Friendly name of virtual shape Should be used for aesthetic only
Filter used to clean user's drawing data They are executed in the order in which they are added. This can be important
Filter used to detect shape that is drawn by user They are executed in the order in which they are added. This can be important
◆ CleanerFilters
◆ DetectFilters
◆ EditAnywhere
| UVirtualShape::EditAnywhere |
◆ FriendlyName
◆ Name
◆ ShapeAngles
◆ ShapeDots
◆ ShapeLines
◆ SumOfLineDirections
| FVector2D UVirtualShape::SumOfLineDirections |
◆ TopLeftBound
| FVector2D UVirtualShape::TopLeftBound |
◆ TotalAngleValue
| float UVirtualShape::TotalAngleValue |
◆ TotalLength
| float UVirtualShape::TotalLength |
The documentation for this class was generated from the following files:
- D:/MEGA/TouchProject/TouchProjectNext/Plugins/TouchInterfaceDesigner/Source/TouchInterface/Public/VirtualShape/VirtualShape.h
- D:/MEGA/TouchProject/TouchProjectNext/Plugins/TouchInterfaceDesigner/Source/TouchInterface/Private/VirtualShape/VirtualShape.cpp