LLParcelSelection Class Reference

#include <llviewerparcelmgr.h>

Inheritance diagram for LLParcelSelection:

Inheritance graph
Collaboration diagram for LLParcelSelection:

Collaboration graph
List of all members.

Public Member Functions

 LLParcelSelection (LLParcel *parcel)
 LLParcelSelection ()
LLParcelgetParcel ()
S32 getSelfCount () const
S32 getClaimableArea () const
bool hasOthersSelected () const
BOOL getMultipleOwners () const
BOOL getWholeParcelSelected () const

Protected Member Functions

 ~LLParcelSelection ()
void setParcel (LLParcel *parcel)

Protected Attributes

BOOL mSelectedMultipleOwners
BOOL mWholeParcelSelected
S32 mSelectedSelfCount
S32 mSelectedOtherCount
S32 mSelectedPublicCount


class LLViewerParcelMgr

Detailed Description

Definition at line 75 of file llviewerparcelmgr.h.

Constructor & Destructor Documentation

LLParcelSelection::~LLParcelSelection (  )  [protected]

Definition at line 2557 of file llviewerparcelmgr.cpp.

LLParcelSelection::LLParcelSelection ( LLParcel parcel  ) 

Definition at line 2547 of file llviewerparcelmgr.cpp.

LLParcelSelection::LLParcelSelection (  ) 

Definition at line 2537 of file llviewerparcelmgr.cpp.

Member Function Documentation

S32 LLParcelSelection::getClaimableArea (  )  const

Definition at line 2573 of file llviewerparcelmgr.cpp.

References mSelectedPublicCount, PARCEL_GRID_STEP_METERS, and S32.

BOOL LLParcelSelection::getMultipleOwners (  )  const

Definition at line 2561 of file llviewerparcelmgr.cpp.

References mSelectedMultipleOwners.

LLParcel* LLParcelSelection::getParcel (  )  [inline]

Definition at line 88 of file llviewerparcelmgr.h.

References mParcel.

S32 LLParcelSelection::getSelfCount (  )  const [inline]

Definition at line 92 of file llviewerparcelmgr.h.

References mSelectedSelfCount.

BOOL LLParcelSelection::getWholeParcelSelected (  )  const

Definition at line 2567 of file llviewerparcelmgr.cpp.

References mWholeParcelSelected.

bool LLParcelSelection::hasOthersSelected (  )  const

Definition at line 2579 of file llviewerparcelmgr.cpp.

References mSelectedOtherCount.

void LLParcelSelection::setParcel ( LLParcel parcel  )  [inline, protected]

Definition at line 105 of file llviewerparcelmgr.h.

References mParcel.

Friends And Related Function Documentation

friend class LLViewerParcelMgr [friend]

Definition at line 77 of file llviewerparcelmgr.h.

Member Data Documentation

LLParcel* LLParcelSelection::mParcel [protected]

Definition at line 109 of file llviewerparcelmgr.h.

Referenced by getParcel(), and setParcel().

BOOL LLParcelSelection::mSelectedMultipleOwners [protected]

Definition at line 110 of file llviewerparcelmgr.h.

Referenced by getMultipleOwners().

S32 LLParcelSelection::mSelectedOtherCount [protected]

Definition at line 113 of file llviewerparcelmgr.h.

Referenced by hasOthersSelected().

S32 LLParcelSelection::mSelectedPublicCount [protected]

Definition at line 114 of file llviewerparcelmgr.h.

Referenced by getClaimableArea().

S32 LLParcelSelection::mSelectedSelfCount [protected]

Definition at line 112 of file llviewerparcelmgr.h.

Referenced by getSelfCount().

BOOL LLParcelSelection::mWholeParcelSelected [protected]

Definition at line 111 of file llviewerparcelmgr.h.

Referenced by getWholeParcelSelected().

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