# InputSystemAvailability

Class in [Yarn.Unity](https://docs.yarnspinner.dev/api/csharp/yarn.unity)

Inherits from `System.Object`

## Summary

```csharp
public static class InputSystemAvailability
```

## Methods

| Name                                                                                                                                                             | Description                                                                                          |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| [GetAxis(string?)](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.inputsystemavailability/yarn.unity.inputsystemavailability.getaxis)             |                                                                                                      |
| [GetButtonDown(string?)](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.inputsystemavailability/yarn.unity.inputsystemavailability.getbuttondown) |                                                                                                      |
| [GetKeyDown(KeyCode)](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.inputsystemavailability/yarn.unity.inputsystemavailability.getkeydown)       | Gets a value indicating whether the key indicated by a `UnityEngine.KeyCode` was pressed this frame. |
