Method | Description | |
---|---|---|
AddInventoryItem ( IClientAPI remoteClient, uint localID, OpenSim.Framework.InventoryItemBase item, UUID copyItemID ) : bool |
Add an inventory item to a prim in this group.
|
|
ApplyNextOwnerPermissions ( ) : void | ||
CreateScriptInstances ( int startParam, bool postOnRez, string engine, int stateSource ) : void |
Start the scripts contained in all the prims in this group.
|
|
ForceInventoryPersistence ( ) : void |
Force all task inventories of prims in the scene object to persist
|
|
GetEffectivePermissions ( ) : uint | ||
GetInventoryItem ( uint primID, UUID itemID ) : TaskInventoryItem |
Returns an existing inventory item. Returns the original, so any changes will be live.
|
|
GetPartInventoryFileName ( IClientAPI remoteClient, uint localID ) : bool |
|
|
GetStateSnapshot ( ) : string | ||
RemoveInventoryItem ( uint localID, UUID itemID ) : int | ||
RemoveScriptInstances ( bool sceneObjectBeingDeleted ) : void |
Stop the scripts contained in all the prims in this group
|
|
RequestInventoryFile ( IClientAPI client, uint localID, IXfer xferManager ) : void |
Return serialized inventory metadata for the given constituent prim
|
|
ResumeScripts ( ) : void | ||
SetState ( string objXMLData, IScene ins ) : void | ||
UpdateInventoryItem ( TaskInventoryItem item ) : bool |
Update an existing inventory item.
|
public AddInventoryItem ( IClientAPI remoteClient, uint localID, OpenSim.Framework.InventoryItemBase item, UUID copyItemID ) : bool | ||
remoteClient | IClientAPI | |
localID | uint | |
item | OpenSim.Framework.InventoryItemBase | |
copyItemID | UUID | The item UUID that should be used by the new item. |
return | bool |
public CreateScriptInstances ( int startParam, bool postOnRez, string engine, int stateSource ) : void | ||
startParam | int | |
postOnRez | bool | |
engine | string | |
stateSource | int | |
return | void |
public GetInventoryItem ( uint primID, UUID itemID ) : TaskInventoryItem | ||
primID | uint | |
itemID | UUID | |
return | TaskInventoryItem |
public GetPartInventoryFileName ( IClientAPI remoteClient, uint localID ) : bool | ||
remoteClient | IClientAPI | |
localID | uint | |
return | bool |
public RemoveInventoryItem ( uint localID, UUID itemID ) : int | ||
localID | uint | |
itemID | UUID | |
return | int |
public RemoveScriptInstances ( bool sceneObjectBeingDeleted ) : void | ||
sceneObjectBeingDeleted | bool | /// Should be true if these scripts are being removed because the scene /// object is being deleted. This will prevent spurious updates to the client. /// |
return | void |
public RequestInventoryFile ( IClientAPI client, uint localID, IXfer xferManager ) : void | ||
client | IClientAPI | |
localID | uint | |
xferManager | IXfer | |
return | void |
public SetState ( string objXMLData, IScene ins ) : void | ||
objXMLData | string | |
ins | IScene | |
return | void |
public UpdateInventoryItem ( TaskInventoryItem item ) : bool | ||
item | TaskInventoryItem | The updated item. An item with the same id must already exist /// in this prim's inventory |
return | bool |