Zdexby TheHolyOneZ
42,610 classes
Class

TouchSimulation

: MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.InputSystem.EnhancedTouch.TouchSimulation, Unity.InputSystem 0x0060 (96 B) inherited 0x0018 Unity.InputSystem.dll
0x00x0060

Members 11

OffsetSizeNameTypeFlagsDefault
0x08<simulatedTouchscreen>k__BackingFieldTouchscreenPrivate—
0x04m_NumPointersintPrivate+1 flags—
0x00240x04padding / unreflected
0x08m_PointersPointer[]Private+1 flags—
0x08m_CurrentPositionsVector2[]Private+1 flags—
0x08m_CurrentDisplayIndicesint[]Private+1 flags—
0x08m_TouchesButtonControl[]Private+1 flags—
0x04m_LastTouchIdintPrivate+1 flags—
0x04m_PrimaryTouchIndexintPrivate+1 flags—
0x08m_OnDeviceChangeAction<UnityEngine.InputSystem.InputDevicePrivate+1 flags—
0x08m_OnEventAction<UnityEngine.InputSystem.LowLevel.InputEventPtrPrivate+1 flags—
0x08s_InstanceTouchSimulationStatic+1 flags—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 19

SignatureFlagsNativeParams
Touchscreen get_simulatedTouchscreen()Public+1 flags0x08
void set_simulatedTouchscreen(Touchscreen value)Private+1 flags0x08
TouchSimulation get_instance()PublicStatic+1 flags0x08
void Enable()PublicStatic0x00
void Disable()PublicStatic0x00
void Destroy()PublicStatic0x00
void AddPointer(Pointer pointer)1 flags0x08
void RemovePointer(Pointer pointer)1 flags0x08
void OnEvent(const InputEventPtr& eventPtr, InputDevice device)Private0x08
void OnDeviceChange(InputDevice device, const InputDeviceChange& change)Private0x08
void OnEnable()1 flags0x00
void OnDisable()1 flags0x00
void UpdateTouch(int touchIndex, int pointerIndex, const TouchPhase& phase, const InputEventPtr& eventPtr)Private0x08
void UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor.NotifyControlStateChanged(InputControl control, double time, const InputEventPtr& eventPtr, long monitorIndex)PrivateFinal+2 flags0x08
void UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor.NotifyTimerExpired(InputControl control, double time, long monitorIndex, int timerIndex)PrivateFinal+2 flags0x08
void InstallStateChangeMonitors(int startIndex)1 flags0x04
void OnSourceControlChangedValue(InputControl control, double time, const InputEventPtr& eventPtr, long sourceDeviceAndButtonIndex)1 flags0x08
void UninstallStateChangeMonitors(int startIndex)1 flags0x04
void .ctor()Public+1 flags0x00