Scripting API

BaseInput

class in UnityEngine.EventSystems · UnityEngine.UI · inherits from UIBehaviour

15 of 16 of Unity's members
In Tassix

Reads input for a module; scripts can override it (inputOverride) to feed input of their own.

Properties 8

virtual Vector2 compositionCursorPos { get; set; }
virtual string compositionString { get; }
virtual IMECompositionMode imeCompositionMode { get; set; }
virtual Vector2 mousePosition { get; }
virtual bool mousePresent { get; }
virtual Vector2 mouseScrollDelta { get; }
virtual int touchCount { get; }
virtual bool touchSupported { get; }

Methods 6

virtual float GetAxisRaw(string axisName)
virtual bool GetButtonDown(string buttonName)
virtual bool GetMouseButton(int button)
virtual bool GetMouseButtonDown(int button)
virtual bool GetMouseButtonUp(int button)
virtual Touch GetTouch(int index)

Not in Tassix yet 1

mouseScrollDeltaPerTick