Board

Board.Input

BoardUIInputModule Class

UI input module for input from Board.

public class BoardUIInputModule : UnityEngine.EventSystems.PointerInputModule

Inheritance UnityEngine.MonoBehaviour 🡒 UnityEngine.EventSystems.UIBehaviour 🡒 UnityEngine.EventSystems.BaseInputModule 🡒 UnityEngine.EventSystems.PointerInputModule 🡒 BoardUIInputModule

Remarks

When running on Board hardware and Board.Input.BoardUIInputModule.m_DisableCompetingModules is true (the default), this module automatically disables any other UnityEngine.EventSystems.BaseInputModule components on the same GameObject (e.g., InputSystemUIInputModule or StandaloneInputModule) to prevent input conflicts. In the Editor, no modules are disabled so standard mouse/keyboard input continues to work. Set Board.Input.BoardUIInputModule.m_DisableCompetingModules to false in the Inspector to opt out of this behavior.

Properties  
forceModuleActive Gets a value that indicates whether the BoardUIInputModule should be forced to be active.