Свойство | Type | Description | |
---|---|---|---|
m_scene | Scene |
Méthode | Description | |
---|---|---|
AddRegion ( |
||
AttachObject ( IClientAPI remoteClient, |
||
AttachObject ( IClientAPI remoteClient, uint objectLocalID, uint AttachmentPt, bool silent ) : void |
Called by client
|
|
Close ( ) : void | ||
DetachObject ( uint objectLocalID, IClientAPI remoteClient ) : void | ||
DetachSingleAttachmentToGround ( UUID itemID, IClientAPI remoteClient ) : void | ||
Initialise ( IConfigSource source ) : void | ||
RegionLoaded ( Scene scene ) : void | ||
RemoveRegion ( Scene scene ) : void | ||
RezMultipleAttachmentsFromInventory ( IClientAPI remoteClient, RezMultipleAttachmentsFromInvPacket header, RezMultipleAttachmentsFromInvPacket objects ) : void | ||
RezSingleAttachmentFromInventory ( IClientAPI remoteClient, UUID itemID, uint AttachmentPt ) : UUID | ||
RezSingleAttachmentFromInventory ( IClientAPI remoteClient, UUID itemID, uint AttachmentPt, bool updateInventoryStatus ) : UUID | ||
ShowDetachInUserInventory ( UUID itemID, IClientAPI remoteClient ) : void | ||
SubscribeToClientEvents ( IClientAPI client ) : void | ||
UnsubscribeFromClientEvents ( IClientAPI client ) : void | ||
UpdateAttachmentPosition ( IClientAPI client, SceneObjectGroup sog, Vector3 pos ) : void |
Méthode | Description | |
---|---|---|
AttachToAgent ( |
Attach this scene object to the given avatar.
|
|
DetachSingleAttachmentToInv ( UUID itemID, IClientAPI remoteClient ) : void | ||
RezSingleAttachmentFromInventoryInternal ( IClientAPI remoteClient, UUID itemID, uint AttachmentPt ) : SceneObjectGroup | ||
ShowAttachInUserInventory ( SceneObjectGroup att, IClientAPI remoteClient, UUID itemID, uint AttachmentPt ) : UUID |
Update the user inventory to the attachment of an item
|
|
ShowAttachInUserInventory ( IClientAPI remoteClient, uint AttachmentPt, UUID itemID, SceneObjectGroup att ) : void |
Update the user inventory to reflect an attachment
|
|
UpdateKnownItem ( IClientAPI remoteClient, SceneObjectGroup grp, UUID itemID, UUID agentID ) : void |
Update the attachment asset for the new sog details if they have changed.
|
public AddRegion ( |
||
scene | ||
Résultat | void |
public AttachObject ( IClientAPI remoteClient, |
||
remoteClient | IClientAPI | |
group | ||
AttachmentPt | uint | |
silent | bool | |
Résultat | bool |
public AttachObject ( IClientAPI remoteClient, uint objectLocalID, uint AttachmentPt, bool silent ) : void | ||
remoteClient | IClientAPI | |
objectLocalID | uint | |
AttachmentPt | uint | |
silent | bool | |
Résultat | void |
protected AttachToAgent ( |
||
avatar | ||
so | ||
attachmentpoint | uint | |
AttachOffset | System.Vector3 | |
silent | bool | |
Résultat | void |
public DetachObject ( uint objectLocalID, IClientAPI remoteClient ) : void | ||
objectLocalID | uint | |
remoteClient | IClientAPI | |
Résultat | void |
public DetachSingleAttachmentToGround ( UUID itemID, IClientAPI remoteClient ) : void | ||
itemID | UUID | |
remoteClient | IClientAPI | |
Résultat | void |
protected DetachSingleAttachmentToInv ( UUID itemID, IClientAPI remoteClient ) : void | ||
itemID | UUID | |
remoteClient | IClientAPI | |
Résultat | void |
public Initialise ( IConfigSource source ) : void | ||
source | IConfigSource | |
Résultat | void |
public RezMultipleAttachmentsFromInventory ( IClientAPI remoteClient, RezMultipleAttachmentsFromInvPacket header, RezMultipleAttachmentsFromInvPacket objects ) : void | ||
remoteClient | IClientAPI | |
header | RezMultipleAttachmentsFromInvPacket | |
objects | RezMultipleAttachmentsFromInvPacket | |
Résultat | void |
public RezSingleAttachmentFromInventory ( IClientAPI remoteClient, UUID itemID, uint AttachmentPt ) : UUID | ||
remoteClient | IClientAPI | |
itemID | UUID | |
AttachmentPt | uint | |
Résultat | UUID |
public RezSingleAttachmentFromInventory ( IClientAPI remoteClient, UUID itemID, uint AttachmentPt, bool updateInventoryStatus ) : UUID | ||
remoteClient | IClientAPI | |
itemID | UUID | |
AttachmentPt | uint | |
updateInventoryStatus | bool | |
Résultat | UUID |
protected RezSingleAttachmentFromInventoryInternal ( IClientAPI remoteClient, UUID itemID, uint AttachmentPt ) : SceneObjectGroup | ||
remoteClient | IClientAPI | |
itemID | UUID | |
AttachmentPt | uint | |
Résultat | SceneObjectGroup |
protected ShowAttachInUserInventory ( SceneObjectGroup att, IClientAPI remoteClient, UUID itemID, uint AttachmentPt ) : UUID | ||
att | SceneObjectGroup | |
remoteClient | IClientAPI | |
itemID | UUID | |
AttachmentPt | uint | |
Résultat | UUID |
protected ShowAttachInUserInventory ( IClientAPI remoteClient, uint AttachmentPt, UUID itemID, SceneObjectGroup att ) : void | ||
remoteClient | IClientAPI | |
AttachmentPt | uint | |
itemID | UUID | |
att | SceneObjectGroup | |
Résultat | void |
public ShowDetachInUserInventory ( UUID itemID, IClientAPI remoteClient ) : void | ||
itemID | UUID | |
remoteClient | IClientAPI | |
Résultat | void |
public SubscribeToClientEvents ( IClientAPI client ) : void | ||
client | IClientAPI | |
Résultat | void |
public UnsubscribeFromClientEvents ( IClientAPI client ) : void | ||
client | IClientAPI | |
Résultat | void |
public UpdateAttachmentPosition ( IClientAPI client, SceneObjectGroup sog, Vector3 pos ) : void | ||
client | IClientAPI | |
sog | SceneObjectGroup | |
pos | Vector3 | |
Résultat | void |
protected UpdateKnownItem ( IClientAPI remoteClient, SceneObjectGroup grp, UUID itemID, UUID agentID ) : void | ||
remoteClient | IClientAPI | |
grp | SceneObjectGroup | |
itemID | UUID | |
agentID | UUID | |
Résultat | void |