# AudioLineProvider

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

Inherits from [`LineProviderBehaviour`](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.lineproviderbehaviour)

## Summary

```csharp
public class AudioLineProvider : LineProviderBehaviour
```

## Fields

| Name                                                                                                                                                                | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [AssetLoadCompleteAction](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.audiolineprovider/yarn.unity.audiolineprovider.assetloadcompleteaction) |             |
| [audioLanguage](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.audiolineprovider/yarn.unity.audiolineprovider.audiolanguage)                     |             |
| [completedLoadOperations](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.audiolineprovider/yarn.unity.audiolineprovider.completedloadoperations) |             |
| [pendingLoadOperations](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.audiolineprovider/yarn.unity.audiolineprovider.pendingloadoperations)     |             |

## Methods

| Name                                                                                                                                                             | Description |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [GetLocalizedLine(Line)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.audiolineprovider/yarn.unity.audiolineprovider.getlocalizedline)      |             |
| [PrepareForLines(IEnumerable)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.audiolineprovider/yarn.unity.audiolineprovider.prepareforlines) |             |

## Properties

| Name                                                                                                                                              | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [LinesAvailable](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.audiolineprovider/yarn.unity.audiolineprovider.linesavailable) |             |
