All pages
Powered by GitBook
1 of 8

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

AudioLineProvider

Class in Yarn.Unity

Inherits from LineProviderBehaviour

Summary

Fields

Name
Description

Methods

Name
Description

Properties

Name
Description
public class AudioLineProvider : LineProviderBehaviour

AssetLoadCompleteAction

audioLanguage

completedLoadOperations

pendingLoadOperations

GetLocalizedLine(Line)

PrepareForLines(IEnumerable)

LinesAvailable

completedLoadOperations

Field in AudioLineProvider

Summary

public Dictionary<string, AsyncOperationHandle<AudioClip>> completedLoadOperations = new Dictionary<string, AsyncOperationHandle<AudioClip>>();

AssetLoadCompleteAction

Field in AudioLineProvider

Summary

public System.Action<AsyncOperationHandle<AudioClip>> AssetLoadCompleteAction;

LinesAvailable

Property in AudioLineProvider

Summary

public override bool LinesAvailable { get };

PrepareForLines(IEnumerable<string>)

Method in

Summary

Parameters

Name
Description

IEnumerable<string> lineIDs

public override void PrepareForLines(IEnumerable<string> lineIDs)
AudioLineProvider

pendingLoadOperations

Field in AudioLineProvider

Summary

public Dictionary<AsyncOperationHandle<AudioClip>, string> pendingLoadOperations = new Dictionary<AsyncOperationHandle<AudioClip>, string>();

GetLocalizedLine(Line)

Method in AudioLineProvider

Summary

public override LocalizedLine GetLocalizedLine(Line line)

Parameters

Name
Description

Line line

audioLanguage

Field in AudioLineProvider

Summary

public string audioLanguage = System.Globalization.CultureInfo.CurrentCulture.Name;