OpenMetaverse Protocol Library Developers API Documentation
TexturePipeline Class
NamespacesOpenMetaverseTexturePipeline
Texture request download handler, allows a configurable number of download slots which manage multiple concurrent texture downloads from the
Declaration Syntax
C#
public 
class 
TexturePipeline
Members
All Members Constructors Methods Properties



Icon Member Description
TexturePipeline(GridClient)
Default constructor, Instantiates a new copy of the TexturePipeline class

AbortTextureRequest(UUID)
Cancel a pending or in process texture request

RequestTexture(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

Shutdown () () () ()
Shutdown the TexturePipeline and cleanup any callbacks or transfers

Startup () () () ()
Initialize callbacks required for the TexturePipeline to operate

TransferCount
Current number of pending and in-process transfers

Remarks
This class makes full use of the internal system for full texture downloads.
Inheritance Hierarchy
Object
TexturePipeline
See Also
Simulator
[!:TextureCache]

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