Table of Contents

Class FTouchManager

Namespace
Global
Assembly
Assembly-CSharp.dll
public class FTouchManager
Inheritance
FTouchManager
Inherited Members

Constructors

FTouchManager()

public FTouchManager()

Fields

SLOT_COUNT

public const int SLOT_COUNT = 12

Field Value

int

_capturedTouchables

public List<FCapturedTouchableInterface> _capturedTouchables

Field Value

List<FCapturedTouchableInterface>

_multiTouchables

public List<FMultiTouchableInterface> _multiTouchables

Field Value

List<FMultiTouchableInterface>

_needsPrioritySort

public bool _needsPrioritySort

Field Value

bool

_previousMousePosition

public Vector2 _previousMousePosition

Field Value

Vector2

_touchSlots

public FTouchSlot[] _touchSlots

Field Value

FTouchSlot[]

isEnabled

public static bool isEnabled

Field Value

bool

scratchMouseTouch

public FTouch scratchMouseTouch

Field Value

FTouch

scratchTouches

public FTouch[] scratchTouches

Field Value

FTouch[]

shouldMouseEmulateTouch

public static bool shouldMouseEmulateTouch

Field Value

bool

tempCapturedTouchables

public List<FCapturedTouchableInterface> tempCapturedTouchables

Field Value

List<FCapturedTouchableInterface>

tempMultiTouchables

public List<FMultiTouchableInterface> tempMultiTouchables

Field Value

List<FMultiTouchableInterface>

Methods

AddMultiTouchTarget(FMultiTouchableInterface)

public void AddMultiTouchTarget(FMultiTouchableInterface touchable)

Parameters

touchable FMultiTouchableInterface

AddSingleTouchTarget(FSingleTouchableInterface)

public void AddSingleTouchTarget(FSingleTouchableInterface touchable)

Parameters

touchable FSingleTouchableInterface

AddSmartTouchTarget(FSmartTouchableInterface)

public void AddSmartTouchTarget(FSmartTouchableInterface touchable)

Parameters

touchable FSmartTouchableInterface

CapturablePriorityComparison(FCapturedTouchableInterface, FCapturedTouchableInterface)

public static int CapturablePriorityComparison(FCapturedTouchableInterface a, FCapturedTouchableInterface b)

Parameters

a FCapturedTouchableInterface
b FCapturedTouchableInterface

Returns

int

DoesTheSingleTouchableExist()

public bool DoesTheSingleTouchableExist()

Returns

bool

HandleDepthChange()

public void HandleDepthChange()

LogAllListeners()

public void LogAllListeners()

RemoveMultiTouchTarget(FMultiTouchableInterface)

public void RemoveMultiTouchTarget(FMultiTouchableInterface touchable)

Parameters

touchable FMultiTouchableInterface

RemoveSingleTouchTarget(FSingleTouchableInterface)

public void RemoveSingleTouchTarget(FSingleTouchableInterface touchable)

Parameters

touchable FSingleTouchableInterface

RemoveSmartTouchTarget(FSmartTouchableInterface)

public void RemoveSmartTouchTarget(FSmartTouchableInterface touchable)

Parameters

touchable FSmartTouchableInterface

Update()

public void Update()

UpdatePrioritySorting()

public void UpdatePrioritySorting()