OpenSim::Framework::AssetBase Class Reference

Asset class. All Assets are reference by this class or a class derived from this class. More...

Inheritance diagram for OpenSim::Framework::AssetBase:

OpenSim::Framework::AssetLandmark

List of all members.

Public Member Functions

 AssetBase ()
 AssetBase (UUID assetID, string name, sbyte assetType, string creatorID)
 AssetBase (string assetID, string name, sbyte assetType, string creatorID)
override string ToString ()

Properties

bool ContainsReferences [get]
bool IsTextualAsset [get]
bool IsBinaryAsset [get]
 Checks if this asset is a binary or text asset.
virtual byte[] Data [get, set]
UUID FullID [get, set]
 Asset UUID.
string ID [get, set]
 Asset MetaData ID (transferring from UUID to string ID).
string Name [get, set]
string Description [get, set]
sbyte Type [get, set]
 (sbyte) AssetType enum
bool Local [get, set]
 Is this a region only asset, or does this exist on the asset server also.
bool Temporary [get, set]
 Is this asset going to be saved to the asset database?
string CreatorID [get, set]
AssetFlags Flags [get, set]
AssetMetadata Metadata [get, set]


Detailed Description

Asset class. All Assets are reference by this class or a class derived from this class.


Constructor & Destructor Documentation

OpenSim::Framework::AssetBase::AssetBase (  )  [inline]

OpenSim::Framework::AssetBase::AssetBase ( UUID  assetID,
string  name,
sbyte  assetType,
string  creatorID 
) [inline]

OpenSim::Framework::AssetBase::AssetBase ( string  assetID,
string  name,
sbyte  assetType,
string  creatorID 
) [inline]


Member Function Documentation

override string OpenSim::Framework::AssetBase::ToString (  )  [inline]


Property Documentation

bool OpenSim::Framework::AssetBase::ContainsReferences [get]

bool OpenSim::Framework::AssetBase::IsTextualAsset [get]

bool OpenSim::Framework::AssetBase::IsBinaryAsset [get]

Checks if this asset is a binary or text asset.

virtual byte [] OpenSim::Framework::AssetBase::Data [get, set]

UUID OpenSim::Framework::AssetBase::FullID [get, set]

Asset UUID.

string OpenSim::Framework::AssetBase::ID [get, set]

Asset MetaData ID (transferring from UUID to string ID).

string OpenSim::Framework::AssetBase::Name [get, set]

string OpenSim::Framework::AssetBase::Description [get, set]

sbyte OpenSim::Framework::AssetBase::Type [get, set]

(sbyte) AssetType enum

bool OpenSim::Framework::AssetBase::Local [get, set]

Is this a region only asset, or does this exist on the asset server also.

bool OpenSim::Framework::AssetBase::Temporary [get, set]

Is this asset going to be saved to the asset database?

string OpenSim::Framework::AssetBase::CreatorID [get, set]

AssetFlags OpenSim::Framework::AssetBase::Flags [get, set]

AssetMetadata OpenSim::Framework::AssetBase::Metadata [get, set]


The documentation for this class was generated from the following file:

Generated on Sat Feb 11 01:01:01 2012 for OpenSim by  doxygen 1.5.6