# AudioClipAnalysisContext

> A context object passed by AudioClipModule to an AudioClipModuleAnalyzer's Analyze() method.

## Definition

* **Type:** Class
* **Namespace:** [Unity.ProjectAuditor.Editor.Core](/engine/6000.6/script-reference/unity/projectauditor/editor/core.md)
* **Assembly:** UnityEditor
* **Inherits from:** [AnalysisContext](/engine/6000.6/script-reference/unity/projectauditor/editor/core/analysiscontext.md)

```csharp
public class AudioClipAnalysisContext : AnalysisContext
```

## Fields

| Value                                                                                                                         | Description                                                                       |
| ----------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| [AudioClip](/engine/6000.6/script-reference/unity/projectauditor/editor/core/audioclipanalysiscontext/audioclip.md)           | The AudioClip to be analyzed.                                                     |
| [ImportedSize](/engine/6000.6/script-reference/unity/projectauditor/editor/core/audioclipanalysiscontext/importedsize.md)     | The file size of the imported AudioClip.                                          |
| [Importer](/engine/6000.6/script-reference/unity/projectauditor/editor/core/audioclipanalysiscontext/importer.md)             | The AudioImporter used to import the AudioClip to be analyzed.                    |
| [Name](/engine/6000.6/script-reference/unity/projectauditor/editor/core/audioclipanalysiscontext/name.md)                     | The name of an AudioClip in the project.                                          |
| [RuntimeSize](/engine/6000.6/script-reference/unity/projectauditor/editor/core/audioclipanalysiscontext/runtimesize.md)       | An estimate of the runtime memory footprint of this AudioClip, when it's playing. |
| [SampleSettings](/engine/6000.6/script-reference/unity/projectauditor/editor/core/audioclipanalysiscontext/samplesettings.md) | The AudioImporter's sample settings.                                              |

## Inheritance

**Inherited Members:**

* [AnalysisContext.Params()](/engine/6000.6/script-reference/unity/projectauditor/editor/core/analysiscontext/params.md)
* [AnalysisContext.CreateIssue(IssueCategory, string, Object\[\])](/engine/6000.6/script-reference/unity/projectauditor/editor/core/analysiscontext/createissue.md)
* [AnalysisContext.CreateInsight(IssueCategory, string)](/engine/6000.6/script-reference/unity/projectauditor/editor/core/analysiscontext/createinsight.md)
* [AnalysisContext.IsDescriptorEnabled(Descriptor)](/engine/6000.6/script-reference/unity/projectauditor/editor/core/analysiscontext/isdescriptorenabled.md)
