aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces/IInventoryItem.cs
blob: 79ee4d608018f741aaf0bb455ec9a8e3d1179884 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System;
using OpenMetaverse;

namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
{
	
	/// <summary>
	/// This implements the methods needed to operate on individual inventory items.
	/// </summary>
	public interface IInventoryItem
	{
		int Type { get; }
		UUID AssetID { get; }
		T RetreiveAsset<T>() where T : OpenMetaverse.Asset, new();
	}
}