Property | Type | Description | |
---|---|---|---|
m_assetCache | IAssetService | ||
m_requestedObjectAsset | |||
m_waitingForObjectAsset | bool |
Method | Description | |
---|---|---|
GatherAssetUuids ( ISceneEntity sceneObject, AssetType>.IDictionary |
Gather all the asset uuids associated with a given object.
|
|
GatherAssetUuids ( UUID assetUuid, AssetType assetType, AssetType>.IDictionary |
Gather all the asset uuids associated with the asset referenced by a given uuid
|
|
GatherMaterialsUuids ( ISceneChildEntity part, AssetType>.IDictionary |
Gather all of the texture asset UUIDs used to reference "Materials" such as normal and specular maps
|
|
UuidGatherer ( IAssetService assetCache ) : System |
Method | Description | |
---|---|---|
AssetReceived ( string id, object sender, |
The callback made when we request the asset for an object from the asset service.
|
|
GetAsset ( UUID uuid ) : |
Get an asset synchronously, potentially using an asynchronous callback. If the asynchronous callback is used, we will wait for it to complete.
|
|
GetGestureAssetUuids ( UUID gestureUuid, AssetType>.IDictionary |
Get the asset uuid associated with a gesture
|
|
GetSceneObjectAssetUuids ( UUID sceneObjectUuid, AssetType>.IDictionary |
Get all the asset uuids associated with a given object. This includes both those directly associated with it (e.g. face textures) and recursively, those of items within it's inventory (e.g. objects contained within this object).
|
|
GetScriptAssetUuids ( UUID scriptUuid, AssetType>.IDictionary |
Record the asset uuids embedded within the given script.
|
|
GetWearableAssetUuids ( UUID wearableAssetUuid, AssetType>.IDictionary |
Record the uuids referenced by the given wearable asset
|
protected AssetReceived ( string id, object sender, |
||
id | string | |
sender | object | |
asset | ||
return | void |
public GatherAssetUuids ( ISceneEntity sceneObject, AssetType>.IDictionary |
||
sceneObject | ISceneEntity | The scene object for which to gather assets |
assetUuids | AssetType>.IDictionary | The assets gathered |
return | void |
public GatherAssetUuids ( UUID assetUuid, AssetType assetType, AssetType>.IDictionary |
||
assetUuid | UUID | The uuid of the asset for which to gather referenced assets |
assetType | AssetType | The type of the asset for the uuid given |
assetUuids | AssetType>.IDictionary | The assets gathered |
return | void |
public GatherMaterialsUuids ( ISceneChildEntity part, AssetType>.IDictionary |
||
part | ISceneChildEntity | |
assetUuids | AssetType>.IDictionary | |
return | void |
protected GetAsset ( UUID uuid ) : |
||
uuid | UUID | |
return |
protected GetGestureAssetUuids ( UUID gestureUuid, AssetType>.IDictionary |
||
gestureUuid | UUID | |
assetUuids | AssetType>.IDictionary | |
return | void |
protected GetSceneObjectAssetUuids ( UUID sceneObjectUuid, AssetType>.IDictionary |
||
sceneObjectUuid | UUID | |
assetUuids | AssetType>.IDictionary | |
return | void |
protected GetScriptAssetUuids ( UUID scriptUuid, AssetType>.IDictionary |
||
scriptUuid | UUID | |
assetUuids | AssetType>.IDictionary | Dictionary in which to record the references |
return | void |
protected GetWearableAssetUuids ( UUID wearableAssetUuid, AssetType>.IDictionary |
||
wearableAssetUuid | UUID | |
assetUuids | AssetType>.IDictionary | Dictionary in which to record the references |
return | void |
public UuidGatherer ( IAssetService assetCache ) : System | ||
assetCache | IAssetService | |
return | System |
protected AssetBase,Universe.Framework.Services.ClassHelpers.Assets m_requestedObjectAsset | ||
return |