C# 클래스 OpenSim.Services.InventoryService.HGInventoryService

상속: XInventoryService, IInventoryService
파일 보기 프로젝트 열기: N3X15/VoxelSim

보호된 프로퍼티들

프로퍼티 타입 설명
m_Database IXInventoryData

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GetDescendents ( List lst, UUID root ) : List

메소드 상세

CreateUserInventory() 공개 메소드

public CreateUserInventory ( UUID principalID ) : bool
principalID UUID
리턴 bool

DeleteFolders() 공개 메소드

public DeleteFolders ( UUID principalID, List folderIDs ) : bool
principalID UUID
folderIDs List
리턴 bool

GetFolderForType() 공개 메소드

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

GetInventorySkeleton() 공개 메소드

public GetInventorySkeleton ( UUID principalID ) : List
principalID UUID
리턴 List

GetRootFolder() 공개 메소드

public GetRootFolder ( UUID principalID ) : OpenSim.Framework.InventoryFolderBase
principalID UUID
리턴 OpenSim.Framework.InventoryFolderBase

HGInventoryService() 공개 메소드

public HGInventoryService ( IConfigSource config ) : System
config IConfigSource
리턴 System

PurgeFolder() 공개 메소드

public PurgeFolder ( OpenSim.Framework.InventoryFolderBase folder ) : bool
folder OpenSim.Framework.InventoryFolderBase
리턴 bool

프로퍼티 상세

m_Database 보호되어 있는 프로퍼티

protected IXInventoryData m_Database
리턴 IXInventoryData