OpenSim::Framework::TaskInventoryItem Class Reference

Represents an item in a task inventory. More...

List of all members.

Public Member Functions

Object Clone ()
void ResetIDs (UUID partID)
 Reset the UUIDs for this item.
 TaskInventoryItem ()

Static Public Attributes

static string[] InvTypes
 Inventory types.
static string[] Types
 Asset types.

Properties

UUID AssetID [get, set]
uint BasePermissions [get, set]
uint CreationDate [get, set]
UUID CreatorID [get, set]
string Description [get, set]
uint EveryonePermissions [get, set]
uint Flags [get, set]
UUID GroupID [get, set]
uint GroupPermissions [get, set]
int InvType [get, set]
UUID ItemID [get, set]
UUID LastOwnerID [get, set]
string Name [get, set]
uint NextPermissions [get, set]
UUID OwnerID [get, set]
uint CurrentPermissions [get, set]
UUID ParentID [get, set]
UUID ParentPartID [get, set]
UUID PermsGranter [get, set]
int PermsMask [get, set]
int Type [get, set]


Detailed Description

Represents an item in a task inventory.


Constructor & Destructor Documentation

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


Member Function Documentation

Object OpenSim::Framework::TaskInventoryItem::Clone (  )  [inline]

void OpenSim::Framework::TaskInventoryItem::ResetIDs ( UUID  partID  )  [inline]

Reset the UUIDs for this item.

Parameters:
partID The new part ID to which this item belongs


Member Data Documentation

string [] OpenSim::Framework::TaskInventoryItem::InvTypes [static]

Initial value:

 new string[]
            {
                "texture",
                "sound",
                "calling_card",
                "landmark",
                String.Empty,
                String.Empty,
                "object",
                "notecard",
                String.Empty,
                String.Empty,
                "lsl_text",
                String.Empty,
                String.Empty,
                "bodypart",
                String.Empty,
                "snapshot",
                String.Empty,
                String.Empty,
                "wearable",
                "animation",
                "gesture"
            }
Inventory types.

string [] OpenSim::Framework::TaskInventoryItem::Types [static]

Initial value:

 new string[]
            {
                "texture",
                "sound",
                "callcard",
                "landmark",
                "clothing", 
                "clothing",
                "object",
                "notecard",
                "category",
                "root",
                "lsltext",
                "lslbyte",
                "txtr_tga",
                "bodypart",
                "trash",
                "snapshot",
                "lstndfnd",
                "snd_wav",
                "img_tga",
                "jpeg",
                "animatn",
                "gesture"
            }
Asset types.


Property Documentation

UUID OpenSim::Framework::TaskInventoryItem::AssetID [get, set]

uint OpenSim::Framework::TaskInventoryItem::BasePermissions [get, set]

uint OpenSim::Framework::TaskInventoryItem::CreationDate [get, set]

UUID OpenSim::Framework::TaskInventoryItem::CreatorID [get, set]

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

uint OpenSim::Framework::TaskInventoryItem::EveryonePermissions [get, set]

uint OpenSim::Framework::TaskInventoryItem::Flags [get, set]

UUID OpenSim::Framework::TaskInventoryItem::GroupID [get, set]

uint OpenSim::Framework::TaskInventoryItem::GroupPermissions [get, set]

int OpenSim::Framework::TaskInventoryItem::InvType [get, set]

UUID OpenSim::Framework::TaskInventoryItem::ItemID [get, set]

UUID OpenSim::Framework::TaskInventoryItem::LastOwnerID [get, set]

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

uint OpenSim::Framework::TaskInventoryItem::NextPermissions [get, set]

UUID OpenSim::Framework::TaskInventoryItem::OwnerID [get, set]

uint OpenSim::Framework::TaskInventoryItem::CurrentPermissions [get, set]

UUID OpenSim::Framework::TaskInventoryItem::ParentID [get, set]

UUID OpenSim::Framework::TaskInventoryItem::ParentPartID [get, set]

UUID OpenSim::Framework::TaskInventoryItem::PermsGranter [get, set]

int OpenSim::Framework::TaskInventoryItem::PermsMask [get, set]

int OpenSim::Framework::TaskInventoryItem::Type [get, set]


The documentation for this class was generated from the following file:
Generated on Fri Jan 9 01:00:45 2009 for OpenSim by  doxygen 1.5.1