OpenMetaverse Protocol Library Developers API Documentation
AssetManager Class
NamespacesOpenMetaverseAssetManager
Declaration Syntax
C#
public 
class 
AssetManager
Members
All Members Constructors Methods Fields Events



Icon Member Description
AssetManager(GridClient)
Default constructor

AssetUploaded
Raised during upload completes

Cache
Texture download cache

CreateAssetWrapper(AssetType)
ImageReceiveProgress
Fired when a texture is in the process of being downloaded by the TexturePipeline class

InitiateDownload
Fired when the simulator sends an InitiateDownloadPacket, used to download terrain .raw files

RequestAsset(UUID, AssetType, Boolean, AssetManager . . :: . . AssetReceivedCallback)
Request an asset download

RequestAsset(UUID, AssetType, Boolean, SourceType, AssetManager . . :: . . AssetReceivedCallback)
Request an asset download

RequestAsset(UUID, AssetType, Boolean, SourceType, UUID, AssetManager . . :: . . AssetReceivedCallback)
Request an asset download

RequestAsset(UUID, UUID, UUID, AssetType, Boolean, SourceType, UUID, AssetManager . . :: . . AssetReceivedCallback)
Request an asset download

RequestAssetXfer(String, Boolean, Boolean, UUID, AssetType, Boolean)
Request an asset download through the almost deprecated Xfer system

RequestEstateAsset () () () ()
RequestImage(UUID, ImageType, Single, Int32, UInt32, TextureDownloadCallback, Boolean)
Request a texture asset from the simulator using the TexturePipelinesystem to manage the requests and re-assemble the image from the packets received from the simulator

RequestImage(UUID, TextureDownloadCallback)
Overload: Request a texture asset from the simulator using the TexturePipelinesystem to manage the requests and re-assemble the image from the packets received from the simulator

RequestImage(UUID, ImageType, TextureDownloadCallback)
Overload: Request a texture asset from the simulator using the TexturePipelinesystem to manage the requests and re-assemble the image from the packets received from the simulator

RequestImage(UUID, ImageType, TextureDownloadCallback, Boolean)
Overload: Request a texture asset from the simulator using the TexturePipelinesystem to manage the requests and re-assemble the image from the packets received from the simulator

RequestImageCancel(UUID)
Cancel a texture request

RequestInventoryAsset(UUID, UUID, UUID, UUID, AssetType, Boolean, AssetManager . . :: . . AssetReceivedCallback)

RequestInventoryAsset(InventoryItem, Boolean, AssetManager . . :: . . AssetReceivedCallback)
RequestMesh(UUID, AssetManager . . :: . . MeshDownloadCallback)
Requests download of a mesh asset

RequestServerBakedImage(UUID, UUID, String, TextureDownloadCallback)
Fetach avatar texture on a grid capable of server side baking

RequestUpload(Asset, Boolean)
Request an asset be uploaded to the simulator

RequestUpload(AssetType, array< Byte > [] () [] [] , Boolean)
Request an asset be uploaded to the simulator

RequestUpload(UUID % , AssetType, array< Byte > [] () [] [] , Boolean)
Request an asset be uploaded to the simulator

RequestUpload(UUID % , AssetType, array< Byte > [] () [] [] , Boolean, UUID)
Initiate an asset upload

RequestUploadBakedTexture( array< Byte > [] () [] [] , AssetManager . . :: . . BakedTextureUploadedCallback)
UploadProgress
Raised during upload with progres update

XferReceived
Raised when the simulator responds sends

Inheritance Hierarchy
Object
AssetManager

Assembly: OpenMetaverse(Module: OpenMetaverse.dll) Version: 0.9.3.3318 (0.9.3.3318)