#### [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.

```csharp
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.
