LLIsTypeWithPermissions Class Reference

#include <llinventorymodel.h>

Inheritance diagram for LLIsTypeWithPermissions:

Inheritance graph
Collaboration diagram for LLIsTypeWithPermissions:

Collaboration graph
List of all members.

Public Member Functions

 LLIsTypeWithPermissions (LLAssetType::EType type, const PermissionBit perms, const LLUUID &agent_id, const LLUUID &group_id)
virtual ~LLIsTypeWithPermissions ()
virtual bool operator() (LLInventoryCategory *cat, LLInventoryItem *item)

Protected Attributes

LLAssetType::EType mType
PermissionBit mPerm

Detailed Description

Definition at line 527 of file llinventorymodel.h.

Constructor & Destructor Documentation

LLIsTypeWithPermissions::LLIsTypeWithPermissions ( LLAssetType::EType  type,
const PermissionBit  perms,
const LLUUID agent_id,
const LLUUID group_id 
) [inline]

Definition at line 530 of file llinventorymodel.h.

virtual LLIsTypeWithPermissions::~LLIsTypeWithPermissions (  )  [inline, virtual]

Definition at line 532 of file llinventorymodel.h.

Member Function Documentation

bool LLIsTypeWithPermissions::operator() ( LLInventoryCategory cat,
LLInventoryItem item 
) [virtual]

Implements LLInventoryCollectFunctor.

Definition at line 2782 of file llinventorymodel.cpp.

References LLAssetType::AT_CATEGORY, FALSE, LLInventoryItem::getPermissions(), LLInventoryObject::getType(), mPerm, mType, and TRUE.

Member Data Documentation

LLUUID LLIsTypeWithPermissions::mAgentID [protected]

Definition at line 538 of file llinventorymodel.h.

LLUUID LLIsTypeWithPermissions::mGroupID [protected]

Definition at line 539 of file llinventorymodel.h.

PermissionBit LLIsTypeWithPermissions::mPerm [protected]

Definition at line 537 of file llinventorymodel.h.

Referenced by operator()().

LLAssetType::EType LLIsTypeWithPermissions::mType [protected]

Definition at line 536 of file llinventorymodel.h.

Referenced by operator()().

The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:26 2010 for Second Life Viewer by  doxygen 1.4.7