Touch Interface Designer 2025.2
Create touch interface with a visual editor and manage all mobile inputs like gestures
Loading...
Searching...
No Matches
LayoutComponent.h File Reference
#include "CoreMinimal.h"
#include "UObject/Object.h"
#include "Widgets/Layout/SConstraintCanvas.h"
#include "LayoutComponent.generated.h"
Include dependency graph for LayoutComponent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FHitBox
class  ULayoutComponent

Enumerations

enum class  EInteractionType : uint8 { Square , Circle , Alpha }
enum class  EAnchorPosition : uint8 {
  TopLeft , TopMiddle , TopRight , CenterLeft ,
  Center , CenterRight , BottomLeft , BottomMiddle ,
  BottomRight , HalfLeft , HalfRight , Fill
}

Enumeration Type Documentation

◆ EAnchorPosition

enum class EAnchorPosition : uint8
strong
Enumerator
TopLeft 
TopMiddle 
TopRight 
CenterLeft 
Center 
CenterRight 
BottomLeft 
BottomMiddle 
BottomRight 
HalfLeft 
HalfRight 
Fill 

◆ EInteractionType

enum class EInteractionType : uint8
strong
Enumerator
Square 

Use Square as shape for hit testing Can be a rectangle

Circle 

Use Circle as shape for hit testing Use the longest side of the component to define the radius of the circle.

Alpha 

[EXPERIMENTAL] Use alpha of texture used in decorator Warning: Slow Operation, use with caution! The decorator layer should be collapsed into one render target Enable 'bOptimizeRendering' in Decorator for better performance