C# Class OpenSim.Services.InventoryService.HGInventoryService

Inheritance: XInventoryService, IInventoryService
Datei anzeigen Open project: N3X15/VoxelSim

Protected Properties

Property Type Description
m_Database IXInventoryData

Public Methods

Method Description
CreateUserInventory ( UUID principalID ) : bool
DeleteFolders ( UUID principalID, List folderIDs ) : bool
GetFolderForType ( UUID principalID, AssetType type ) : OpenSim.Framework.InventoryFolderBase
GetInventorySkeleton ( UUID principalID ) : List
GetRootFolder ( UUID principalID ) : OpenSim.Framework.InventoryFolderBase
HGInventoryService ( IConfigSource config ) : System
PurgeFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool

Private Methods

Method Description
GetDescendents ( List lst, UUID root ) : List

Method Details

CreateUserInventory() public method

public CreateUserInventory ( UUID principalID ) : bool
principalID UUID
return bool

DeleteFolders() public method

public DeleteFolders ( UUID principalID, List folderIDs ) : bool
principalID UUID
folderIDs List
return bool

GetFolderForType() public method

public GetFolderForType ( UUID principalID, AssetType type ) : OpenSim.Framework.InventoryFolderBase
principalID UUID
type AssetType
return OpenSim.Framework.InventoryFolderBase

GetInventorySkeleton() public method

public GetInventorySkeleton ( UUID principalID ) : List
principalID UUID
return List

GetRootFolder() public method

public GetRootFolder ( UUID principalID ) : OpenSim.Framework.InventoryFolderBase
principalID UUID
return OpenSim.Framework.InventoryFolderBase

HGInventoryService() public method

public HGInventoryService ( IConfigSource config ) : System
config IConfigSource
return System

PurgeFolder() public method

public PurgeFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
folder OpenSim.Framework.InventoryFolderBase
return bool

Property Details

m_Database protected_oe property

protected IXInventoryData m_Database
return IXInventoryData