OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
OpenSim.Framework.TaskInventoryItem Class Reference

Represents an item in a task inventory More...

Inheritance diagram for OpenSim.Framework.TaskInventoryItem:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Framework.TaskInventoryItem:
Collaboration graph
[legend]

Public Member Functions

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

Properties

UUID AssetID [get, set]
 
uint BasePermissions [get, set]
 
uint CreationDate [get, set]
 
UUID CreatorID [get, set]
 
string CreatorData [get, set]
 
string CreatorIdentification [get, set]
 Used by the DB layer to retrieve / store the entire user identification. The identification can either be a simple UUID or a string of the form uuid[;profile_url[;name]] More...
 
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 OldItemID [get, set]
 
UUID LoadedItemID [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]
 
bool OwnerChanged [get, set]
 
bool ScriptRunning [get, set]
 This used ONLY during copy. It can't be relied on at other times! More...
 

Detailed Description

Represents an item in a task inventory

Definition at line 38 of file TaskInventoryItem.cs.

Constructor & Destructor Documentation

OpenSim.Framework.TaskInventoryItem.TaskInventoryItem ( )
inline

Definition at line 385 of file TaskInventoryItem.cs.

Member Function Documentation

Object OpenSim.Framework.TaskInventoryItem.Clone ( )
inline

Definition at line 365 of file TaskInventoryItem.cs.

void OpenSim.Framework.TaskInventoryItem.ResetIDs ( UUID  partID)
inline

Reset the UUIDs for this item.

Parameters
partIDThe new part ID to which this item belongs

Definition at line 376 of file TaskInventoryItem.cs.

Property Documentation

UUID OpenSim.Framework.TaskInventoryItem.AssetID
getset

Definition at line 76 of file TaskInventoryItem.cs.

uint OpenSim.Framework.TaskInventoryItem.BasePermissions
getset

Definition at line 85 of file TaskInventoryItem.cs.

uint OpenSim.Framework.TaskInventoryItem.CreationDate
getset

Definition at line 94 of file TaskInventoryItem.cs.

string OpenSim.Framework.TaskInventoryItem.CreatorData
getset

Definition at line 113 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.CreatorID
getset

Definition at line 103 of file TaskInventoryItem.cs.

string OpenSim.Framework.TaskInventoryItem.CreatorIdentification
getset

Used by the DB layer to retrieve / store the entire user identification. The identification can either be a simple UUID or a string of the form uuid[;profile_url[;name]]

Definition at line 124 of file TaskInventoryItem.cs.

uint OpenSim.Framework.TaskInventoryItem.CurrentPermissions
getset

Definition at line 284 of file TaskInventoryItem.cs.

string OpenSim.Framework.TaskInventoryItem.Description
getset

Definition at line 167 of file TaskInventoryItem.cs.

uint OpenSim.Framework.TaskInventoryItem.EveryonePermissions
getset

Definition at line 176 of file TaskInventoryItem.cs.

uint OpenSim.Framework.TaskInventoryItem.Flags
getset

Definition at line 185 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.GroupID
getset

Definition at line 194 of file TaskInventoryItem.cs.

uint OpenSim.Framework.TaskInventoryItem.GroupPermissions
getset

Definition at line 203 of file TaskInventoryItem.cs.

int OpenSim.Framework.TaskInventoryItem.InvType
getset

Definition at line 212 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.ItemID
getset

Definition at line 221 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.LastOwnerID
getset

Definition at line 248 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.LoadedItemID
getset

Definition at line 239 of file TaskInventoryItem.cs.

string OpenSim.Framework.TaskInventoryItem.Name
getset

Definition at line 257 of file TaskInventoryItem.cs.

uint OpenSim.Framework.TaskInventoryItem.NextPermissions
getset

Definition at line 266 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.OldItemID
getset

Definition at line 230 of file TaskInventoryItem.cs.

bool OpenSim.Framework.TaskInventoryItem.OwnerChanged
getset

Definition at line 339 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.OwnerID
getset

Definition at line 275 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.ParentID
getset

Definition at line 293 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.ParentPartID
getset

Definition at line 302 of file TaskInventoryItem.cs.

UUID OpenSim.Framework.TaskInventoryItem.PermsGranter
getset

Definition at line 311 of file TaskInventoryItem.cs.

int OpenSim.Framework.TaskInventoryItem.PermsMask
getset

Definition at line 320 of file TaskInventoryItem.cs.

bool OpenSim.Framework.TaskInventoryItem.ScriptRunning
getset

This used ONLY during copy. It can't be relied on at other times!

For true script running status, use IEntityInventory.TryGetScriptInstanceRunning() for now.

Definition at line 359 of file TaskInventoryItem.cs.

int OpenSim.Framework.TaskInventoryItem.Type
getset

Definition at line 329 of file TaskInventoryItem.cs.


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