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

#include <SComponentPreviewer.h>

Inheritance diagram for SComponentPreviewer:
Collaboration diagram for SComponentPreviewer:

Public Member Functions

 SLATE_BEGIN_ARGS (SComponentPreviewer)
 SComponentPreviewer ()
void Construct (const FArguments &InArgs)
void ConstructDecorator () const
virtual int32 OnPaint (const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override
void SetOpacity (const float InOpacity)
void SetPaintHitBox (const bool bPaint)
void SetPressedStateVisibility (const bool bVisible)
FName GetComponentName () const
bool IsInside (FVector2D AbsoluteLocation) const
SConstraintCanvas::FSlot * CreateChildSlot (FAnchors ChildAnchors, const FVector2D ChildAlignment, FVector4f ChildAnchorOffset)

Constructor & Destructor Documentation

◆ SComponentPreviewer()

BEGIN_SLATE_FUNCTION_BUILD_OPTIMIZATION SComponentPreviewer::SComponentPreviewer ( )

Member Function Documentation

◆ Construct()

void SComponentPreviewer::Construct ( const FArguments & InArgs)

Constructs this widget with InArgs

◆ ConstructDecorator()

void SComponentPreviewer::ConstructDecorator ( ) const

◆ CreateChildSlot()

SConstraintCanvas::FSlot * SComponentPreviewer::CreateChildSlot ( FAnchors ChildAnchors,
const FVector2D ChildAlignment,
FVector4f ChildAnchorOffset )

◆ GetComponentName()

FName SComponentPreviewer::GetComponentName ( ) const

◆ IsInside()

bool SComponentPreviewer::IsInside ( FVector2D AbsoluteLocation) const

◆ OnPaint()

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

◆ SetOpacity()

void SComponentPreviewer::SetOpacity ( const float InOpacity)
inline

◆ SetPaintHitBox()

void SComponentPreviewer::SetPaintHitBox ( const bool bPaint)
inline

◆ SetPressedStateVisibility()

void SComponentPreviewer::SetPressedStateVisibility ( const bool bVisible)
inline

◆ SLATE_BEGIN_ARGS()

SComponentPreviewer::SLATE_BEGIN_ARGS ( SComponentPreviewer )
inline

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