C# Class OpenSim.Region.CoreModules.Framework.InventoryAccess.HGInventoryAccessModule

Inheritance: BasicInventoryAccessModule, INonSharedRegionModule, IInventoryAccessModule
Afficher le fichier Open project: openmetaversefoundation/fortis-opensim

Méthodes publiques

Méthode Description
AddRegion ( Scene scene ) : void
CapsUpdateInventoryItemAsset ( IClientAPI remoteClient, UUID itemID, byte data ) : UUID
DeleteToInventory ( DeRezAction action, UUID folderID, List objectGroups, IClientAPI remoteClient ) : UUID
DeleteToInventory ( DeRezAction action, UUID folderID, SceneObjectGroup objectGroup, IClientAPI remoteClient ) : UUID
Initialise ( IConfigSource source ) : void
IsForeignUser ( UUID userID, string &assetServerURL ) : bool
RezObject ( IClientAPI remoteClient, UUID itemID, System.Vector3 RayEnd, System.Vector3 RayStart, UUID RayTargetID, byte BypassRayCast, bool RayEndIsIntersection, bool RezSelected, bool RemoveItem, UUID fromTaskID, bool attachment ) : SceneObjectGroup
TransferInventoryAssets ( OpenSim.Framework.InventoryItemBase item, UUID sender, UUID receiver ) : void
UploadInventoryItem ( UUID avatarID, UUID assetID, string name, int userlevel ) : void

Méthodes protégées

Méthode Description
GetItem ( UUID agentID, UUID itemID ) : OpenSim.Framework.InventoryItemBase

Method Details

AddRegion() public méthode

public AddRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Résultat void

CapsUpdateInventoryItemAsset() public méthode

public CapsUpdateInventoryItemAsset ( IClientAPI remoteClient, UUID itemID, byte data ) : UUID
remoteClient IClientAPI
itemID UUID
data byte
Résultat UUID

DeleteToInventory() public méthode

public DeleteToInventory ( DeRezAction action, UUID folderID, List objectGroups, IClientAPI remoteClient ) : UUID
action DeRezAction
folderID UUID
objectGroups List
remoteClient IClientAPI
Résultat UUID

DeleteToInventory() public méthode

public DeleteToInventory ( DeRezAction action, UUID folderID, SceneObjectGroup objectGroup, IClientAPI remoteClient ) : UUID
action DeRezAction
folderID UUID
objectGroup OpenSim.Region.Framework.Scenes.SceneObjectGroup
remoteClient IClientAPI
Résultat UUID

GetItem() protected méthode

protected GetItem ( UUID agentID, UUID itemID ) : OpenSim.Framework.InventoryItemBase
agentID UUID
itemID UUID
Résultat OpenSim.Framework.InventoryItemBase

Initialise() public méthode

public Initialise ( IConfigSource source ) : void
source IConfigSource
Résultat void

IsForeignUser() public méthode

public IsForeignUser ( UUID userID, string &assetServerURL ) : bool
userID UUID
assetServerURL string
Résultat bool

RezObject() public méthode

public RezObject ( IClientAPI remoteClient, UUID itemID, System.Vector3 RayEnd, System.Vector3 RayStart, UUID RayTargetID, byte BypassRayCast, bool RayEndIsIntersection, bool RezSelected, bool RemoveItem, UUID fromTaskID, bool attachment ) : SceneObjectGroup
remoteClient IClientAPI
itemID UUID
RayEnd System.Vector3
RayStart System.Vector3
RayTargetID UUID
BypassRayCast byte
RayEndIsIntersection bool
RezSelected bool
RemoveItem bool
fromTaskID UUID
attachment bool
Résultat OpenSim.Region.Framework.Scenes.SceneObjectGroup

TransferInventoryAssets() public méthode

public TransferInventoryAssets ( OpenSim.Framework.InventoryItemBase item, UUID sender, UUID receiver ) : void
item OpenSim.Framework.InventoryItemBase
sender UUID
receiver UUID
Résultat void

UploadInventoryItem() public méthode

public UploadInventoryItem ( UUID avatarID, UUID assetID, string name, int userlevel ) : void
avatarID UUID
assetID UUID
name string
userlevel int
Résultat void