SetItemOwnerAndGroup Struct Reference

#include <llinventory.h>

Collaboration diagram for SetItemOwnerAndGroup:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SetItemOwnerAndGroup (const LLUUID &authority_id, const LLUUID &owner_id, const LLUUID &group_id)
void operator() (LLInventoryItem *item) const

Public Attributes

LLUUID mAuthorityID
LLUUID mOwnerID
LLUUID mGroupID

Detailed Description

Definition at line 324 of file llinventory.h.


Constructor & Destructor Documentation

SetItemOwnerAndGroup::SetItemOwnerAndGroup ( const LLUUID authority_id,
const LLUUID owner_id,
const LLUUID group_id 
) [inline]

Definition at line 329 of file llinventory.h.


Member Function Documentation

void SetItemOwnerAndGroup::operator() ( LLInventoryItem item  )  const [inline]

Definition at line 333 of file llinventory.h.

References LLAssetType::AT_OBJECT, LLInventoryItem::getPermissions(), LLInventoryObject::getType(), LLUUID::isNull(), mAuthorityID, mGroupID, mOwnerID, PERM_NONE, LLPermissions::setMaskGroup(), LLPermissions::setOwnerAndGroup(), and LLInventoryItem::setPermissions().


Member Data Documentation

LLUUID SetItemOwnerAndGroup::mAuthorityID

Definition at line 326 of file llinventory.h.

Referenced by operator()().

LLUUID SetItemOwnerAndGroup::mGroupID

Definition at line 328 of file llinventory.h.

Referenced by operator()().

LLUUID SetItemOwnerAndGroup::mOwnerID

Definition at line 327 of file llinventory.h.

Referenced by operator()().


The documentation for this struct was generated from the following file:
Generated on Thu Jul 1 06:12:05 2010 for Second Life Viewer by  doxygen 1.4.7