#include <llinventorymodel.h>
Inheritance diagram for LLIsTypeWithPermissions:
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 |
LLUUID | mAgentID |
LLUUID | mGroupID |
Definition at line 527 of file llinventorymodel.h.
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.
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.
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] |
LLAssetType::EType LLIsTypeWithPermissions::mType [protected] |