blob: d2c6f295f8f23dbed1654a7f0d7403fc65962b06 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
namespace StardewModdingAPI
{
/// <summary>Edits matching content assets.</summary>
public interface IAssetEditor
{
/*********
** Public methods
*********/
/// <summary>Get whether this instance can edit the given asset.</summary>
/// <param name="asset">Basic metadata about the asset being loaded.</param>
bool CanEdit<T>(IAssetInfo asset);
/// <summary>Edit a matched asset.</summary>
/// <param name="asset">A helper which encapsulates metadata about an asset and enables changes to it.</param>
void Edit<T>(IAssetData asset);
}
}
|