LLRoleData Struct Reference

#include <llgroupmgr.h>

Collaboration diagram for LLRoleData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLRoleData ()
 LLRoleData (const LLRoleData &rd)

Public Attributes

std::string mRoleName
std::string mRoleTitle
std::string mRoleDescription
U64 mRolePowers
LLRoleChangeType mChangeType

Detailed Description

Definition at line 94 of file llgroupmgr.h.


Constructor & Destructor Documentation

LLRoleData::LLRoleData (  )  [inline]

Definition at line 96 of file llgroupmgr.h.

LLRoleData::LLRoleData ( const LLRoleData rd  )  [inline]

Definition at line 97 of file llgroupmgr.h.


Member Data Documentation

LLRoleChangeType LLRoleData::mChangeType

Definition at line 108 of file llgroupmgr.h.

Referenced by LLGroupMgrGroupData::createRole(), LLGroupMgrGroupData::deleteRole(), LLGroupRoleData::LLGroupRoleData(), packRoleUpdateMessageBlock(), and LLGroupMgrGroupData::setRoleData().

std::string LLRoleData::mRoleDescription

Definition at line 106 of file llgroupmgr.h.

Referenced by LLPanelGroupRolesSubTab::handleRoleSelect(), LLGroupRoleData::LLGroupRoleData(), packRoleUpdateMessageBlock(), LLPanelGroupRolesSubTab::saveRoleChanges(), and LLGroupMgrGroupData::setRoleData().

std::string LLRoleData::mRoleName

Definition at line 104 of file llgroupmgr.h.

Referenced by LLPanelGroupMembersSubTab::apply(), LLPanelGroupRolesSubTab::handleActionCheck(), LLPanelGroupActionsSubTab::handleActionSelect(), LLPanelGroupRolesSubTab::handleCreateRole(), LLPanelGroupMembersSubTab::handleMemberSelect(), LLPanelGroupRolesSubTab::handleRoleSelect(), LLGroupRoleData::LLGroupRoleData(), packRoleUpdateMessageBlock(), LLPanelGroupRolesSubTab::saveRoleChanges(), LLGroupMgrGroupData::setRoleData(), and LLPanelGroupRolesSubTab::update().

U64 LLRoleData::mRolePowers

Definition at line 107 of file llgroupmgr.h.

Referenced by LLGroupMgrGroupData::addRolePower(), LLGroupMgrGroupData::getRolePowers(), LLPanelGroupActionsSubTab::handleActionSelect(), LLPanelGroupRolesSubTab::handleRoleSelect(), LLGroupRoleData::LLGroupRoleData(), packRoleUpdateMessageBlock(), LLGroupMgrGroupData::removeRolePower(), and LLGroupMgrGroupData::setRoleData().

std::string LLRoleData::mRoleTitle

Definition at line 105 of file llgroupmgr.h.

Referenced by LLPanelGroupRolesSubTab::handleRoleSelect(), LLGroupRoleData::LLGroupRoleData(), packRoleUpdateMessageBlock(), LLPanelGroupRolesSubTab::saveRoleChanges(), LLGroupMgrGroupData::setRoleData(), and LLPanelGroupRolesSubTab::update().


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