#include <llfloatertrustnetrate.h>
Inheritance diagram for LLFloaterTrustNetRate:


Public Types | |
| RS_CREATOR | |
| RS_OWNER | |
| enum | ERateSelection { RS_CREATOR, RS_OWNER } |
Public Member Functions | |
| virtual void | draw () |
Static Public Member Functions | |
| static void | show (const LLUUID &avatar_id) |
| static void | show (ERateSelection which) |
| static void | processReputationIndividualReply (LLMessageSystem *msg, void **) |
Protected Types | |
| typedef std::map< LLUUID, LLFloaterTrustNetRate * > | instance_map_t |
Protected Member Functions | |
| LLFloaterTrustNetRate (const std::string &name, const LLUUID &id) | |
| virtual | ~LLFloaterTrustNetRate () |
| void | sendReputationIndividualRequest (const LLUUID &avatar_id) |
Static Protected Member Functions | |
| static void | onClickOK (void *data) |
| static void | onClickCancel (void *data) |
Protected Attributes | |
| LLUUID | mAvatarID |
| F32 | mLastBehavior |
| F32 | mLastAppearance |
| F32 | mLastBuilding |
| BOOL | mReputationRequested |
| LLHandle< LLObjectSelection > | mObjectSelection |
Static Protected Attributes | |
| static instance_map_t | sInstanceMap |
Definition at line 46 of file llfloatertrustnetrate.h.
typedef std::map<LLUUID, LLFloaterTrustNetRate *> LLFloaterTrustNetRate::instance_map_t [protected] |
Definition at line 77 of file llfloatertrustnetrate.h.
| LLFloaterTrustNetRate::LLFloaterTrustNetRate | ( | const std::string & | name, | |
| const LLUUID & | id | |||
| ) | [protected] |
Definition at line 60 of file llfloatertrustnetrate.cpp.
References LLUICtrlFactory::buildFloater(), LLPanel::childSetAction(), LLSelectMgr::getEditSelection(), gSelectMgr, gUICtrlFactory, mObjectSelection, onClickCancel(), and onClickOK().
Referenced by show().
| LLFloaterTrustNetRate::~LLFloaterTrustNetRate | ( | ) | [protected, virtual] |
| void LLFloaterTrustNetRate::draw | ( | ) | [virtual] |
Reimplemented from LLFloater.
Definition at line 83 of file llfloatertrustnetrate.cpp.
References LLSD::asString(), can_afford_transaction(), LLPanel::childGetValue(), LLPanel::childSetEnabled(), LLPanel::childSetTextArg(), LLFloater::draw(), gCacheName, LLCacheName::getName(), llformat(), mAvatarID, MAX_STRING, mLastAppearance, mLastBehavior, mLastBuilding, mReputationRequested, RATING_COST, S32, sendReputationIndividualRequest(), and LLFloater::setTitle().
Definition at line 176 of file llfloatertrustnetrate.cpp.
References S32.
Referenced by LLFloaterTrustNetRate().
| void LLFloaterTrustNetRate::processReputationIndividualReply | ( | LLMessageSystem * | msg, | |
| void ** | ||||
| ) | [static] |
Definition at line 228 of file llfloatertrustnetrate.cpp.
| void LLFloaterTrustNetRate::show | ( | ERateSelection | which | ) | [static] |
Definition at line 148 of file llfloatertrustnetrate.cpp.
References LLViewerWindow::alertXml(), gSelectMgr, gViewerWindow, LLUUID::null, RS_CREATOR, RS_OWNER, LLSelectMgr::selectGetCreator(), LLSelectMgr::selectGetOwner(), and show().
Definition at line 127 of file llfloatertrustnetrate.cpp.
References f, LLFloaterTrustNetRate(), LLUUID::null, sInstanceMap, and TRUE.
Referenced by LLAvatarTrustNetRate::handleEvent(), and show().
LLUUID LLFloaterTrustNetRate::mAvatarID [protected] |
Definition at line 81 of file llfloatertrustnetrate.h.
Referenced by draw(), and ~LLFloaterTrustNetRate().
F32 LLFloaterTrustNetRate::mLastAppearance [protected] |
F32 LLFloaterTrustNetRate::mLastBehavior [protected] |
F32 LLFloaterTrustNetRate::mLastBuilding [protected] |
BOOL LLFloaterTrustNetRate::mReputationRequested [protected] |
LLFloaterTrustNetRate::instance_map_t LLFloaterTrustNetRate::sInstanceMap [static, protected] |
Definition at line 78 of file llfloatertrustnetrate.h.
Referenced by show(), and ~LLFloaterTrustNetRate().
1.4.7