Captures provenance details for a Gondwana audio (.gsnd) definition.
More...
Captures provenance details for a Gondwana audio (.gsnd) definition.
Definition at line 8 of file AudioDefinitionSource.cs.
◆ Generated()
Creates provenance for a definition generated from runtime state.
- Returns
- A source descriptor identifying runtime-generated content.
◆ LooseDefinitionFile()
| AudioDefinitionSource Gondwana.Audio.GSND.AudioDefinitionSource.LooseDefinitionFile |
( |
string | gsndFilePath | ) |
|
|
static |
Creates provenance for a definition stored in a loose file.
- Parameters
-
| gsndFilePath | The path to the loose GSND audio definition. |
- Returns
- A source descriptor containing the loose definition file path.
Definition at line 42 of file AudioDefinitionSource.cs.
◆ None()
Creates an empty definition-source descriptor.
- Returns
- A descriptor with no persisted source.
◆ PackedDefinitionFile()
| AudioDefinitionSource Gondwana.Audio.GSND.AudioDefinitionSource.PackedDefinitionFile |
( |
string | assetsFilePath, |
|
|
string | assetEntryName ) |
|
static |
Creates provenance for a definition stored inside an assets file.
- Parameters
-
| assetsFilePath | The path to the assets file. |
| assetEntryName | The entry name inside the assets file. |
- Returns
- A source descriptor containing the assets file path and entry name.
Definition at line 58 of file AudioDefinitionSource.cs.
◆ AssetEntryName
| string? Gondwana.Audio.GSND.AudioDefinitionSource.AssetEntryName |
|
get |
◆ AssetsFilePath
| string? Gondwana.Audio.GSND.AudioDefinitionSource.AssetsFilePath |
|
get |
◆ GsndFilePath
| string? Gondwana.Audio.GSND.AudioDefinitionSource.GsndFilePath |
|
get |
◆ Kind