#### [Board](https://docs.dev.board.fun/unity/api/index.html "index")

### [Board.Input](https://docs.dev.board.fun/unity/api/Board.Input.html "Board.Input")

## BoardInput Class

Provides access to Board’s touch input.

```
public static class BoardInput
```

Inheritance [System.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object "System.Object") 🡒 BoardInput

| Properties |  |
| --- | --- |
| [enableDebugView](https://docs.dev.board.fun/unity/api/BoardInput.enableDebugView.html "Board.Input.BoardInput.enableDebugView") | Gets or sets a value indicating whether the [BoardInput](https://docs.dev.board.fun/unity/api/BoardInput.html "Board.Input.BoardInput") debug view is enabled. |
| [settings](https://docs.dev.board.fun/unity/api/BoardInput.settings.html "Board.Input.BoardInput.settings") | Gets or sets the current [BoardInputSettings](https://docs.dev.board.fun/unity/api/BoardInputSettings.html "Board.Input.BoardInputSettings"). |

| Methods |  |
| --- | --- |
| [GetActiveContacts(BoardContactTypeMask)](https://docs.dev.board.fun/unity/api/BoardInput.GetActiveContacts.md#Board.Input.BoardInput.GetActiveContacts(Board.Input.BoardContactTypeMask) "Board.Input.BoardInput.GetActiveContacts(Board.Input.BoardContactTypeMask)") | Gets all currently active contacts on the Board. |
| [GetActiveContacts(BoardContactType[])](https://docs.dev.board.fun/unity/api/BoardInput.GetActiveContacts.md#Board.Input.BoardInput.GetActiveContacts(Board.Input.BoardContactType[]) "Board.Input.BoardInput.GetActiveContacts(Board.Input.BoardContactType[])") | Gets all currently active contacts on the Board. |

| Events |  |
| --- | --- |
| [settingsChanged](https://docs.dev.board.fun/unity/api/BoardInput.settingsChanged.html "Board.Input.BoardInput.settingsChanged") | Occurs when the current [BoardInputSettings](https://docs.dev.board.fun/unity/api/BoardInputSettings.html "Board.Input.BoardInputSettings") change.
