public ObjectTransferItem( IAgent agent, SceneInterface scene, UUID assetid, List <InventoryItem> items, string destinationFolder = "") : base(agent.AssetService, scene.AssetService, assetid, ReferenceSource.Source) { m_InventoryService = agent.InventoryService; m_DestinationAgent = agent.Owner; m_SceneID = scene.ID; m_Items = items; m_DestinationFolder = destinationFolder; TryGetScene = scene.TryGetScene; }
public ObjectTransferItem( InventoryServiceInterface inventoryService, AssetServiceInterface assetService, UGUI agentOwner, SceneInterface scene, List <UUID> assetids, List <InventoryItem> items, AssetType destinationFolderType) : base(assetService, scene.AssetService, assetids, ReferenceSource.Source) { m_InventoryService = inventoryService; m_DestinationAgent = agentOwner; m_SceneID = scene.ID; m_Items = items; m_DestinationFolderType = destinationFolderType; TryGetScene = scene.TryGetScene; }