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

#include <SliderLogic.h>

Inheritance diagram for USliderLogic:
Collaboration diagram for USliderLogic:

Public Member Functions

 USliderLogic ()
virtual void Initialize_Implementation () override
virtual void OnPress_Implementation (const FGeometry &ComponentGeometry, const FPointerEvent &PointerEvent) override
virtual void OnMove_Implementation (const FGeometry &ComponentGeometry, const FPointerEvent &PointerEvent) override
virtual void OnRelease_Implementation (const FGeometry &ComponentGeometry, const FPointerEvent &PointerEvent) override
virtual void SetInputAction_Implementation (UInputAction *NewInputAction) override

Public Attributes

 Category ="Slider"
 EditAnywhere
BlueprintReadWrite ESliderType Type
 BlueprintReadOnly
 meta
BlueprintReadWrite uint8 bInvert:1
 BlueprintReadWrite
BlueprintReadWrite TObjectPtr< UInputAction > InputAction
BlueprintReadWrite float MinValue
BlueprintReadWrite float MaxValue
BlueprintReadWrite uint8 bSendContinuousInput:1
BlueprintReadWrite uint8 bBackToCenter:1
BlueprintReadWrite uint8 bHandleCenterToEdge:1

Protected Attributes

TWeakObjectPtr< UComponentDecoratorHandleDecoratorRef

Constructor & Destructor Documentation

◆ USliderLogic()

USliderLogic::USliderLogic ( )

Member Function Documentation

◆ Initialize_Implementation()

void USliderLogic::Initialize_Implementation ( )
overridevirtual

◆ OnMove_Implementation()

void USliderLogic::OnMove_Implementation ( const FGeometry & ComponentGeometry,
const FPointerEvent & PointerEvent )
overridevirtual

◆ OnPress_Implementation()

void USliderLogic::OnPress_Implementation ( const FGeometry & ComponentGeometry,
const FPointerEvent & PointerEvent )
overridevirtual

◆ OnRelease_Implementation()

void USliderLogic::OnRelease_Implementation ( const FGeometry & ComponentGeometry,
const FPointerEvent & PointerEvent )
overridevirtual

◆ SetInputAction_Implementation()

void USliderLogic::SetInputAction_Implementation ( UInputAction * NewInputAction)
overridevirtual

Member Data Documentation

◆ bBackToCenter

BlueprintReadWrite uint8 USliderLogic::bBackToCenter

◆ bHandleCenterToEdge

BlueprintReadWrite uint8 USliderLogic::bHandleCenterToEdge

◆ bInvert

BlueprintReadWrite uint8 USliderLogic::bInvert

◆ BlueprintReadOnly

USliderLogic::BlueprintReadOnly

◆ BlueprintReadWrite

USliderLogic::BlueprintReadWrite

◆ bSendContinuousInput

BlueprintReadWrite uint8 USliderLogic::bSendContinuousInput

◆ Category

USliderLogic::Category ="Slider"

Invert start and end location True : 0 is equal to end, 1 is equal to start False : 0 is equal to start, 1 is equal to end

◆ EditAnywhere

USliderLogic::EditAnywhere

◆ HandleDecoratorRef

TWeakObjectPtr<UComponentDecorator> USliderLogic::HandleDecoratorRef
protected

◆ InputAction

BlueprintReadWrite TObjectPtr<UInputAction> USliderLogic::InputAction

◆ MaxValue

BlueprintReadWrite float USliderLogic::MaxValue

◆ meta

USliderLogic::meta
Initial value:
=(GetOptions="GetAllDecoratorNames"))
FName HandleDecoratorName

◆ MinValue

BlueprintReadWrite float USliderLogic::MinValue

◆ Type

BlueprintReadWrite ESliderType USliderLogic::Type

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