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

#include <SDesignHelper.h>

Inheritance diagram for SDesignHelper:
Collaboration diagram for SDesignHelper:

Public Member Functions

 SLATE_BEGIN_ARGS (SDesignHelper)
void Construct (const FArguments &InArgs)
virtual FVector2D ComputeDesiredSize (float LayoutScaleMultiplier) const override
virtual int32 OnPaint (const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override
void SetSetupAsset (const UVirtualControlSetup *NewSetup)
void SetScreenSize (const FIntPoint InScreenSize)
void SetOpacity (const float InOpacity)
void SetDpiScale (const float InDPIScale)
void SetDrawInteractionZone (const bool bEnable)

Member Function Documentation

◆ ComputeDesiredSize()

FVector2D SDesignHelper::ComputeDesiredSize ( float LayoutScaleMultiplier) const
overridevirtual

◆ Construct()

BEGIN_SLATE_FUNCTION_BUILD_OPTIMIZATION void SDesignHelper::Construct ( const FArguments & InArgs)

Constructs this widget with InArgs

◆ OnPaint()

int32 SDesignHelper::OnPaint ( const FPaintArgs & Args,
const FGeometry & AllottedGeometry,
const FSlateRect & MyCullingRect,
FSlateWindowElementList & OutDrawElements,
int32 LayerId,
const FWidgetStyle & InWidgetStyle,
bool bParentEnabled ) const
overridevirtual

◆ SetDpiScale()

void SDesignHelper::SetDpiScale ( const float InDPIScale)
inline

◆ SetDrawInteractionZone()

void SDesignHelper::SetDrawInteractionZone ( const bool bEnable)
inline

◆ SetOpacity()

void SDesignHelper::SetOpacity ( const float InOpacity)

◆ SetScreenSize()

void SDesignHelper::SetScreenSize ( const FIntPoint InScreenSize)

◆ SetSetupAsset()

void SDesignHelper::SetSetupAsset ( const UVirtualControlSetup * NewSetup)

◆ SLATE_BEGIN_ARGS()

SDesignHelper::SLATE_BEGIN_ARGS ( SDesignHelper )
inline

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