OpenMetaverse Protocol Library Developers API Documentation
Asset Class
NamespacesOpenMetaverse.AssetsAsset
Base class for all Asset types
Declaration Syntax
C#
public 
abstract 
class 
Asset
Members
All Members Constructors Methods Properties Fields



Icon Member Description
Asset () () () ()
Construct a new Asset object

Asset(UUID, array< Byte > [] () [] [] )
Construct a new Asset object

AssetData
A byte array containing the raw asset data

AssetID
The assets unique ID

AssetType
The "type" of asset, Notecard, Animation, etc

Decode () () () ()
Decodes the AssetData, placing it in appropriate properties of the derived class.

Encode () () () ()
Regenerates the
  Copy imageCopy
AssetData
byte array from the properties of the derived class.

Temporary
True if the asset it only stored on the server temporarily

Inheritance Hierarchy

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