#include <STouchInterface.h>
◆ STouchInterface()
| BEGIN_SLATE_FUNCTION_BUILD_OPTIMIZATION STouchInterface::STouchInterface |
( |
| ) |
|
◆ AbsoluteToLocal()
| FVector2D STouchInterface::AbsoluteToLocal |
( |
const FVector2D | AbsolutePosition | ) |
const |
◆ AddComponentOfType()
template<typename T>
| TSharedRef< T > STouchInterface::AddComponentOfType |
( |
| ) |
|
|
protected |
◆ CalculateScaleFactor()
| float STouchInterface::CalculateScaleFactor |
( |
const FGeometry & | Geometry | ) |
const |
|
protectedvirtual |
◆ Clean()
| void STouchInterface::Clean |
( |
| ) |
|
|
virtual |
◆ Construct()
| void STouchInterface::Construct |
( |
const FArguments & | InArgs | ) |
|
Constructs this widget with InArgs
◆ DisableDebug()
| void STouchInterface::DisableDebug |
( |
| ) |
|
◆ EnableDebug()
| void STouchInterface::EnableDebug |
( |
| ) |
|
◆ GenerateLayout()
◆ GenerateOffsetMargin()
| FMargin STouchInterface::GenerateOffsetMargin |
( |
const FVector2D & | Size, |
|
|
const FVector2D & | Position ) |
|
protected |
◆ GetAllTouchInputUnderLocation()
| bool STouchInterface::GetAllTouchInputUnderLocation |
( |
TArray< TSharedPtr< SLayoutComponent > > & | OutComponents, |
|
|
const FVector2D | AbsoluteLocation ) |
|
virtual |
◆ GetComponents()
◆ GetGeometrySize()
| FVector2D STouchInterface::GetGeometrySize |
( |
| ) |
const |
◆ GetLayoutOpacity()
| float STouchInterface::GetLayoutOpacity |
( |
| ) |
const |
◆ HandleDisplayMetricsChanged()
| void STouchInterface::HandleDisplayMetricsChanged |
( |
const FDisplayMetrics & | NewDisplayMetric | ) |
|
|
protectedvirtual |
Callback for handling display metrics changes.
◆ IsLayoutVisible()
| bool STouchInterface::IsLayoutVisible |
( |
| ) |
const |
◆ Rebuild()
◆ SetCanvasRenderOpacity()
| void STouchInterface::SetCanvasRenderOpacity |
( |
const float | Value | ) |
|
◆ SetLayoutVisibility()
| void STouchInterface::SetLayoutVisibility |
( |
const bool | bIsVisible | ) |
const |
◆ SetRenderOnInvalidation()
| void STouchInterface::SetRenderOnInvalidation |
( |
const bool | bValue | ) |
|
◆ SetRenderOnPhase()
| void STouchInterface::SetRenderOnPhase |
( |
const bool | bValue | ) |
|
◆ SetRenderPhase()
| void STouchInterface::SetRenderPhase |
( |
const int32 | Phase, |
|
|
const int32 | PhaseCount ) |
◆ SetRetainerMaterial()
| void STouchInterface::SetRetainerMaterial |
( |
TObjectPtr< UMaterialInterface > | Value | ) |
|
◆ SetRetainRender()
| void STouchInterface::SetRetainRender |
( |
const bool | bValue | ) |
|
◆ SetTextureParameterName()
| void STouchInterface::SetTextureParameterName |
( |
const FName | Name | ) |
|
◆ SLATE_BEGIN_ARGS()
◆ SortByPriority()
| void STouchInterface::SortByPriority |
( |
| ) |
|
|
virtual |
◆ ActiveFingerCount
| int32 STouchInterface::ActiveFingerCount |
|
protected |
◆ bBlockInput
| uint8 STouchInterface::bBlockInput |
|
protected |
◆ bBlockTouchEvent
| uint8 STouchInterface::bBlockTouchEvent |
|
protected |
◆ bCaptureMouse
| uint8 STouchInterface::bCaptureMouse |
|
protected |
◆ bDrawDebug
| bool STouchInterface::bDrawDebug |
|
protected |
◆ bMoveEventAllowed
| uint8 STouchInterface::bMoveEventAllowed |
|
protected |
◆ Children
◆ CurrentGeometrySize
| FVector2D STouchInterface::CurrentGeometrySize |
|
protected |
◆ DebugType
| int32 STouchInterface::DebugType |
|
protected |
◆ MainCanvas
| TSharedPtr<SConstraintCanvas> STouchInterface::MainCanvas |
|
protected |
◆ OnActiveStateChanged
| FOnTouchInterfaceNotification STouchInterface::OnActiveStateChanged |
|
protected |
◆ OnLayoutGenerated
| FOnTouchInterfaceEvent STouchInterface::OnLayoutGenerated |
|
protected |
◆ OnVisibilityChanged
| FOnTouchInterfaceNotification STouchInterface::OnVisibilityChanged |
|
protected |
◆ PreviousGeometrySize
| FVector2D STouchInterface::PreviousGeometrySize |
|
protected |
◆ PreviousScalingFactor
| float STouchInterface::PreviousScalingFactor |
|
protected |
◆ RetainerWidget
| TSharedPtr<SRetainerWidget> STouchInterface::RetainerWidget |
|
protected |
◆ TouchInputWidgets
The documentation for this class was generated from the following files:
- D:/MEGA/TouchProject/TouchProjectNext/Plugins/TouchInterfaceDesigner/Source/TouchInterface/Public/TouchInterface/Slate/STouchInterface.h
- D:/MEGA/TouchProject/TouchProjectNext/Plugins/TouchInterfaceDesigner/Source/TouchInterface/Private/TouchInterface/Slate/STouchInterface.cpp