EXT-5940 : Typedef all vector<LLUUID>'s
Superficial cleanup to change all typedef std::vector<LLUUID> to use a common typedef uuid_vec_t instead.master
parent
b1b5a11bb0
commit
114e5ca083
|
|
@ -133,6 +133,7 @@ public:
|
|||
U8 mData[UUID_BYTES];
|
||||
};
|
||||
|
||||
typedef std::vector<LLUUID> uuid_vec_t;
|
||||
|
||||
// Construct
|
||||
inline LLUUID::LLUUID()
|
||||
|
|
|
|||
|
|
@ -452,7 +452,7 @@ BOOL LLParcel::allowTerraformBy(const LLUUID &agent_id) const
|
|||
|
||||
bool LLParcel::isAgentBlockedFromParcel(LLParcel* parcelp,
|
||||
const LLUUID& agent_id,
|
||||
const std::vector<LLUUID>& group_ids,
|
||||
const uuid_vec_t& group_ids,
|
||||
const BOOL is_agent_identified,
|
||||
const BOOL is_agent_transacted,
|
||||
const BOOL is_agent_ageverified)
|
||||
|
|
|
|||
|
|
@ -538,7 +538,7 @@ public:
|
|||
|
||||
static bool isAgentBlockedFromParcel(LLParcel* parcelp,
|
||||
const LLUUID& agent_id,
|
||||
const std::vector<LLUUID>& group_ids,
|
||||
const uuid_vec_t& group_ids,
|
||||
const BOOL is_agent_identified,
|
||||
const BOOL is_agent_transacted,
|
||||
const BOOL is_agent_ageverified);
|
||||
|
|
|
|||
|
|
@ -243,7 +243,7 @@ LLUUID LLFlatListView::getSelectedUUID() const
|
|||
}
|
||||
}
|
||||
|
||||
void LLFlatListView::getSelectedUUIDs(std::vector<LLUUID>& selected_uuids) const
|
||||
void LLFlatListView::getSelectedUUIDs(uuid_vec_t& selected_uuids) const
|
||||
{
|
||||
if (mSelectedItemPairs.empty()) return;
|
||||
|
||||
|
|
|
|||
|
|
@ -224,7 +224,7 @@ public:
|
|||
* Get LLUUIDs associated with selected items
|
||||
* @param selected_uuids An std::vector being populated with LLUUIDs associated with selected items
|
||||
*/
|
||||
virtual void getSelectedUUIDs(std::vector<LLUUID>& selected_uuids) const;
|
||||
virtual void getSelectedUUIDs(uuid_vec_t& selected_uuids) const;
|
||||
|
||||
/** Get the top selected item */
|
||||
virtual LLPanel* getSelectedItem() const;
|
||||
|
|
|
|||
|
|
@ -957,14 +957,14 @@ void LLScrollListCtrl::mouseOverHighlightNthItem(S32 target_index)
|
|||
}
|
||||
}
|
||||
|
||||
S32 LLScrollListCtrl::selectMultiple( std::vector<LLUUID> ids )
|
||||
S32 LLScrollListCtrl::selectMultiple( uuid_vec_t ids )
|
||||
{
|
||||
item_list::iterator iter;
|
||||
S32 count = 0;
|
||||
for (iter = mItemList.begin(); iter != mItemList.end(); iter++)
|
||||
{
|
||||
LLScrollListItem* item = *iter;
|
||||
std::vector<LLUUID>::iterator iditr;
|
||||
uuid_vec_t::iterator iditr;
|
||||
for(iditr = ids.begin(); iditr != ids.end(); ++iditr)
|
||||
{
|
||||
if (item->getEnabled() && (item->getUUID() == (*iditr)))
|
||||
|
|
|
|||
|
|
@ -379,7 +379,7 @@ public:
|
|||
BOOL getSortAscending() { return mSortColumns.empty() ? TRUE : mSortColumns.back().second; }
|
||||
BOOL hasSortOrder() const;
|
||||
|
||||
S32 selectMultiple( std::vector<LLUUID> ids );
|
||||
S32 selectMultiple( uuid_vec_t ids );
|
||||
// conceptually const, but mutates mItemList
|
||||
void updateSort() const;
|
||||
// sorts a list without affecting the permanent sort order (so further list insertions can be unsorted, for example)
|
||||
|
|
|
|||
|
|
@ -118,9 +118,8 @@ protected:
|
|||
void importedFolderDone(void);
|
||||
void contentsDone(void);
|
||||
enum ELibraryOutfitFetchStep mCurrFetchStep;
|
||||
typedef std::vector<LLUUID> clothing_folder_vec_t;
|
||||
clothing_folder_vec_t mLibraryClothingFolders;
|
||||
clothing_folder_vec_t mImportedClothingFolders;
|
||||
uuid_vec_t mLibraryClothingFolders;
|
||||
uuid_vec_t mImportedClothingFolders;
|
||||
bool mOutfitsPopulated;
|
||||
LLUUID mClothingID;
|
||||
LLUUID mLibraryClothingID;
|
||||
|
|
@ -1023,7 +1022,7 @@ void LLAgentWearables::processAgentInitialWearablesUpdate(LLMessageSystem* mesgs
|
|||
|
||||
// Get the complete information on the items in the inventory and set up an observer
|
||||
// that will trigger when the complete information is fetched.
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
folders.push_back(current_outfit_id);
|
||||
outfit->fetchDescendents(folders);
|
||||
if(outfit->isEverythingComplete())
|
||||
|
|
@ -2179,7 +2178,7 @@ void LLAgentWearables::populateMyOutfitsFolder(void)
|
|||
|
||||
// Get the complete information on the items in the inventory and
|
||||
// setup an observer that will wait for that to happen.
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
outfits->mMyOutfitsID = gInventory.findCategoryUUIDForType(LLFolderType::FT_MY_OUTFITS);
|
||||
|
||||
folders.push_back(outfits->mMyOutfitsID);
|
||||
|
|
@ -2270,7 +2269,7 @@ void LLLibraryOutfitsFetch::folderDone(void)
|
|||
mCompleteFolders.clear();
|
||||
|
||||
// Get the complete information on the items in the inventory.
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
folders.push_back(mClothingID);
|
||||
folders.push_back(mLibraryClothingID);
|
||||
fetchDescendents(folders);
|
||||
|
|
@ -2284,7 +2283,7 @@ void LLLibraryOutfitsFetch::outfitsDone(void)
|
|||
{
|
||||
LLInventoryModel::cat_array_t cat_array;
|
||||
LLInventoryModel::item_array_t wearable_array;
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
|
||||
// Collect the contents of the Library's Clothing folder
|
||||
gInventory.collectDescendents(mLibraryClothingID, cat_array, wearable_array,
|
||||
|
|
@ -2374,7 +2373,7 @@ void LLLibraryOutfitsFetch::libraryDone(void)
|
|||
LLFolderType::FT_NONE,
|
||||
mImportedClothingName);
|
||||
// Copy each folder from library into clothing unless it already exists.
|
||||
for (clothing_folder_vec_t::const_iterator iter = mLibraryClothingFolders.begin();
|
||||
for (uuid_vec_t::const_iterator iter = mLibraryClothingFolders.begin();
|
||||
iter != mLibraryClothingFolders.end();
|
||||
++iter)
|
||||
{
|
||||
|
|
@ -2415,7 +2414,7 @@ void LLLibraryOutfitsFetch::libraryDone(void)
|
|||
void LLLibraryOutfitsFetch::importedFolderFetch(void)
|
||||
{
|
||||
// Fetch the contents of the Imported Clothing Folder
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
folders.push_back(mImportedClothingID);
|
||||
|
||||
mCompleteFolders.clear();
|
||||
|
|
@ -2431,7 +2430,7 @@ void LLLibraryOutfitsFetch::importedFolderDone(void)
|
|||
{
|
||||
LLInventoryModel::cat_array_t cat_array;
|
||||
LLInventoryModel::item_array_t wearable_array;
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
|
||||
// Collect the contents of the Imported Clothing folder
|
||||
gInventory.collectDescendents(mImportedClothingID, cat_array, wearable_array,
|
||||
|
|
@ -2461,7 +2460,7 @@ void LLLibraryOutfitsFetch::contentsDone(void)
|
|||
LLInventoryModel::cat_array_t cat_array;
|
||||
LLInventoryModel::item_array_t wearable_array;
|
||||
|
||||
for (clothing_folder_vec_t::const_iterator folder_iter = mImportedClothingFolders.begin();
|
||||
for (uuid_vec_t::const_iterator folder_iter = mImportedClothingFolders.begin();
|
||||
folder_iter != mImportedClothingFolders.end();
|
||||
++folder_iter)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1313,7 +1313,7 @@ void LLAppearanceMgr::wearInventoryCategory(LLInventoryCategory* category, bool
|
|||
// the inventory, and set up an observer that will wait for that to
|
||||
// happen.
|
||||
LLOutfitFetch* outfit_fetcher = new LLOutfitFetch(copy, append);
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
folders.push_back(category->getUUID());
|
||||
outfit_fetcher->fetchDescendents(folders);
|
||||
//inc_busy_count();
|
||||
|
|
|
|||
|
|
@ -324,7 +324,7 @@ template <class T>
|
|||
void callAfterCategoryFetch(const LLUUID& cat_id, T callable)
|
||||
{
|
||||
CallAfterCategoryFetchStage1<T> *stage1 = new CallAfterCategoryFetchStage1<T>(callable);
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
folders.push_back(cat_id);
|
||||
stage1->fetchDescendents(folders);
|
||||
if (stage1->isEverythingComplete())
|
||||
|
|
|
|||
|
|
@ -113,13 +113,13 @@ void LLAvatarActions::removeFriendDialog(const LLUUID& id)
|
|||
if (id.isNull())
|
||||
return;
|
||||
|
||||
std::vector<LLUUID> ids;
|
||||
uuid_vec_t ids;
|
||||
ids.push_back(id);
|
||||
removeFriendsDialog(ids);
|
||||
}
|
||||
|
||||
// static
|
||||
void LLAvatarActions::removeFriendsDialog(const std::vector<LLUUID>& ids)
|
||||
void LLAvatarActions::removeFriendsDialog(const uuid_vec_t& ids)
|
||||
{
|
||||
if(ids.size() == 0)
|
||||
return;
|
||||
|
|
@ -144,7 +144,7 @@ void LLAvatarActions::removeFriendsDialog(const std::vector<LLUUID>& ids)
|
|||
}
|
||||
|
||||
LLSD payload;
|
||||
for (std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); ++it)
|
||||
for (uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); ++it)
|
||||
{
|
||||
payload["ids"].append(*it);
|
||||
}
|
||||
|
|
@ -167,7 +167,7 @@ void LLAvatarActions::offerTeleport(const LLUUID& invitee)
|
|||
}
|
||||
|
||||
// static
|
||||
void LLAvatarActions::offerTeleport(const std::vector<LLUUID>& ids)
|
||||
void LLAvatarActions::offerTeleport(const uuid_vec_t& ids)
|
||||
{
|
||||
if (ids.size() == 0)
|
||||
return;
|
||||
|
|
@ -228,7 +228,7 @@ void LLAvatarActions::startCall(const LLUUID& id)
|
|||
}
|
||||
|
||||
// static
|
||||
void LLAvatarActions::startAdhocCall(const std::vector<LLUUID>& ids)
|
||||
void LLAvatarActions::startAdhocCall(const uuid_vec_t& ids)
|
||||
{
|
||||
if (ids.size() == 0)
|
||||
{
|
||||
|
|
@ -237,7 +237,7 @@ void LLAvatarActions::startAdhocCall(const std::vector<LLUUID>& ids)
|
|||
|
||||
// convert vector into LLDynamicArray for addSession
|
||||
LLDynamicArray<LLUUID> id_array;
|
||||
for (std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); ++it)
|
||||
for (uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); ++it)
|
||||
{
|
||||
id_array.push_back(*it);
|
||||
}
|
||||
|
|
@ -278,11 +278,11 @@ bool LLAvatarActions::canCall()
|
|||
}
|
||||
|
||||
// static
|
||||
void LLAvatarActions::startConference(const std::vector<LLUUID>& ids)
|
||||
void LLAvatarActions::startConference(const uuid_vec_t& ids)
|
||||
{
|
||||
// *HACK: Copy into dynamic array
|
||||
LLDynamicArray<LLUUID> id_array;
|
||||
for (std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); ++it)
|
||||
for (uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); ++it)
|
||||
{
|
||||
id_array.push_back(*it);
|
||||
}
|
||||
|
|
@ -499,7 +499,7 @@ bool LLAvatarActions::handlePay(const LLSD& notification, const LLSD& response,
|
|||
// static
|
||||
void LLAvatarActions::callback_invite_to_group(LLUUID group_id, LLUUID id)
|
||||
{
|
||||
std::vector<LLUUID> agent_ids;
|
||||
uuid_vec_t agent_ids;
|
||||
agent_ids.push_back(id);
|
||||
|
||||
LLFloaterGroupInvite::showForGroup(group_id, &agent_ids);
|
||||
|
|
|
|||
|
|
@ -60,13 +60,13 @@ public:
|
|||
* Show a friend removal dialog.
|
||||
*/
|
||||
static void removeFriendDialog(const LLUUID& id);
|
||||
static void removeFriendsDialog(const std::vector<LLUUID>& ids);
|
||||
static void removeFriendsDialog(const uuid_vec_t& ids);
|
||||
|
||||
/**
|
||||
* Show teleport offer dialog.
|
||||
*/
|
||||
static void offerTeleport(const LLUUID& invitee);
|
||||
static void offerTeleport(const std::vector<LLUUID>& ids);
|
||||
static void offerTeleport(const uuid_vec_t& ids);
|
||||
|
||||
/**
|
||||
* Start instant messaging session.
|
||||
|
|
@ -86,12 +86,12 @@ public:
|
|||
/**
|
||||
* Start an ad-hoc conference voice call with multiple users
|
||||
*/
|
||||
static void startAdhocCall(const std::vector<LLUUID>& ids);
|
||||
static void startAdhocCall(const uuid_vec_t& ids);
|
||||
|
||||
/**
|
||||
* Start conference chat with the given avatars.
|
||||
*/
|
||||
static void startConference(const std::vector<LLUUID>& ids);
|
||||
static void startConference(const uuid_vec_t& ids);
|
||||
|
||||
/**
|
||||
* Show avatar profile.
|
||||
|
|
|
|||
|
|
@ -204,17 +204,17 @@ void LLAvatarList::refresh()
|
|||
bool have_filter = !mNameFilter.empty();
|
||||
|
||||
// Save selection.
|
||||
std::vector<LLUUID> selected_ids;
|
||||
uuid_vec_t selected_ids;
|
||||
getSelectedUUIDs(selected_ids);
|
||||
LLUUID current_id = getSelectedUUID();
|
||||
|
||||
// Determine what to add and what to remove.
|
||||
std::vector<LLUUID> added, removed;
|
||||
uuid_vec_t added, removed;
|
||||
LLAvatarList::computeDifference(getIDs(), added, removed);
|
||||
|
||||
// Handle added items.
|
||||
unsigned nadded = 0;
|
||||
for (std::vector<LLUUID>::const_iterator it=added.begin(); it != added.end(); it++)
|
||||
for (uuid_vec_t::const_iterator it=added.begin(); it != added.end(); it++)
|
||||
{
|
||||
std::string name;
|
||||
const LLUUID& buddy_id = *it;
|
||||
|
|
@ -236,7 +236,7 @@ void LLAvatarList::refresh()
|
|||
}
|
||||
|
||||
// Handle removed items.
|
||||
for (std::vector<LLUUID>::const_iterator it=removed.begin(); it != removed.end(); it++)
|
||||
for (uuid_vec_t::const_iterator it=removed.begin(); it != removed.end(); it++)
|
||||
{
|
||||
removeItemByUUID(*it);
|
||||
modified = true;
|
||||
|
|
@ -358,7 +358,7 @@ BOOL LLAvatarList::handleRightMouseDown(S32 x, S32 y, MASK mask)
|
|||
BOOL handled = LLUICtrl::handleRightMouseDown(x, y, mask);
|
||||
if ( mContextMenu )
|
||||
{
|
||||
std::vector<LLUUID> selected_uuids;
|
||||
uuid_vec_t selected_uuids;
|
||||
getSelectedUUIDs(selected_uuids);
|
||||
mContextMenu->show(this, selected_uuids, x, y);
|
||||
}
|
||||
|
|
@ -366,12 +366,12 @@ BOOL LLAvatarList::handleRightMouseDown(S32 x, S32 y, MASK mask)
|
|||
}
|
||||
|
||||
void LLAvatarList::computeDifference(
|
||||
const std::vector<LLUUID>& vnew_unsorted,
|
||||
std::vector<LLUUID>& vadded,
|
||||
std::vector<LLUUID>& vremoved)
|
||||
const uuid_vec_t& vnew_unsorted,
|
||||
uuid_vec_t& vadded,
|
||||
uuid_vec_t& vremoved)
|
||||
{
|
||||
std::vector<LLUUID> vcur;
|
||||
std::vector<LLUUID> vnew = vnew_unsorted;
|
||||
uuid_vec_t vcur;
|
||||
uuid_vec_t vnew = vnew_unsorted;
|
||||
|
||||
// Convert LLSDs to LLUUIDs.
|
||||
{
|
||||
|
|
@ -385,7 +385,7 @@ void LLAvatarList::computeDifference(
|
|||
std::sort(vcur.begin(), vcur.end());
|
||||
std::sort(vnew.begin(), vnew.end());
|
||||
|
||||
std::vector<LLUUID>::iterator it;
|
||||
uuid_vec_t::iterator it;
|
||||
size_t maxsize = llmax(vcur.size(), vnew.size());
|
||||
vadded.resize(maxsize);
|
||||
vremoved.resize(maxsize);
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ class LLAvatarList : public LLFlatListView
|
|||
{
|
||||
LOG_CLASS(LLAvatarList);
|
||||
public:
|
||||
typedef std::vector<LLUUID> uuid_vector_t;
|
||||
typedef uuid_vec_t uuid_vector_t;
|
||||
|
||||
struct Params : public LLInitParam::Block<Params, LLFlatListView::Params>
|
||||
{
|
||||
|
|
@ -101,9 +101,9 @@ protected:
|
|||
|
||||
void addNewItem(const LLUUID& id, const std::string& name, BOOL is_online, EAddPosition pos = ADD_BOTTOM);
|
||||
void computeDifference(
|
||||
const std::vector<LLUUID>& vnew,
|
||||
std::vector<LLUUID>& vadded,
|
||||
std::vector<LLUUID>& vremoved);
|
||||
const uuid_vec_t& vnew,
|
||||
uuid_vec_t& vadded,
|
||||
uuid_vec_t& vremoved);
|
||||
void updateLastInteractionTimes();
|
||||
void onItemDoucleClicked(LLUICtrl* ctrl, S32 x, S32 y, MASK mask);
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ public:
|
|||
class ContextMenu
|
||||
{
|
||||
public:
|
||||
virtual void show(LLView* spawning_view, const std::vector<LLUUID>& selected_uuids, S32 x, S32 y) = 0;
|
||||
virtual void show(LLView* spawning_view, const uuid_vec_t& selected_uuids, S32 x, S32 y) = 0;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@
|
|||
#include "llvoicechannel.h"
|
||||
#include "llviewerparcelmgr.h"
|
||||
|
||||
static void get_voice_participants_uuids(std::vector<LLUUID>& speakers_uuids);
|
||||
static void get_voice_participants_uuids(uuid_vec_t& speakers_uuids);
|
||||
void reshape_floater(LLCallFloater* floater, S32 delta_height);
|
||||
|
||||
class LLNonAvatarCaller : public LLAvatarListItem
|
||||
|
|
@ -213,9 +213,9 @@ void LLCallFloater::onChange()
|
|||
updateParticipantsVoiceState();
|
||||
|
||||
// Add newly joined participants.
|
||||
std::vector<LLUUID> speakers_uuids;
|
||||
uuid_vec_t speakers_uuids;
|
||||
get_voice_participants_uuids(speakers_uuids);
|
||||
for (std::vector<LLUUID>::const_iterator it = speakers_uuids.begin(); it != speakers_uuids.end(); it++)
|
||||
for (uuid_vec_t::const_iterator it = speakers_uuids.begin(); it != speakers_uuids.end(); it++)
|
||||
{
|
||||
mParticipants->addAvatarIDExceptAgent(*it);
|
||||
}
|
||||
|
|
@ -469,7 +469,7 @@ void LLCallFloater::updateAgentModeratorState()
|
|||
mAgentPanel->childSetValue("user_text", name);
|
||||
}
|
||||
|
||||
static void get_voice_participants_uuids(std::vector<LLUUID>& speakers_uuids)
|
||||
static void get_voice_participants_uuids(uuid_vec_t& speakers_uuids)
|
||||
{
|
||||
// Get a list of participants from VoiceClient
|
||||
LLVoiceClient::participantMap *voice_map = gVoiceClient->getParticipantList();
|
||||
|
|
@ -494,7 +494,7 @@ void LLCallFloater::initParticipantsVoiceState()
|
|||
it_end = items.end();
|
||||
|
||||
|
||||
std::vector<LLUUID> speakers_uuids;
|
||||
uuid_vec_t speakers_uuids;
|
||||
get_voice_participants_uuids(speakers_uuids);
|
||||
|
||||
for(; it != it_end; ++it)
|
||||
|
|
@ -505,7 +505,7 @@ void LLCallFloater::initParticipantsVoiceState()
|
|||
|
||||
LLUUID speaker_id = item->getAvatarId();
|
||||
|
||||
std::vector<LLUUID>::const_iterator speaker_iter = std::find(speakers_uuids.begin(), speakers_uuids.end(), speaker_id);
|
||||
uuid_vec_t::const_iterator speaker_iter = std::find(speakers_uuids.begin(), speakers_uuids.end(), speaker_id);
|
||||
|
||||
// If an avatarID assigned to a panel is found in a speakers list
|
||||
// obtained from VoiceClient we assign the JOINED status to the owner
|
||||
|
|
@ -534,10 +534,10 @@ void LLCallFloater::initParticipantsVoiceState()
|
|||
|
||||
void LLCallFloater::updateParticipantsVoiceState()
|
||||
{
|
||||
std::vector<LLUUID> speakers_list;
|
||||
uuid_vec_t speakers_list;
|
||||
|
||||
// Get a list of participants from VoiceClient
|
||||
std::vector<LLUUID> speakers_uuids;
|
||||
uuid_vec_t speakers_uuids;
|
||||
get_voice_participants_uuids(speakers_uuids);
|
||||
|
||||
// Updating the status for each participant already in list.
|
||||
|
|
@ -555,7 +555,7 @@ void LLCallFloater::updateParticipantsVoiceState()
|
|||
const LLUUID participant_id = item->getAvatarId();
|
||||
bool found = false;
|
||||
|
||||
std::vector<LLUUID>::iterator speakers_iter = std::find(speakers_uuids.begin(), speakers_uuids.end(), participant_id);
|
||||
uuid_vec_t::iterator speakers_iter = std::find(speakers_uuids.begin(), speakers_uuids.end(), participant_id);
|
||||
|
||||
lldebugs << "processing speaker: " << item->getAvatarName() << ", " << item->getAvatarId() << llendl;
|
||||
|
||||
|
|
@ -695,7 +695,7 @@ bool LLCallFloater::validateSpeaker(const LLUUID& speaker_id)
|
|||
case VC_LOCAL_CHAT:
|
||||
{
|
||||
// A nearby chat speaker is considered valid it it's known to LLVoiceClient (i.e. has enabled voice).
|
||||
std::vector<LLUUID> speakers;
|
||||
uuid_vec_t speakers;
|
||||
get_voice_participants_uuids(speakers);
|
||||
is_valid = std::find(speakers.begin(), speakers.end(), speaker_id) != speakers.end();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -157,7 +157,7 @@ void LLFloaterAvatarPicker::onBtnFind()
|
|||
find();
|
||||
}
|
||||
|
||||
static void getSelectedAvatarData(const LLScrollListCtrl* from, std::vector<std::string>& avatar_names, std::vector<LLUUID>& avatar_ids)
|
||||
static void getSelectedAvatarData(const LLScrollListCtrl* from, std::vector<std::string>& avatar_names, uuid_vec_t& avatar_ids)
|
||||
{
|
||||
std::vector<LLScrollListItem*> items = from->getAllSelected();
|
||||
for (std::vector<LLScrollListItem*>::iterator iter = items.begin(); iter != items.end(); ++iter)
|
||||
|
|
@ -203,7 +203,7 @@ void LLFloaterAvatarPicker::onBtnSelect()
|
|||
if(list)
|
||||
{
|
||||
std::vector<std::string> avatar_names;
|
||||
std::vector<LLUUID> avatar_ids;
|
||||
uuid_vec_t avatar_ids;
|
||||
getSelectedAvatarData(list, avatar_names, avatar_ids);
|
||||
mSelectionCallback(avatar_names, avatar_ids);
|
||||
}
|
||||
|
|
@ -247,7 +247,7 @@ void LLFloaterAvatarPicker::populateNearMe()
|
|||
LLScrollListCtrl* near_me_scroller = getChild<LLScrollListCtrl>("NearMe");
|
||||
near_me_scroller->deleteAllItems();
|
||||
|
||||
std::vector<LLUUID> avatar_ids;
|
||||
uuid_vec_t avatar_ids;
|
||||
LLWorld::getInstance()->getAvatars(&avatar_ids, NULL, gAgent.getPositionGlobal(), gSavedSettings.getF32("NearMeRange"));
|
||||
for(U32 i=0; i<avatar_ids.size(); i++)
|
||||
{
|
||||
|
|
@ -499,7 +499,7 @@ bool LLFloaterAvatarPicker::isSelectBtnEnabled()
|
|||
|
||||
if(list)
|
||||
{
|
||||
std::vector<LLUUID> avatar_ids;
|
||||
uuid_vec_t avatar_ids;
|
||||
std::vector<std::string> avatar_names;
|
||||
getSelectedAvatarData(list, avatar_names, avatar_ids);
|
||||
return mOkButtonValidateSignal(avatar_ids);
|
||||
|
|
|
|||
|
|
@ -40,11 +40,11 @@
|
|||
class LLFloaterAvatarPicker : public LLFloater
|
||||
{
|
||||
public:
|
||||
typedef boost::signals2::signal<bool(const std::vector<LLUUID>&), boost_boolean_combiner> validate_signal_t;
|
||||
typedef boost::signals2::signal<bool(const uuid_vec_t&), boost_boolean_combiner> validate_signal_t;
|
||||
typedef validate_signal_t::slot_type validate_callback_t;
|
||||
|
||||
// The callback function will be called with an avatar name and UUID.
|
||||
typedef boost::function<void (const std::vector<std::string>&, const std::vector<LLUUID>&)> select_callback_t;
|
||||
typedef boost::function<void (const std::vector<std::string>&, const uuid_vec_t&)> select_callback_t;
|
||||
// Call this to select an avatar.
|
||||
static LLFloaterAvatarPicker* show(select_callback_t callback,
|
||||
BOOL allow_multiple = FALSE,
|
||||
|
|
|
|||
|
|
@ -125,7 +125,7 @@ void LLFloaterGesture::done()
|
|||
// we load only gesture folder without childred.
|
||||
LLInventoryModel::cat_array_t* categories;
|
||||
LLInventoryModel::item_array_t* items;
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t unloaded_folders;
|
||||
uuid_vec_t unloaded_folders;
|
||||
LL_DEBUGS("Gesture")<< "Get subdirs of Gesture Folder...." << LL_ENDL;
|
||||
gInventory.getDirectDescendentsOf(mGestureFolderID, categories, items);
|
||||
if (categories->empty())
|
||||
|
|
@ -197,7 +197,7 @@ BOOL LLFloaterGesture::postBuild()
|
|||
setDefaultBtn("play_btn");
|
||||
mGestureFolderID = gInventory.findCategoryUUIDForType(LLFolderType::FT_GESTURE, false);
|
||||
|
||||
folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
folders.push_back(mGestureFolderID);
|
||||
//perform loading Gesture directory anyway to make sure that all subdirectory are loaded too. See method done() for details.
|
||||
gInventory.addObserver(this);
|
||||
|
|
@ -246,7 +246,7 @@ void LLFloaterGesture::refreshAll()
|
|||
void LLFloaterGesture::buildGestureList()
|
||||
{
|
||||
S32 scroll_pos = mGestureList->getScrollPos();
|
||||
std::vector<LLUUID> selected_items;
|
||||
uuid_vec_t selected_items;
|
||||
getSelectedIds(selected_items);
|
||||
LL_DEBUGS("Gesture")<< "Rebuilding gesture list "<< LL_ENDL;
|
||||
mGestureList->deleteAllItems();
|
||||
|
|
@ -278,7 +278,7 @@ void LLFloaterGesture::buildGestureList()
|
|||
|
||||
// attempt to preserve scroll position through re-builds
|
||||
// since we do re-build whenever something gets dirty
|
||||
for(std::vector<LLUUID>::iterator it = selected_items.begin(); it != selected_items.end(); it++)
|
||||
for(uuid_vec_t::iterator it = selected_items.begin(); it != selected_items.end(); it++)
|
||||
{
|
||||
mGestureList->selectByID(*it);
|
||||
}
|
||||
|
|
@ -377,7 +377,7 @@ void LLFloaterGesture::addGesture(const LLUUID& item_id , LLMultiGesture* gestur
|
|||
}
|
||||
}
|
||||
|
||||
void LLFloaterGesture::getSelectedIds(std::vector<LLUUID>& ids)
|
||||
void LLFloaterGesture::getSelectedIds(uuid_vec_t& ids)
|
||||
{
|
||||
std::vector<LLScrollListItem*> items = mGestureList->getAllSelected();
|
||||
for(std::vector<LLScrollListItem*>::const_iterator it = items.begin(); it != items.end(); it++)
|
||||
|
|
@ -451,13 +451,13 @@ void LLFloaterGesture::onClickNew()
|
|||
|
||||
void LLFloaterGesture::onActivateBtnClick()
|
||||
{
|
||||
std::vector<LLUUID> ids;
|
||||
uuid_vec_t ids;
|
||||
getSelectedIds(ids);
|
||||
if(ids.empty())
|
||||
return;
|
||||
|
||||
LLGestureMgr* gm = LLGestureMgr::getInstance();
|
||||
std::vector<LLUUID>::const_iterator it = ids.begin();
|
||||
uuid_vec_t::const_iterator it = ids.begin();
|
||||
BOOL first_gesture_state = gm->isGestureActive(*it);
|
||||
BOOL is_mixed = FALSE;
|
||||
while( ++it != ids.end() )
|
||||
|
|
@ -468,7 +468,7 @@ void LLFloaterGesture::onActivateBtnClick()
|
|||
break;
|
||||
}
|
||||
}
|
||||
for(std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); it++)
|
||||
for(uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); it++)
|
||||
{
|
||||
if(is_mixed)
|
||||
{
|
||||
|
|
@ -494,11 +494,11 @@ void LLFloaterGesture::onCopyPasteAction(const LLSD& command)
|
|||
// since we select this comman inventory item had already arrived .
|
||||
if("copy_gesture" == command_name)
|
||||
{
|
||||
std::vector<LLUUID> ids;
|
||||
uuid_vec_t ids;
|
||||
getSelectedIds(ids);
|
||||
// make sure that clopboard is empty
|
||||
LLInventoryClipboard::instance().reset();
|
||||
for(std::vector<LLUUID>::iterator it = ids.begin(); it != ids.end(); it++)
|
||||
for(uuid_vec_t::iterator it = ids.begin(); it != ids.end(); it++)
|
||||
{
|
||||
LLInventoryItem* item = gInventory.getItem(*it);
|
||||
if(item && item->getInventoryType() == LLInventoryType::IT_GESTURE)
|
||||
|
|
@ -572,14 +572,14 @@ void LLFloaterGesture::onCommitList()
|
|||
|
||||
void LLFloaterGesture::onDeleteSelected()
|
||||
{
|
||||
std::vector<LLUUID> ids;
|
||||
uuid_vec_t ids;
|
||||
getSelectedIds(ids);
|
||||
if(ids.empty())
|
||||
return;
|
||||
|
||||
const LLUUID trash_id = gInventory.findCategoryUUIDForType(LLFolderType::FT_TRASH);
|
||||
LLGestureMgr* gm = LLGestureMgr::getInstance();
|
||||
for(std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); it++)
|
||||
for(uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); it++)
|
||||
{
|
||||
const LLUUID& selected_item = *it;
|
||||
LLInventoryItem* inv_item = gInventory.getItem(selected_item);
|
||||
|
|
@ -610,10 +610,10 @@ void LLFloaterGesture::onDeleteSelected()
|
|||
|
||||
void LLFloaterGesture::addToCurrentOutFit()
|
||||
{
|
||||
std::vector<LLUUID> ids;
|
||||
uuid_vec_t ids;
|
||||
getSelectedIds(ids);
|
||||
LLAppearanceMgr* am = LLAppearanceMgr::getInstance();
|
||||
for(std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); it++)
|
||||
for(uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); it++)
|
||||
{
|
||||
am->addCOFItemLink(*it);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ private:
|
|||
* Therefore we have to copy these items to avoid viewer crash.
|
||||
* @see LLFloaterGesture::onActivateBtnClick
|
||||
*/
|
||||
void getSelectedIds(std::vector<LLUUID>& ids);
|
||||
void getSelectedIds(uuid_vec_t& ids);
|
||||
bool isActionEnabled(const LLSD& command);
|
||||
/**
|
||||
* @brief Activation rules:
|
||||
|
|
|
|||
|
|
@ -1191,7 +1191,7 @@ void LLPanelObjectTools::onClickSetBySelection(void* data)
|
|||
panelp->childSetValue("target_avatar_name", name);
|
||||
}
|
||||
|
||||
void LLPanelObjectTools::callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids)
|
||||
void LLPanelObjectTools::callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids)
|
||||
{
|
||||
if (ids.empty() || names.empty()) return;
|
||||
mTargetAvatar = ids[0];
|
||||
|
|
|
|||
|
|
@ -234,7 +234,7 @@ public:
|
|||
void onChangeAnything();
|
||||
void onApplyChanges();
|
||||
void onClickSet();
|
||||
void callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids);
|
||||
void callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids);
|
||||
void onClickDeletePublicOwnedBy();
|
||||
void onClickDeleteAllScriptedOwnedBy();
|
||||
void onClickDeleteAllOwnedBy();
|
||||
|
|
|
|||
|
|
@ -112,7 +112,7 @@ LLFloaterGroupInvite::~LLFloaterGroupInvite()
|
|||
}
|
||||
|
||||
// static
|
||||
void LLFloaterGroupInvite::showForGroup(const LLUUID& group_id, std::vector<LLUUID> *agent_ids)
|
||||
void LLFloaterGroupInvite::showForGroup(const LLUUID& group_id, uuid_vec_t *agent_ids)
|
||||
{
|
||||
const LLFloater::Params& floater_params = LLFloater::getDefaultParams();
|
||||
S32 floater_header_size = floater_params.header_height;
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ class LLFloaterGroupInvite
|
|||
public:
|
||||
virtual ~LLFloaterGroupInvite();
|
||||
|
||||
static void showForGroup(const LLUUID &group_id, std::vector<LLUUID> *agent_ids = NULL);
|
||||
static void showForGroup(const LLUUID &group_id, uuid_vec_t *agent_ids = NULL);
|
||||
|
||||
protected:
|
||||
LLFloaterGroupInvite(const LLUUID& group_id = LLUUID::null);
|
||||
|
|
|
|||
|
|
@ -2774,7 +2774,7 @@ void LLPanelLandAccess::onClickAddAccess()
|
|||
gFloaterView->getParentFloater(this)->addDependentFloater(LLFloaterAvatarPicker::show(boost::bind(&LLPanelLandAccess::callbackAvatarCBAccess, this, _1,_2)) );
|
||||
}
|
||||
|
||||
void LLPanelLandAccess::callbackAvatarCBAccess(const std::vector<std::string>& names, const std::vector<LLUUID>& ids)
|
||||
void LLPanelLandAccess::callbackAvatarCBAccess(const std::vector<std::string>& names, const uuid_vec_t& ids)
|
||||
{
|
||||
if (!names.empty() && !ids.empty())
|
||||
{
|
||||
|
|
@ -2819,7 +2819,7 @@ void LLPanelLandAccess::onClickAddBanned()
|
|||
}
|
||||
|
||||
// static
|
||||
void LLPanelLandAccess::callbackAvatarCBBanned(const std::vector<std::string>& names, const std::vector<LLUUID>& ids)
|
||||
void LLPanelLandAccess::callbackAvatarCBBanned(const std::vector<std::string>& names, const uuid_vec_t& ids)
|
||||
{
|
||||
if (!names.empty() && !ids.empty())
|
||||
{
|
||||
|
|
|
|||
|
|
@ -167,7 +167,7 @@ public:
|
|||
static void onClickSet(void* data);
|
||||
static void onClickClear(void* data);
|
||||
static void onClickShow(void* data);
|
||||
static void callbackAvatarPick(const std::vector<std::string>& names, const std::vector<LLUUID>& ids, void* data);
|
||||
static void callbackAvatarPick(const std::vector<std::string>& names, const uuid_vec_t& ids, void* data);
|
||||
static void finalizeAvatarPick(void* data);
|
||||
static void callbackHighlightTransferable(S32 option, void* userdata);
|
||||
static void onClickStartAuction(void*);
|
||||
|
|
@ -374,8 +374,8 @@ public:
|
|||
|
||||
void onClickAddAccess();
|
||||
void onClickAddBanned();
|
||||
void callbackAvatarCBBanned(const std::vector<std::string>& names, const std::vector<LLUUID>& ids);
|
||||
void callbackAvatarCBAccess(const std::vector<std::string>& names, const std::vector<LLUUID>& ids);
|
||||
void callbackAvatarCBBanned(const std::vector<std::string>& names, const uuid_vec_t& ids);
|
||||
void callbackAvatarCBAccess(const std::vector<std::string>& names, const uuid_vec_t& ids);
|
||||
|
||||
protected:
|
||||
LLNameListCtrl* mListAccess;
|
||||
|
|
|
|||
|
|
@ -610,7 +610,7 @@ void LLPanelRegionGeneralInfo::onClickKick()
|
|||
parent_floater->addDependentFloater(child_floater);
|
||||
}
|
||||
|
||||
void LLPanelRegionGeneralInfo::onKickCommit(const std::vector<std::string>& names, const std::vector<LLUUID>& ids)
|
||||
void LLPanelRegionGeneralInfo::onKickCommit(const std::vector<std::string>& names, const uuid_vec_t& ids)
|
||||
{
|
||||
if (names.empty() || ids.empty()) return;
|
||||
if(ids[0].notNull())
|
||||
|
|
@ -848,7 +848,7 @@ void LLPanelRegionDebugInfo::onClickChooseAvatar()
|
|||
}
|
||||
|
||||
|
||||
void LLPanelRegionDebugInfo::callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids)
|
||||
void LLPanelRegionDebugInfo::callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids)
|
||||
{
|
||||
if (ids.empty() || names.empty()) return;
|
||||
mTargetAvatar = ids[0];
|
||||
|
|
@ -1531,7 +1531,7 @@ void LLPanelEstateInfo::onClickKickUser()
|
|||
parent_floater->addDependentFloater(child_floater);
|
||||
}
|
||||
|
||||
void LLPanelEstateInfo::onKickUserCommit(const std::vector<std::string>& names, const std::vector<LLUUID>& ids)
|
||||
void LLPanelEstateInfo::onKickUserCommit(const std::vector<std::string>& names, const uuid_vec_t& ids)
|
||||
{
|
||||
if (names.empty() || ids.empty()) return;
|
||||
|
||||
|
|
@ -1616,7 +1616,6 @@ bool LLPanelEstateInfo::isLindenEstate()
|
|||
return (estate_id <= ESTATE_LAST_LINDEN);
|
||||
}
|
||||
|
||||
typedef std::vector<LLUUID> AgentOrGroupIDsVector;
|
||||
struct LLEstateAccessChangeInfo
|
||||
{
|
||||
LLEstateAccessChangeInfo(const LLSD& sd)
|
||||
|
|
@ -1637,7 +1636,7 @@ struct LLEstateAccessChangeInfo
|
|||
LLSD sd;
|
||||
sd["name"] = mDialogName;
|
||||
sd["operation"] = (S32)mOperationFlag;
|
||||
for (AgentOrGroupIDsVector::const_iterator it = mAgentOrGroupIDs.begin();
|
||||
for (uuid_vec_t::const_iterator it = mAgentOrGroupIDs.begin();
|
||||
it != mAgentOrGroupIDs.end();
|
||||
++it)
|
||||
{
|
||||
|
|
@ -1648,7 +1647,7 @@ struct LLEstateAccessChangeInfo
|
|||
|
||||
U32 mOperationFlag; // ESTATE_ACCESS_BANNED_AGENT_ADD, _REMOVE, etc.
|
||||
std::string mDialogName;
|
||||
AgentOrGroupIDsVector mAgentOrGroupIDs; // List of agent IDs to apply to this change
|
||||
uuid_vec_t mAgentOrGroupIDs; // List of agent IDs to apply to this change
|
||||
};
|
||||
|
||||
// Special case callback for groups, since it has different callback format than names
|
||||
|
|
@ -1716,7 +1715,7 @@ bool LLPanelEstateInfo::accessAddCore2(const LLSD& notification, const LLSD& res
|
|||
}
|
||||
|
||||
// static
|
||||
void LLPanelEstateInfo::accessAddCore3(const std::vector<std::string>& names, const std::vector<LLUUID>& ids, void* data)
|
||||
void LLPanelEstateInfo::accessAddCore3(const std::vector<std::string>& names, const uuid_vec_t& ids, void* data)
|
||||
{
|
||||
LLEstateAccessChangeInfo* change_info = (LLEstateAccessChangeInfo*)data;
|
||||
if (!change_info) return;
|
||||
|
|
|
|||
|
|
@ -168,7 +168,7 @@ public:
|
|||
protected:
|
||||
virtual BOOL sendUpdate();
|
||||
void onClickKick();
|
||||
void onKickCommit(const std::vector<std::string>& names, const std::vector<LLUUID>& ids);
|
||||
void onKickCommit(const std::vector<std::string>& names, const uuid_vec_t& ids);
|
||||
static void onClickKickAll(void* userdata);
|
||||
bool onKickAllCommit(const LLSD& notification, const LLSD& response);
|
||||
static void onClickMessage(void* userdata);
|
||||
|
|
@ -193,7 +193,7 @@ protected:
|
|||
virtual BOOL sendUpdate();
|
||||
|
||||
void onClickChooseAvatar();
|
||||
void callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids);
|
||||
void callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids);
|
||||
static void onClickReturn(void *);
|
||||
bool callbackReturn(const LLSD& notification, const LLSD& response);
|
||||
static void onClickTopColliders(void*);
|
||||
|
|
@ -284,7 +284,7 @@ public:
|
|||
// Core methods for all above add/remove button clicks
|
||||
static void accessAddCore(U32 operation_flag, const std::string& dialog_name);
|
||||
static bool accessAddCore2(const LLSD& notification, const LLSD& response);
|
||||
static void accessAddCore3(const std::vector<std::string>& names, const std::vector<LLUUID>& ids, void* data);
|
||||
static void accessAddCore3(const std::vector<std::string>& names, const uuid_vec_t& ids, void* data);
|
||||
|
||||
static void accessRemoveCore(U32 operation_flag, const std::string& dialog_name, const std::string& list_ctrl_name);
|
||||
static bool accessRemoveCore2(const LLSD& notification, const LLSD& response);
|
||||
|
|
@ -296,7 +296,7 @@ public:
|
|||
// Send the actual EstateOwnerRequest "estateaccessdelta" message
|
||||
static void sendEstateAccessDelta(U32 flags, const LLUUID& agent_id);
|
||||
|
||||
void onKickUserCommit(const std::vector<std::string>& names, const std::vector<LLUUID>& ids);
|
||||
void onKickUserCommit(const std::vector<std::string>& names, const uuid_vec_t& ids);
|
||||
static void onClickMessageEstate(void* data);
|
||||
bool onMessageCommit(const LLSD& notification, const LLSD& response);
|
||||
|
||||
|
|
|
|||
|
|
@ -308,7 +308,7 @@ void LLFloaterReporter::onClickSelectAbuser()
|
|||
gFloaterView->getParentFloater(this)->addDependentFloater(LLFloaterAvatarPicker::show(boost::bind(&LLFloaterReporter::callbackAvatarID, this, _1, _2), FALSE, TRUE ));
|
||||
}
|
||||
|
||||
void LLFloaterReporter::callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids)
|
||||
void LLFloaterReporter::callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids)
|
||||
{
|
||||
if (ids.empty() || names.empty()) return;
|
||||
|
||||
|
|
|
|||
|
|
@ -123,7 +123,7 @@ private:
|
|||
void setPosBox(const LLVector3d &pos);
|
||||
void enableControls(BOOL own_avatar);
|
||||
void getObjectInfo(const LLUUID& object_id);
|
||||
void callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids);
|
||||
void callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids);
|
||||
void setFromAvatar(const LLUUID& avatar_id, const std::string& avatar_name = LLStringUtil::null);
|
||||
|
||||
private:
|
||||
|
|
|
|||
|
|
@ -644,7 +644,7 @@ void LLPanelScriptLimitsRegionMemory::setRegionDetails(LLSD content)
|
|||
std::string msg_parcels = LLTrans::getString("ScriptLimitsParcelsOwned", args_parcels);
|
||||
childSetValue("parcels_listed", LLSD(msg_parcels));
|
||||
|
||||
std::vector<LLUUID> names_requested;
|
||||
uuid_vec_t names_requested;
|
||||
|
||||
// This makes the assumption that all objects will have the same set
|
||||
// of attributes, ie they will all have, or none will have locations
|
||||
|
|
|
|||
|
|
@ -96,7 +96,7 @@ private:
|
|||
static void doShowObjects(void *userdata);
|
||||
static bool callbackHighlightTransferable(const LLSD& notification, const LLSD& response);
|
||||
|
||||
void callbackAvatarPick(const std::vector<std::string>& names, const std::vector<LLUUID>& ids);
|
||||
void callbackAvatarPick(const std::vector<std::string>& names, const uuid_vec_t& ids);
|
||||
|
||||
public:
|
||||
virtual BOOL postBuild();
|
||||
|
|
@ -391,7 +391,7 @@ void LLFloaterSellLandUI::doSelectAgent()
|
|||
addDependentFloater(LLFloaterAvatarPicker::show(boost::bind(&LLFloaterSellLandUI::callbackAvatarPick, this, _1, _2), FALSE, TRUE));
|
||||
}
|
||||
|
||||
void LLFloaterSellLandUI::callbackAvatarPick(const std::vector<std::string>& names, const std::vector<LLUUID>& ids)
|
||||
void LLFloaterSellLandUI::callbackAvatarPick(const std::vector<std::string>& names, const uuid_vec_t& ids)
|
||||
{
|
||||
LLParcel* parcel = mParcelSelection->getParcel();
|
||||
|
||||
|
|
|
|||
|
|
@ -315,7 +315,7 @@ void LLFloaterTopObjects::doToObjects(int action, bool all)
|
|||
LLCtrlListInterface *list = childGetListInterface("objects_list");
|
||||
if (!list || list->getItemCount() == 0) return;
|
||||
|
||||
std::vector<LLUUID>::iterator id_itor;
|
||||
uuid_vec_t::iterator id_itor;
|
||||
|
||||
bool start_message = true;
|
||||
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ private:
|
|||
std::string mMethod;
|
||||
|
||||
LLSD mObjectListData;
|
||||
std::vector<LLUUID> mObjectListIDs;
|
||||
uuid_vec_t mObjectListIDs;
|
||||
|
||||
U32 mCurrentMode;
|
||||
U32 mFlags;
|
||||
|
|
|
|||
|
|
@ -865,7 +865,7 @@ BOOL LLFolderView::getSelectionList(std::set<LLUUID> &selection) const
|
|||
BOOL LLFolderView::startDrag(LLToolDragAndDrop::ESource source)
|
||||
{
|
||||
std::vector<EDragAndDropType> types;
|
||||
std::vector<LLUUID> cargo_ids;
|
||||
uuid_vec_t cargo_ids;
|
||||
selected_items_t::iterator item_it;
|
||||
BOOL can_drag = TRUE;
|
||||
if (!mSelectedItems.empty())
|
||||
|
|
|
|||
|
|
@ -322,7 +322,7 @@ void LLFriendCardsManager::collectFriendsLists(folderid_buddies_map_t& folderBud
|
|||
if (NULL == items)
|
||||
continue;
|
||||
|
||||
std::vector<LLUUID> buddyUUIDs;
|
||||
uuid_vec_t buddyUUIDs;
|
||||
for (itBuddy = items->begin(); itBuddy != items->end(); ++itBuddy)
|
||||
{
|
||||
buddyUUIDs.push_back((*itBuddy)->getCreatorUUID());
|
||||
|
|
@ -409,7 +409,7 @@ void LLFriendCardsManager::fetchAndCheckFolderDescendents(const LLUUID& folder_i
|
|||
// This instance will be deleted in LLInitialFriendCardsFetch::done().
|
||||
LLInitialFriendCardsFetch* fetch = new LLInitialFriendCardsFetch(cb);
|
||||
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
folders.push_back(folder_id);
|
||||
|
||||
fetch->fetchDescendents(folders);
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ class LLFriendCardsManager
|
|||
friend class CreateFriendCardCallback;
|
||||
|
||||
public:
|
||||
typedef std::map<LLUUID, std::vector<LLUUID> > folderid_buddies_map_t;
|
||||
typedef std::map<LLUUID, uuid_vec_t > folderid_buddies_map_t;
|
||||
|
||||
// LLFriendObserver implementation
|
||||
void changed(U32 mask)
|
||||
|
|
|
|||
|
|
@ -347,7 +347,7 @@ void LLGestureMgr::deactivateGesture(const LLUUID& item_id)
|
|||
void LLGestureMgr::deactivateSimilarGestures(LLMultiGesture* in, const LLUUID& in_item_id)
|
||||
{
|
||||
const LLUUID& base_in_item_id = get_linked_uuid(in_item_id);
|
||||
std::vector<LLUUID> gest_item_ids;
|
||||
uuid_vec_t gest_item_ids;
|
||||
|
||||
// Deactivate all gestures that match
|
||||
item_map_t::iterator it;
|
||||
|
|
@ -386,7 +386,7 @@ void LLGestureMgr::deactivateSimilarGestures(LLMultiGesture* in, const LLUUID& i
|
|||
// Inform database of the change
|
||||
LLMessageSystem* msg = gMessageSystem;
|
||||
BOOL start_message = TRUE;
|
||||
std::vector<LLUUID>::const_iterator vit = gest_item_ids.begin();
|
||||
uuid_vec_t::const_iterator vit = gest_item_ids.begin();
|
||||
while (vit != gest_item_ids.end())
|
||||
{
|
||||
if (start_message)
|
||||
|
|
@ -1215,7 +1215,7 @@ BOOL LLGestureMgr::matchPrefix(const std::string& in_str, std::string* out_str)
|
|||
}
|
||||
|
||||
|
||||
void LLGestureMgr::getItemIDs(std::vector<LLUUID>* ids)
|
||||
void LLGestureMgr::getItemIDs(uuid_vec_t* ids)
|
||||
{
|
||||
item_map_t::const_iterator it;
|
||||
for (it = mActive.begin(); it != mActive.end(); ++it)
|
||||
|
|
|
|||
|
|
@ -146,7 +146,7 @@ public:
|
|||
BOOL matchPrefix(const std::string& in_str, std::string* out_str);
|
||||
|
||||
// Copy item ids into the vector
|
||||
void getItemIDs(std::vector<LLUUID>* ids);
|
||||
void getItemIDs(uuid_vec_t* ids);
|
||||
|
||||
protected:
|
||||
// Handle the processing of a single gesture
|
||||
|
|
|
|||
|
|
@ -160,7 +160,7 @@ LLGroupRoleData::~LLGroupRoleData()
|
|||
{
|
||||
}
|
||||
|
||||
S32 LLGroupRoleData::getMembersInRole(std::vector<LLUUID> members,
|
||||
S32 LLGroupRoleData::getMembersInRole(uuid_vec_t members,
|
||||
BOOL needs_sort)
|
||||
{
|
||||
if (mRoleID.isNull())
|
||||
|
|
@ -184,8 +184,8 @@ S32 LLGroupRoleData::getMembersInRole(std::vector<LLUUID> members,
|
|||
|
||||
// Return the number of members in the intersection.
|
||||
S32 max_size = llmin( members.size(), mMemberIDs.size() );
|
||||
std::vector<LLUUID> in_role( max_size );
|
||||
std::vector<LLUUID>::iterator in_role_end;
|
||||
uuid_vec_t in_role( max_size );
|
||||
uuid_vec_t::iterator in_role_end;
|
||||
in_role_end = std::set_intersection(mMemberIDs.begin(), mMemberIDs.end(),
|
||||
members.begin(), members.end(),
|
||||
in_role.begin());
|
||||
|
|
@ -200,7 +200,7 @@ void LLGroupRoleData::addMember(const LLUUID& member)
|
|||
|
||||
bool LLGroupRoleData::removeMember(const LLUUID& member)
|
||||
{
|
||||
std::vector<LLUUID>::iterator it = std::find(mMemberIDs.begin(),mMemberIDs.end(),member);
|
||||
uuid_vec_t::iterator it = std::find(mMemberIDs.begin(),mMemberIDs.end(),member);
|
||||
|
||||
if (it != mMemberIDs.end())
|
||||
{
|
||||
|
|
@ -1736,7 +1736,7 @@ void LLGroupMgr::sendGroupMemberInvites(const LLUUID& group_id, std::map<LLUUID,
|
|||
|
||||
//static
|
||||
void LLGroupMgr::sendGroupMemberEjects(const LLUUID& group_id,
|
||||
std::vector<LLUUID>& member_ids)
|
||||
uuid_vec_t& member_ids)
|
||||
{
|
||||
bool start_message = true;
|
||||
LLMessageSystem* msg = gMessageSystem;
|
||||
|
|
@ -1746,7 +1746,7 @@ void LLGroupMgr::sendGroupMemberEjects(const LLUUID& group_id,
|
|||
LLGroupMgrGroupData* group_datap = LLGroupMgr::getInstance()->getGroupData(group_id);
|
||||
if (!group_datap) return;
|
||||
|
||||
for (std::vector<LLUUID>::iterator it = member_ids.begin();
|
||||
for (uuid_vec_t::iterator it = member_ids.begin();
|
||||
it != member_ids.end(); ++it)
|
||||
{
|
||||
LLUUID& ejected_member_id = (*it);
|
||||
|
|
|
|||
|
|
@ -139,8 +139,8 @@ public:
|
|||
|
||||
const LLUUID& getID() const { return mRoleID; }
|
||||
|
||||
const std::vector<LLUUID>& getRoleMembers() const { return mMemberIDs; }
|
||||
S32 getMembersInRole(std::vector<LLUUID> members, BOOL needs_sort = TRUE);
|
||||
const uuid_vec_t& getRoleMembers() const { return mMemberIDs; }
|
||||
S32 getMembersInRole(uuid_vec_t members, BOOL needs_sort = TRUE);
|
||||
S32 getTotalMembersInRole() { return mMemberIDs.size(); }
|
||||
|
||||
LLRoleData getRoleData() const { return mRoleData; }
|
||||
|
|
@ -150,10 +150,10 @@ public:
|
|||
bool removeMember(const LLUUID& member);
|
||||
void clearMembers();
|
||||
|
||||
const std::vector<LLUUID>::const_iterator getMembersBegin() const
|
||||
const uuid_vec_t::const_iterator getMembersBegin() const
|
||||
{ return mMemberIDs.begin(); }
|
||||
|
||||
const std::vector<LLUUID>::const_iterator getMembersEnd() const
|
||||
const uuid_vec_t::const_iterator getMembersEnd() const
|
||||
{ return mMemberIDs.end(); }
|
||||
|
||||
|
||||
|
|
@ -164,7 +164,7 @@ protected:
|
|||
LLUUID mRoleID;
|
||||
LLRoleData mRoleData;
|
||||
|
||||
std::vector<LLUUID> mMemberIDs;
|
||||
uuid_vec_t mMemberIDs;
|
||||
S32 mMemberCount;
|
||||
|
||||
private:
|
||||
|
|
@ -340,7 +340,7 @@ public:
|
|||
static void sendGroupMemberJoin(const LLUUID& group_id);
|
||||
static void sendGroupMemberInvites(const LLUUID& group_id, std::map<LLUUID,LLUUID>& role_member_pairs);
|
||||
static void sendGroupMemberEjects(const LLUUID& group_id,
|
||||
std::vector<LLUUID>& member_ids);
|
||||
uuid_vec_t& member_ids);
|
||||
|
||||
void cancelGroupRoleChanges(const LLUUID& group_id);
|
||||
|
||||
|
|
|
|||
|
|
@ -922,7 +922,7 @@ BOOL LLIMFloater::dropCallingCard(LLInventoryItem* item, BOOL drop)
|
|||
{
|
||||
if(drop)
|
||||
{
|
||||
std::vector<LLUUID> ids;
|
||||
uuid_vec_t ids;
|
||||
ids.push_back(item->getCreatorUUID());
|
||||
inviteToSession(ids);
|
||||
}
|
||||
|
|
@ -955,7 +955,7 @@ BOOL LLIMFloater::dropCategory(LLInventoryCategory* category, BOOL drop)
|
|||
}
|
||||
else if(drop)
|
||||
{
|
||||
std::vector<LLUUID> ids;
|
||||
uuid_vec_t ids;
|
||||
ids.reserve(count);
|
||||
for(S32 i = 0; i < count; ++i)
|
||||
{
|
||||
|
|
@ -992,7 +992,7 @@ private:
|
|||
LLUUID mSessionID;
|
||||
};
|
||||
|
||||
BOOL LLIMFloater::inviteToSession(const std::vector<LLUUID>& ids)
|
||||
BOOL LLIMFloater::inviteToSession(const uuid_vec_t& ids)
|
||||
{
|
||||
LLViewerRegion* region = gAgent.getRegion();
|
||||
if (!region)
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ private:
|
|||
BOOL dropCategory(LLInventoryCategory* category, BOOL drop);
|
||||
|
||||
BOOL isInviteAllowed() const;
|
||||
BOOL inviteToSession(const std::vector<LLUUID>& agent_ids);
|
||||
BOOL inviteToSession(const uuid_vec_t& agent_ids);
|
||||
|
||||
static void onInputEditorFocusReceived( LLFocusableElement* caller, void* userdata );
|
||||
static void onInputEditorFocusLost(LLFocusableElement* caller, void* userdata);
|
||||
|
|
|
|||
|
|
@ -146,7 +146,7 @@ LLIMModel::LLIMModel()
|
|||
addNewMsgCallback(toast_callback);
|
||||
}
|
||||
|
||||
LLIMModel::LLIMSession::LLIMSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type, const LLUUID& other_participant_id, const std::vector<LLUUID>& ids, bool voice)
|
||||
LLIMModel::LLIMSession::LLIMSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type, const LLUUID& other_participant_id, const uuid_vec_t& ids, bool voice)
|
||||
: mSessionID(session_id),
|
||||
mName(name),
|
||||
mType(type),
|
||||
|
|
@ -423,7 +423,7 @@ LLIMModel::LLIMSession* LLIMModel::findIMSession(const LLUUID& session_id) const
|
|||
}
|
||||
|
||||
//*TODO consider switching to using std::set instead of std::list for holding LLUUIDs across the whole code
|
||||
LLIMModel::LLIMSession* LLIMModel::findAdHocIMSession(const std::vector<LLUUID>& ids)
|
||||
LLIMModel::LLIMSession* LLIMModel::findAdHocIMSession(const uuid_vec_t& ids)
|
||||
{
|
||||
S32 num = ids.size();
|
||||
if (!num) return NULL;
|
||||
|
|
@ -440,7 +440,7 @@ LLIMModel::LLIMSession* LLIMModel::findAdHocIMSession(const std::vector<LLUUID>&
|
|||
|
||||
std::list<LLUUID> tmp_list(session->mInitialTargetIDs.begin(), session->mInitialTargetIDs.end());
|
||||
|
||||
std::vector<LLUUID>::const_iterator iter = ids.begin();
|
||||
uuid_vec_t::const_iterator iter = ids.begin();
|
||||
while (iter != ids.end())
|
||||
{
|
||||
tmp_list.remove(*iter);
|
||||
|
|
@ -571,7 +571,7 @@ void LLIMModel::testMessages()
|
|||
|
||||
//session name should not be empty
|
||||
bool LLIMModel::newSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type,
|
||||
const LLUUID& other_participant_id, const std::vector<LLUUID>& ids, bool voice)
|
||||
const LLUUID& other_participant_id, const uuid_vec_t& ids, bool voice)
|
||||
{
|
||||
if (name.empty())
|
||||
{
|
||||
|
|
@ -596,7 +596,7 @@ bool LLIMModel::newSession(const LLUUID& session_id, const std::string& name, co
|
|||
|
||||
bool LLIMModel::newSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type, const LLUUID& other_participant_id, bool voice)
|
||||
{
|
||||
std::vector<LLUUID> no_ids;
|
||||
uuid_vec_t no_ids;
|
||||
return newSession(session_id, name, type, other_participant_id, no_ids, voice);
|
||||
}
|
||||
|
||||
|
|
@ -1002,7 +1002,7 @@ void LLIMModel::sendMessage(const std::string& utf8_text,
|
|||
}
|
||||
else
|
||||
{
|
||||
for(std::vector<LLUUID>::iterator it = session->mInitialTargetIDs.begin();
|
||||
for(uuid_vec_t::iterator it = session->mInitialTargetIDs.begin();
|
||||
it!=session->mInitialTargetIDs.end();++it)
|
||||
{
|
||||
const LLUUID id = *it;
|
||||
|
|
@ -1134,7 +1134,7 @@ private:
|
|||
bool LLIMModel::sendStartSession(
|
||||
const LLUUID& temp_session_id,
|
||||
const LLUUID& other_participant_id,
|
||||
const std::vector<LLUUID>& ids,
|
||||
const uuid_vec_t& ids,
|
||||
EInstantMessage dialog)
|
||||
{
|
||||
if ( dialog == IM_SESSION_GROUP_START )
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ public:
|
|||
} SType;
|
||||
|
||||
LLIMSession(const LLUUID& session_id, const std::string& name,
|
||||
const EInstantMessage& type, const LLUUID& other_participant_id, const std::vector<LLUUID>& ids, bool voice);
|
||||
const EInstantMessage& type, const LLUUID& other_participant_id, const uuid_vec_t& ids, bool voice);
|
||||
virtual ~LLIMSession();
|
||||
|
||||
void sessionInitReplyReceived(const LLUUID& new_session_id);
|
||||
|
|
@ -93,7 +93,7 @@ public:
|
|||
EInstantMessage mType;
|
||||
SType mSessionType;
|
||||
LLUUID mOtherParticipantID;
|
||||
std::vector<LLUUID> mInitialTargetIDs;
|
||||
uuid_vec_t mInitialTargetIDs;
|
||||
std::string mHistoryFileName;
|
||||
|
||||
// connection to voice channel state change signal
|
||||
|
|
@ -152,7 +152,7 @@ public:
|
|||
* Find an Ad-Hoc IM Session with specified participants
|
||||
* @return first found Ad-Hoc session or NULL if the session does not exist
|
||||
*/
|
||||
LLIMSession* findAdHocIMSession(const std::vector<LLUUID>& ids);
|
||||
LLIMSession* findAdHocIMSession(const uuid_vec_t& ids);
|
||||
|
||||
/**
|
||||
* Rebind session data to a new session id.
|
||||
|
|
@ -167,7 +167,7 @@ public:
|
|||
* @param name session name should not be empty, will return false if empty
|
||||
*/
|
||||
bool newSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type, const LLUUID& other_participant_id,
|
||||
const std::vector<LLUUID>& ids, bool voice = false);
|
||||
const uuid_vec_t& ids, bool voice = false);
|
||||
|
||||
bool newSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type,
|
||||
const LLUUID& other_participant_id, bool voice = false);
|
||||
|
|
@ -255,7 +255,7 @@ public:
|
|||
|
||||
static void sendLeaveSession(const LLUUID& session_id, const LLUUID& other_participant_id);
|
||||
static bool sendStartSession(const LLUUID& temp_session_id, const LLUUID& other_participant_id,
|
||||
const std::vector<LLUUID>& ids, EInstantMessage dialog);
|
||||
const uuid_vec_t& ids, EInstantMessage dialog);
|
||||
static void sendTypingState(LLUUID session_id, LLUUID other_participant_id, BOOL typing);
|
||||
static void sendMessage(const std::string& utf8_text, const LLUUID& im_session_id,
|
||||
const LLUUID& other_participant_id, EInstantMessage dialog);
|
||||
|
|
|
|||
|
|
@ -297,7 +297,7 @@ void LLInvFVBridge::removeBatchNoCheck(LLDynamicArray<LLFolderViewEventListener*
|
|||
LLMessageSystem* msg = gMessageSystem;
|
||||
const LLUUID trash_id = model->findCategoryUUIDForType(LLFolderType::FT_TRASH);
|
||||
LLViewerInventoryItem* item = NULL;
|
||||
std::vector<LLUUID> move_ids;
|
||||
uuid_vec_t move_ids;
|
||||
LLInventoryModel::update_map_t update;
|
||||
bool start_new_message = true;
|
||||
S32 count = batch.count();
|
||||
|
|
@ -398,8 +398,8 @@ void LLInvFVBridge::removeBatchNoCheck(LLDynamicArray<LLFolderViewEventListener*
|
|||
}
|
||||
|
||||
// move everything.
|
||||
std::vector<LLUUID>::iterator it = move_ids.begin();
|
||||
std::vector<LLUUID>::iterator end = move_ids.end();
|
||||
uuid_vec_t::iterator it = move_ids.begin();
|
||||
uuid_vec_t::iterator end = move_ids.end();
|
||||
for(; it != end; ++it)
|
||||
{
|
||||
gInventory.moveObject((*it), trash_id);
|
||||
|
|
@ -2750,7 +2750,7 @@ void LLFolderBridge::buildContextMenu(LLMenuGL& menu, U32 flags)
|
|||
sSelf = this;
|
||||
LLRightClickInventoryFetchDescendentsObserver* fetch = new LLRightClickInventoryFetchDescendentsObserver(FALSE);
|
||||
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
LLViewerInventoryCategory* category = (LLViewerInventoryCategory*)model->getCategory(mUUID);
|
||||
if (category)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -2595,7 +2595,7 @@ void LLInventoryModel::buildParentChildMap()
|
|||
}
|
||||
count = items.count();
|
||||
lost = 0;
|
||||
std::vector<LLUUID> lost_item_ids;
|
||||
uuid_vec_t lost_item_ids;
|
||||
for(i = 0; i < count; ++i)
|
||||
{
|
||||
LLPointer<LLViewerInventoryItem> item;
|
||||
|
|
@ -2634,7 +2634,7 @@ void LLInventoryModel::buildParentChildMap()
|
|||
LLMessageSystem* msg = gMessageSystem;
|
||||
BOOL start_new_message = TRUE;
|
||||
const LLUUID lnf = findCategoryUUIDForType(LLFolderType::FT_LOST_AND_FOUND);
|
||||
for(std::vector<LLUUID>::iterator it = lost_item_ids.begin() ; it < lost_item_ids.end(); ++it)
|
||||
for(uuid_vec_t::iterator it = lost_item_ids.begin() ; it < lost_item_ids.end(); ++it)
|
||||
{
|
||||
if(start_new_message)
|
||||
{
|
||||
|
|
@ -3094,7 +3094,7 @@ void LLInventoryModel::processRemoveInventoryItem(LLMessageSystem* msg, void**)
|
|||
return;
|
||||
}
|
||||
S32 count = msg->getNumberOfBlocksFast(_PREHASH_InventoryData);
|
||||
std::vector<LLUUID> item_ids;
|
||||
uuid_vec_t item_ids;
|
||||
update_map_t update;
|
||||
for(S32 i = 0; i < count; ++i)
|
||||
{
|
||||
|
|
@ -3110,7 +3110,7 @@ void LLInventoryModel::processRemoveInventoryItem(LLMessageSystem* msg, void**)
|
|||
}
|
||||
}
|
||||
gInventory.accountForUpdate(update);
|
||||
for(std::vector<LLUUID>::iterator it = item_ids.begin(); it != item_ids.end(); ++it)
|
||||
for(uuid_vec_t::iterator it = item_ids.begin(); it != item_ids.end(); ++it)
|
||||
{
|
||||
gInventory.deleteObject(*it);
|
||||
}
|
||||
|
|
@ -3190,7 +3190,7 @@ void LLInventoryModel::processRemoveInventoryFolder(LLMessageSystem* msg,
|
|||
<< llendl;
|
||||
return;
|
||||
}
|
||||
std::vector<LLUUID> folder_ids;
|
||||
uuid_vec_t folder_ids;
|
||||
update_map_t update;
|
||||
S32 count = msg->getNumberOfBlocksFast(_PREHASH_FolderData);
|
||||
for(S32 i = 0; i < count; ++i)
|
||||
|
|
@ -3204,7 +3204,7 @@ void LLInventoryModel::processRemoveInventoryFolder(LLMessageSystem* msg,
|
|||
}
|
||||
}
|
||||
gInventory.accountForUpdate(update);
|
||||
for(std::vector<LLUUID>::iterator it = folder_ids.begin(); it != folder_ids.end(); ++it)
|
||||
for(uuid_vec_t::iterator it = folder_ids.begin(); it != folder_ids.end(); ++it)
|
||||
{
|
||||
gInventory.deleteObject(*it);
|
||||
}
|
||||
|
|
@ -3317,7 +3317,7 @@ void LLInventoryModel::processBulkUpdateInventory(LLMessageSystem* msg, void**)
|
|||
|
||||
|
||||
count = msg->getNumberOfBlocksFast(_PREHASH_ItemData);
|
||||
std::vector<LLUUID> wearable_ids;
|
||||
uuid_vec_t wearable_ids;
|
||||
item_array_t items;
|
||||
std::list<InventoryCallbackInfo> cblist;
|
||||
for(i = 0; i < count; ++i)
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ void LLInventoryCompletionObserver::changed(U32 mask)
|
|||
// appropriate.
|
||||
if(!mIncomplete.empty())
|
||||
{
|
||||
for(item_ref_t::iterator it = mIncomplete.begin(); it < mIncomplete.end(); )
|
||||
for(uuid_vec_t::iterator it = mIncomplete.begin(); it < mIncomplete.end(); )
|
||||
{
|
||||
LLViewerInventoryItem* item = gInventory.getItem(*it);
|
||||
if(!item)
|
||||
|
|
@ -262,7 +262,7 @@ void LLInventoryFetchObserver::fetchItems(
|
|||
// virtual
|
||||
void LLInventoryFetchDescendentsObserver::changed(U32 mask)
|
||||
{
|
||||
for(folder_ref_t::iterator it = mIncompleteFolders.begin(); it < mIncompleteFolders.end();)
|
||||
for(uuid_vec_t::iterator it = mIncompleteFolders.begin(); it < mIncompleteFolders.end();)
|
||||
{
|
||||
LLViewerInventoryCategory* cat = gInventory.getCategory(*it);
|
||||
if(!cat)
|
||||
|
|
@ -285,9 +285,9 @@ void LLInventoryFetchDescendentsObserver::changed(U32 mask)
|
|||
}
|
||||
|
||||
void LLInventoryFetchDescendentsObserver::fetchDescendents(
|
||||
const folder_ref_t& ids)
|
||||
const uuid_vec_t& ids)
|
||||
{
|
||||
for(folder_ref_t::const_iterator it = ids.begin(); it != ids.end(); ++it)
|
||||
for(uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); ++it)
|
||||
{
|
||||
LLViewerInventoryCategory* cat = gInventory.getCategory(*it);
|
||||
if(!cat) continue;
|
||||
|
|
@ -355,7 +355,7 @@ void LLInventoryFetchComboObserver::changed(U32 mask)
|
|||
{
|
||||
if(!mIncompleteItems.empty())
|
||||
{
|
||||
for(item_ref_t::iterator it = mIncompleteItems.begin(); it < mIncompleteItems.end(); )
|
||||
for(uuid_vec_t::iterator it = mIncompleteItems.begin(); it < mIncompleteItems.end(); )
|
||||
{
|
||||
LLViewerInventoryItem* item = gInventory.getItem(*it);
|
||||
if(!item)
|
||||
|
|
@ -364,7 +364,7 @@ void LLInventoryFetchComboObserver::changed(U32 mask)
|
|||
continue;
|
||||
}
|
||||
if(item->isComplete())
|
||||
{
|
||||
{
|
||||
mCompleteItems.push_back(*it);
|
||||
it = mIncompleteItems.erase(it);
|
||||
continue;
|
||||
|
|
@ -374,7 +374,7 @@ void LLInventoryFetchComboObserver::changed(U32 mask)
|
|||
}
|
||||
if(!mIncompleteFolders.empty())
|
||||
{
|
||||
for(folder_ref_t::iterator it = mIncompleteFolders.begin(); it < mIncompleteFolders.end();)
|
||||
for(uuid_vec_t::iterator it = mIncompleteFolders.begin(); it < mIncompleteFolders.end();)
|
||||
{
|
||||
LLViewerInventoryCategory* cat = gInventory.getCategory(*it);
|
||||
if(!cat)
|
||||
|
|
@ -399,11 +399,11 @@ void LLInventoryFetchComboObserver::changed(U32 mask)
|
|||
}
|
||||
|
||||
void LLInventoryFetchComboObserver::fetch(
|
||||
const folder_ref_t& folder_ids,
|
||||
const item_ref_t& item_ids)
|
||||
const uuid_vec_t& folder_ids,
|
||||
const uuid_vec_t& item_ids)
|
||||
{
|
||||
lldebugs << "LLInventoryFetchComboObserver::fetch()" << llendl;
|
||||
for(folder_ref_t::const_iterator fit = folder_ids.begin(); fit != folder_ids.end(); ++fit)
|
||||
for(uuid_vec_t::const_iterator fit = folder_ids.begin(); fit != folder_ids.end(); ++fit)
|
||||
{
|
||||
LLViewerInventoryCategory* cat = gInventory.getCategory(*fit);
|
||||
if(!cat) continue;
|
||||
|
|
@ -426,7 +426,7 @@ void LLInventoryFetchComboObserver::fetch(
|
|||
// have to fetch it individually.
|
||||
LLSD items_llsd;
|
||||
LLUUID owner_id;
|
||||
for(item_ref_t::const_iterator iit = item_ids.begin(); iit != item_ids.end(); ++iit)
|
||||
for(uuid_vec_t::const_iterator iit = item_ids.begin(); iit != item_ids.end(); ++iit)
|
||||
{
|
||||
LLViewerInventoryItem* item = gInventory.getItem(*iit);
|
||||
if(!item)
|
||||
|
|
@ -564,8 +564,8 @@ void LLInventoryTransactionObserver::changed(U32 mask)
|
|||
if(id == mTransactionID)
|
||||
{
|
||||
// woo hoo, we found it
|
||||
folder_ref_t folders;
|
||||
item_ref_t items;
|
||||
uuid_vec_t folders;
|
||||
uuid_vec_t items;
|
||||
S32 count;
|
||||
count = msg->getNumberOfBlocksFast(_PREHASH_FolderData);
|
||||
S32 i;
|
||||
|
|
|
|||
|
|
@ -93,9 +93,8 @@ public:
|
|||
protected:
|
||||
virtual void done() = 0;
|
||||
|
||||
typedef std::vector<LLUUID> item_ref_t;
|
||||
item_ref_t mComplete;
|
||||
item_ref_t mIncomplete;
|
||||
uuid_vec_t mComplete;
|
||||
uuid_vec_t mIncomplete;
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -113,7 +112,7 @@ public:
|
|||
LLInventoryFetchObserver(bool retry_if_missing = false): mRetryIfMissing(retry_if_missing) {}
|
||||
virtual void changed(U32 mask);
|
||||
|
||||
typedef std::vector<LLUUID> item_ref_t;
|
||||
typedef uuid_vec_t item_ref_t;
|
||||
|
||||
bool isEverythingComplete() const;
|
||||
void fetchItems(const item_ref_t& ids);
|
||||
|
|
@ -138,15 +137,14 @@ public:
|
|||
LLInventoryFetchDescendentsObserver() {}
|
||||
virtual void changed(U32 mask);
|
||||
|
||||
typedef std::vector<LLUUID> folder_ref_t;
|
||||
void fetchDescendents(const folder_ref_t& ids);
|
||||
void fetchDescendents(const uuid_vec_t& ids);
|
||||
bool isEverythingComplete() const;
|
||||
virtual void done() = 0;
|
||||
|
||||
protected:
|
||||
bool isComplete(LLViewerInventoryCategory* cat);
|
||||
folder_ref_t mIncompleteFolders;
|
||||
folder_ref_t mCompleteFolders;
|
||||
uuid_vec_t mIncompleteFolders;
|
||||
uuid_vec_t mCompleteFolders;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
|
@ -163,18 +161,16 @@ public:
|
|||
LLInventoryFetchComboObserver() : mDone(false) {}
|
||||
virtual void changed(U32 mask);
|
||||
|
||||
typedef std::vector<LLUUID> folder_ref_t;
|
||||
typedef std::vector<LLUUID> item_ref_t;
|
||||
void fetch(const folder_ref_t& folder_ids, const item_ref_t& item_ids);
|
||||
void fetch(const uuid_vec_t& folder_ids, const uuid_vec_t& item_ids);
|
||||
|
||||
virtual void done() = 0;
|
||||
|
||||
protected:
|
||||
bool mDone;
|
||||
folder_ref_t mCompleteFolders;
|
||||
folder_ref_t mIncompleteFolders;
|
||||
item_ref_t mCompleteItems;
|
||||
item_ref_t mIncompleteItems;
|
||||
uuid_vec_t mCompleteFolders;
|
||||
uuid_vec_t mIncompleteFolders;
|
||||
uuid_vec_t mCompleteItems;
|
||||
uuid_vec_t mIncompleteItems;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
|
@ -197,7 +193,7 @@ public:
|
|||
protected:
|
||||
virtual void done() = 0;
|
||||
|
||||
typedef std::vector<LLUUID> item_ref_t;
|
||||
typedef uuid_vec_t item_ref_t;
|
||||
item_ref_t mExist;
|
||||
item_ref_t mMIA;
|
||||
};
|
||||
|
|
@ -221,8 +217,7 @@ public:
|
|||
protected:
|
||||
virtual void done() = 0;
|
||||
|
||||
typedef std::vector<LLUUID> item_ref_t;
|
||||
item_ref_t mAdded;
|
||||
uuid_vec_t mAdded;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
|
@ -242,9 +237,7 @@ public:
|
|||
virtual void changed(U32 mask);
|
||||
|
||||
protected:
|
||||
typedef std::vector<LLUUID> folder_ref_t;
|
||||
typedef std::vector<LLUUID> item_ref_t;
|
||||
virtual void done(const folder_ref_t& folders, const item_ref_t& items) = 0;
|
||||
virtual void done(const uuid_vec_t& folders, const uuid_vec_t& items) = 0;
|
||||
|
||||
LLTransactionID mTransactionID;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -108,7 +108,7 @@ public:
|
|||
private:
|
||||
/*virtual*/ void done()
|
||||
{
|
||||
std::vector<LLUUID>::const_iterator it = mAdded.begin(), end = mAdded.end();
|
||||
uuid_vec_t::const_iterator it = mAdded.begin(), end = mAdded.end();
|
||||
for(; it != end; ++it)
|
||||
{
|
||||
LLInventoryItem* item = gInventory.getItem(*it);
|
||||
|
|
|
|||
|
|
@ -186,7 +186,7 @@ void LLPanelBlockedList::onBlockByNameClick()
|
|||
LLFloaterGetBlockedObjectName::show(&LLPanelBlockedList::callbackBlockByName);
|
||||
}
|
||||
|
||||
void LLPanelBlockedList::callbackBlockPicked(const std::vector<std::string>& names, const std::vector<LLUUID>& ids)
|
||||
void LLPanelBlockedList::callbackBlockPicked(const std::vector<std::string>& names, const uuid_vec_t& ids)
|
||||
{
|
||||
if (names.empty() || ids.empty()) return;
|
||||
LLMute mute(ids[0], names[0], LLMute::AGENT);
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@ private:
|
|||
void onPickBtnClick();
|
||||
void onBlockByNameClick();
|
||||
|
||||
void callbackBlockPicked(const std::vector<std::string>& names, const std::vector<LLUUID>& ids);
|
||||
void callbackBlockPicked(const std::vector<std::string>& names, const uuid_vec_t& ids);
|
||||
static void callbackBlockByName(const std::string& text);
|
||||
|
||||
private:
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ public:
|
|||
~impl();
|
||||
|
||||
void addUsers(const std::vector<std::string>& names,
|
||||
const std::vector<LLUUID>& agent_ids);
|
||||
const uuid_vec_t& agent_ids);
|
||||
void submitInvitations();
|
||||
void addRoleNames(LLGroupMgrGroupData* gdatap);
|
||||
void handleRemove();
|
||||
|
|
@ -69,7 +69,7 @@ public:
|
|||
static void callbackClickRemove(void* userdata);
|
||||
static void callbackSelect(LLUICtrl* ctrl, void* userdata);
|
||||
static void callbackAddUsers(const std::vector<std::string>& names,
|
||||
const std::vector<LLUUID>& agent_ids,
|
||||
const uuid_vec_t& agent_ids,
|
||||
void* user_data);
|
||||
bool inviteOwnerCallback(const LLSD& notification, const LLSD& response);
|
||||
|
||||
|
|
@ -111,7 +111,7 @@ LLPanelGroupInvite::impl::~impl()
|
|||
}
|
||||
|
||||
void LLPanelGroupInvite::impl::addUsers(const std::vector<std::string>& names,
|
||||
const std::vector<LLUUID>& agent_ids)
|
||||
const uuid_vec_t& agent_ids)
|
||||
{
|
||||
std::string name;
|
||||
LLUUID id;
|
||||
|
|
@ -361,7 +361,7 @@ void LLPanelGroupInvite::impl::callbackClickOK(void* userdata)
|
|||
|
||||
//static
|
||||
void LLPanelGroupInvite::impl::callbackAddUsers(const std::vector<std::string>& names,
|
||||
const std::vector<LLUUID>& ids,
|
||||
const uuid_vec_t& ids,
|
||||
void* user_data)
|
||||
{
|
||||
impl* selfp = (impl*) user_data;
|
||||
|
|
@ -399,7 +399,7 @@ void LLPanelGroupInvite::clear()
|
|||
mImplementation->mOKButton->setEnabled(FALSE);
|
||||
}
|
||||
|
||||
void LLPanelGroupInvite::addUsers(std::vector<LLUUID>& agent_ids)
|
||||
void LLPanelGroupInvite::addUsers(uuid_vec_t& agent_ids)
|
||||
{
|
||||
std::vector<std::string> names;
|
||||
for (S32 i = 0; i < (S32)agent_ids.size(); i++)
|
||||
|
|
@ -456,7 +456,7 @@ void LLPanelGroupInvite::addUsers(std::vector<LLUUID>& agent_ids)
|
|||
void LLPanelGroupInvite::addUserCallback(const LLUUID& id, const std::string& first_name, const std::string& last_name)
|
||||
{
|
||||
std::vector<std::string> names;
|
||||
std::vector<LLUUID> agent_ids;
|
||||
uuid_vec_t agent_ids;
|
||||
std::string full_name = first_name + " " + last_name;
|
||||
agent_ids.push_back(id);
|
||||
names.push_back(first_name + " " + last_name);
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public:
|
|||
LLPanelGroupInvite(const LLUUID& group_id);
|
||||
~LLPanelGroupInvite();
|
||||
|
||||
void addUsers(std::vector<LLUUID>& agent_ids);
|
||||
void addUsers(uuid_vec_t& agent_ids);
|
||||
/**
|
||||
* this callback is being used to add a user whose fullname isn't been loaded before invoking of addUsers().
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -859,7 +859,7 @@ void LLPanelGroupMembersSubTab::handleMemberSelect()
|
|||
if (selection.empty()) return;
|
||||
|
||||
// Build a vector of all selected members, and gather allowed actions.
|
||||
std::vector<LLUUID> selected_members;
|
||||
uuid_vec_t selected_members;
|
||||
U64 allowed_by_all = 0xffffffffffffLL;
|
||||
U64 allowed_by_some = 0;
|
||||
|
||||
|
|
@ -925,8 +925,8 @@ void LLPanelGroupMembersSubTab::handleMemberSelect()
|
|||
if (cb_enable && (count > 0) && role_id == gdatap->mOwnerRole)
|
||||
{
|
||||
// Check if any owners besides this agent are selected.
|
||||
std::vector<LLUUID>::const_iterator member_iter;
|
||||
std::vector<LLUUID>::const_iterator member_end =
|
||||
uuid_vec_t::const_iterator member_iter;
|
||||
uuid_vec_t::const_iterator member_end =
|
||||
selected_members.end();
|
||||
for (member_iter = selected_members.begin();
|
||||
member_iter != member_end;
|
||||
|
|
@ -952,7 +952,7 @@ void LLPanelGroupMembersSubTab::handleMemberSelect()
|
|||
|
||||
//now see if there are any role changes for the selected
|
||||
//members and remember to include them
|
||||
std::vector<LLUUID>::iterator sel_mem_iter = selected_members.begin();
|
||||
uuid_vec_t::iterator sel_mem_iter = selected_members.begin();
|
||||
for (; sel_mem_iter != selected_members.end(); sel_mem_iter++)
|
||||
{
|
||||
LLRoleMemberChangeType type;
|
||||
|
|
@ -1009,7 +1009,7 @@ void LLPanelGroupMembersSubTab::handleMemberSelect()
|
|||
check->setTentative(
|
||||
(0 != count)
|
||||
&& (selected_members.size() !=
|
||||
(std::vector<LLUUID>::size_type)count));
|
||||
(uuid_vec_t::size_type)count));
|
||||
|
||||
//NOTE: as of right now a user can break the group
|
||||
//by removing himself from a role if he is the
|
||||
|
|
@ -1084,7 +1084,7 @@ void LLPanelGroupMembersSubTab::onEjectMembers(void *userdata)
|
|||
void LLPanelGroupMembersSubTab::handleEjectMembers()
|
||||
{
|
||||
//send down an eject message
|
||||
std::vector<LLUUID> selected_members;
|
||||
uuid_vec_t selected_members;
|
||||
|
||||
std::vector<LLScrollListItem*> selection = mMembersList->getAllSelected();
|
||||
if (selection.empty()) return;
|
||||
|
|
@ -1105,13 +1105,13 @@ void LLPanelGroupMembersSubTab::handleEjectMembers()
|
|||
selected_members);
|
||||
}
|
||||
|
||||
void LLPanelGroupMembersSubTab::sendEjectNotifications(const LLUUID& group_id, const std::vector<LLUUID>& selected_members)
|
||||
void LLPanelGroupMembersSubTab::sendEjectNotifications(const LLUUID& group_id, const uuid_vec_t& selected_members)
|
||||
{
|
||||
LLGroupMgrGroupData* group_data = LLGroupMgr::getInstance()->getGroupData(group_id);
|
||||
|
||||
if (group_data)
|
||||
{
|
||||
for (std::vector<LLUUID>::const_iterator i = selected_members.begin(); i != selected_members.end(); ++i)
|
||||
for (uuid_vec_t::const_iterator i = selected_members.begin(); i != selected_members.end(); ++i)
|
||||
{
|
||||
LLSD args;
|
||||
std::string name;
|
||||
|
|
@ -1437,7 +1437,7 @@ U64 LLPanelGroupMembersSubTab::getAgentPowersBasedOnRoleChanges(const LLUUID& ag
|
|||
|
||||
if ( role_change_datap )
|
||||
{
|
||||
std::vector<LLUUID> roles_to_be_removed;
|
||||
uuid_vec_t roles_to_be_removed;
|
||||
|
||||
for (role_change_data_map_t::iterator role = role_change_datap->begin();
|
||||
role != role_change_datap->end(); ++ role)
|
||||
|
|
@ -2086,8 +2086,8 @@ void LLPanelGroupRolesSubTab::buildMembersList()
|
|||
LLGroupRoleData* rdatap = (*rit).second;
|
||||
if (rdatap)
|
||||
{
|
||||
std::vector<LLUUID>::const_iterator mit = rdatap->getMembersBegin();
|
||||
std::vector<LLUUID>::const_iterator end = rdatap->getMembersEnd();
|
||||
uuid_vec_t::const_iterator mit = rdatap->getMembersBegin();
|
||||
uuid_vec_t::const_iterator end = rdatap->getMembersEnd();
|
||||
for ( ; mit != end; ++mit)
|
||||
{
|
||||
mAssignedMembersList->addNameItem((*mit));
|
||||
|
|
|
|||
|
|
@ -173,7 +173,7 @@ public:
|
|||
|
||||
static void onEjectMembers(void*);
|
||||
void handleEjectMembers();
|
||||
void sendEjectNotifications(const LLUUID& group_id, const std::vector<LLUUID>& selected_members);
|
||||
void sendEjectNotifications(const LLUUID& group_id, const uuid_vec_t& selected_members);
|
||||
|
||||
static void onRoleCheck(LLUICtrl* check, void* user_data);
|
||||
void handleRoleCheck(const LLUUID& role_id,
|
||||
|
|
|
|||
|
|
@ -134,13 +134,13 @@ public:
|
|||
typedef std::map < LLUUID, LLVector3d > id_to_pos_map_t;
|
||||
LLAvatarItemDistanceComparator() {};
|
||||
|
||||
void updateAvatarsPositions(std::vector<LLVector3d>& positions, std::vector<LLUUID>& uuids)
|
||||
void updateAvatarsPositions(std::vector<LLVector3d>& positions, uuid_vec_t& uuids)
|
||||
{
|
||||
std::vector<LLVector3d>::const_iterator
|
||||
pos_it = positions.begin(),
|
||||
pos_end = positions.end();
|
||||
|
||||
std::vector<LLUUID>::const_iterator
|
||||
uuid_vec_t::const_iterator
|
||||
id_it = uuids.begin(),
|
||||
id_end = uuids.end();
|
||||
|
||||
|
|
@ -756,7 +756,7 @@ void LLPanelPeople::updateButtons()
|
|||
//bool recent_tab_active = (cur_tab == RECENT_TAB_NAME);
|
||||
LLUUID selected_id;
|
||||
|
||||
std::vector<LLUUID> selected_uuids;
|
||||
uuid_vec_t selected_uuids;
|
||||
getCurrentItemIDs(selected_uuids);
|
||||
bool item_selected = (selected_uuids.size() == 1);
|
||||
bool multiple_selected = (selected_uuids.size() >= 1);
|
||||
|
|
@ -852,7 +852,7 @@ LLUUID LLPanelPeople::getCurrentItemID() const
|
|||
return LLUUID::null;
|
||||
}
|
||||
|
||||
void LLPanelPeople::getCurrentItemIDs(std::vector<LLUUID>& selected_uuids) const
|
||||
void LLPanelPeople::getCurrentItemIDs(uuid_vec_t& selected_uuids) const
|
||||
{
|
||||
std::string cur_tab = getActiveTabName();
|
||||
|
||||
|
|
@ -1063,10 +1063,10 @@ void LLPanelPeople::onAddFriendButtonClicked()
|
|||
}
|
||||
}
|
||||
|
||||
bool LLPanelPeople::isItemsFreeOfFriends(const std::vector<LLUUID>& uuids)
|
||||
bool LLPanelPeople::isItemsFreeOfFriends(const uuid_vec_t& uuids)
|
||||
{
|
||||
const LLAvatarTracker& av_tracker = LLAvatarTracker::instance();
|
||||
for ( std::vector<LLUUID>::const_iterator
|
||||
for ( uuid_vec_t::const_iterator
|
||||
id = uuids.begin(),
|
||||
id_end = uuids.end();
|
||||
id != id_end; ++id )
|
||||
|
|
@ -1094,7 +1094,7 @@ void LLPanelPeople::onAddFriendWizButtonClicked()
|
|||
|
||||
void LLPanelPeople::onDeleteFriendButtonClicked()
|
||||
{
|
||||
std::vector<LLUUID> selected_uuids;
|
||||
uuid_vec_t selected_uuids;
|
||||
getCurrentItemIDs(selected_uuids);
|
||||
|
||||
if (selected_uuids.size() == 1)
|
||||
|
|
@ -1121,7 +1121,7 @@ void LLPanelPeople::onChatButtonClicked()
|
|||
|
||||
void LLPanelPeople::onImButtonClicked()
|
||||
{
|
||||
std::vector<LLUUID> selected_uuids;
|
||||
uuid_vec_t selected_uuids;
|
||||
getCurrentItemIDs(selected_uuids);
|
||||
if ( selected_uuids.size() == 1 )
|
||||
{
|
||||
|
|
@ -1143,7 +1143,7 @@ void LLPanelPeople::onActivateButtonClicked()
|
|||
// static
|
||||
void LLPanelPeople::onAvatarPicked(
|
||||
const std::vector<std::string>& names,
|
||||
const std::vector<LLUUID>& ids)
|
||||
const uuid_vec_t& ids)
|
||||
{
|
||||
if (!names.empty() && !ids.empty())
|
||||
LLAvatarActions::requestFriendshipDialog(ids[0], names[0]);
|
||||
|
|
@ -1293,7 +1293,7 @@ bool LLPanelPeople::onRecentViewSortMenuItemCheck(const LLSD& userdata)
|
|||
|
||||
void LLPanelPeople::onCallButtonClicked()
|
||||
{
|
||||
std::vector<LLUUID> selected_uuids;
|
||||
uuid_vec_t selected_uuids;
|
||||
getCurrentItemIDs(selected_uuids);
|
||||
|
||||
if (selected_uuids.size() == 1)
|
||||
|
|
|
|||
|
|
@ -78,12 +78,12 @@ private:
|
|||
void updateRecentList();
|
||||
|
||||
bool isFriendOnline(const LLUUID& id);
|
||||
bool isItemsFreeOfFriends(const std::vector<LLUUID>& uuids);
|
||||
bool isItemsFreeOfFriends(const uuid_vec_t& uuids);
|
||||
|
||||
void updateButtons();
|
||||
std::string getActiveTabName() const;
|
||||
LLUUID getCurrentItemID() const;
|
||||
void getCurrentItemIDs(std::vector<LLUUID>& selected_uuids) const;
|
||||
void getCurrentItemIDs(uuid_vec_t& selected_uuids) const;
|
||||
void buttonSetVisible(std::string btn_name, BOOL visible);
|
||||
void buttonSetEnabled(const std::string& btn_name, bool enabled);
|
||||
void buttonSetAction(const std::string& btn_name, const commit_signal_t::slot_type& cb);
|
||||
|
|
@ -134,7 +134,7 @@ private:
|
|||
// misc callbacks
|
||||
static void onAvatarPicked(
|
||||
const std::vector<std::string>& names,
|
||||
const std::vector<LLUUID>& ids);
|
||||
const uuid_vec_t& ids);
|
||||
|
||||
void onFriendsAccordionExpandedCollapsed(LLUICtrl* ctrl, const LLSD& param, LLAvatarList* avatar_list);
|
||||
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ ContextMenu::~ContextMenu()
|
|||
}
|
||||
}
|
||||
|
||||
void ContextMenu::show(LLView* spawning_view, const std::vector<LLUUID>& uuids, S32 x, S32 y)
|
||||
void ContextMenu::show(LLView* spawning_view, const uuid_vec_t& uuids, S32 x, S32 y)
|
||||
{
|
||||
if (mMenu)
|
||||
{
|
||||
|
|
@ -177,7 +177,7 @@ bool NearbyMenu::enableContextMenuItem(const LLSD& userdata)
|
|||
|
||||
bool result = (mUUIDs.size() > 0);
|
||||
|
||||
std::vector<LLUUID>::const_iterator
|
||||
uuid_vec_t::const_iterator
|
||||
id = mUUIDs.begin(),
|
||||
uuids_end = mUUIDs.end();
|
||||
|
||||
|
|
@ -200,7 +200,7 @@ bool NearbyMenu::enableContextMenuItem(const LLSD& userdata)
|
|||
|
||||
bool result = (mUUIDs.size() > 0);
|
||||
|
||||
std::vector<LLUUID>::const_iterator
|
||||
uuid_vec_t::const_iterator
|
||||
id = mUUIDs.begin(),
|
||||
uuids_end = mUUIDs.end();
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ public:
|
|||
*
|
||||
* @param uuids - an array of avatar or group ids
|
||||
*/
|
||||
/*virtual*/ void show(LLView* spawning_view, const std::vector<LLUUID>& uuids, S32 x, S32 y);
|
||||
/*virtual*/ void show(LLView* spawning_view, const uuid_vec_t& uuids, S32 x, S32 y);
|
||||
|
||||
virtual void hide();
|
||||
|
||||
|
|
@ -60,7 +60,7 @@ protected:
|
|||
|
||||
virtual LLContextMenu* createMenu() = 0;
|
||||
|
||||
std::vector<LLUUID> mUUIDs;
|
||||
uuid_vec_t mUUIDs;
|
||||
LLContextMenu* mMenu;
|
||||
LLHandle<LLView> mMenuHandle;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1006,9 +1006,9 @@ void LLPanelPlaces::changedGlobalPos(const LLVector3d &global_pos)
|
|||
updateVerbs();
|
||||
}
|
||||
|
||||
void LLPanelPlaces::showAddedLandmarkInfo(const std::vector<LLUUID>& items)
|
||||
void LLPanelPlaces::showAddedLandmarkInfo(const uuid_vec_t& items)
|
||||
{
|
||||
for (std::vector<LLUUID>::const_iterator item_iter = items.begin();
|
||||
for (uuid_vec_t::const_iterator item_iter = items.begin();
|
||||
item_iter != items.end();
|
||||
++item_iter)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -73,7 +73,7 @@ public:
|
|||
void changedGlobalPos(const LLVector3d &global_pos);
|
||||
|
||||
// Opens landmark info panel when agent creates or receives landmark.
|
||||
void showAddedLandmarkInfo(const std::vector<LLUUID>& items);
|
||||
void showAddedLandmarkInfo(const uuid_vec_t& items);
|
||||
|
||||
void setItem(LLInventoryItem* item);
|
||||
|
||||
|
|
|
|||
|
|
@ -445,7 +445,7 @@ LLContextMenu* LLParticipantList::LLParticipantListMenu::createMenu()
|
|||
return main_menu;
|
||||
}
|
||||
|
||||
void LLParticipantList::LLParticipantListMenu::show(LLView* spawning_view, const std::vector<LLUUID>& uuids, S32 x, S32 y)
|
||||
void LLParticipantList::LLParticipantListMenu::show(LLView* spawning_view, const uuid_vec_t& uuids, S32 x, S32 y)
|
||||
{
|
||||
LLPanelPeopleMenus::ContextMenu::show(spawning_view, uuids, x, y);
|
||||
|
||||
|
|
@ -615,7 +615,7 @@ bool LLParticipantList::LLParticipantListMenu::enableContextMenuItem(const LLSD&
|
|||
|
||||
bool result = (mUUIDs.size() > 0);
|
||||
|
||||
std::vector<LLUUID>::const_iterator
|
||||
uuid_vec_t::const_iterator
|
||||
id = mUUIDs.begin(),
|
||||
uuids_end = mUUIDs.end();
|
||||
|
||||
|
|
|
|||
|
|
@ -152,7 +152,7 @@ class LLParticipantList
|
|||
public:
|
||||
LLParticipantListMenu(LLParticipantList& parent):mParent(parent){};
|
||||
/*virtual*/ LLContextMenu* createMenu();
|
||||
/*virtual*/ void show(LLView* spawning_view, const std::vector<LLUUID>& uuids, S32 x, S32 y);
|
||||
/*virtual*/ void show(LLView* spawning_view, const uuid_vec_t& uuids, S32 x, S32 y);
|
||||
protected:
|
||||
LLParticipantList& mParent;
|
||||
private:
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ protected:
|
|||
|
||||
void LLInventoryGestureAvailable::done()
|
||||
{
|
||||
for(item_ref_t::iterator it = mComplete.begin(); it != mComplete.end(); ++it)
|
||||
for(uuid_vec_t::iterator it = mComplete.begin(); it != mComplete.end(); ++it)
|
||||
{
|
||||
LLPreviewGesture* preview = LLFloaterReg::findTypedInstance<LLPreviewGesture>("preview_gesture", *it);
|
||||
if(preview)
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ bool LLRecentPeople::contains(const LLUUID& id) const
|
|||
return mPeople.find(id) != mPeople.end();
|
||||
}
|
||||
|
||||
void LLRecentPeople::get(std::vector<LLUUID>& result) const
|
||||
void LLRecentPeople::get(uuid_vec_t& result) const
|
||||
{
|
||||
result.clear();
|
||||
for (recent_people_t::const_iterator pos = mPeople.begin(); pos != mPeople.end(); ++pos)
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ public:
|
|||
*
|
||||
* @param result where to put the result.
|
||||
*/
|
||||
void get(std::vector<LLUUID>& result) const;
|
||||
void get(uuid_vec_t& result) const;
|
||||
|
||||
const LLDate& getDate(const LLUUID& id) const;
|
||||
|
||||
|
|
|
|||
|
|
@ -4392,7 +4392,7 @@ void LLSelectMgr::processObjectProperties(LLMessageSystem* msg, void** user_data
|
|||
msg->getStringFast(_PREHASH_ObjectData, _PREHASH_SitName, sit_name, i);
|
||||
|
||||
//unpack TE IDs
|
||||
std::vector<LLUUID> texture_ids;
|
||||
uuid_vec_t texture_ids;
|
||||
S32 size = msg->getSizeFast(_PREHASH_ObjectData, i, _PREHASH_TextureID);
|
||||
if (size > 0)
|
||||
{
|
||||
|
|
@ -5207,13 +5207,13 @@ void LLSelectNode::saveColors()
|
|||
}
|
||||
}
|
||||
|
||||
void LLSelectNode::saveTextures(const std::vector<LLUUID>& textures)
|
||||
void LLSelectNode::saveTextures(const uuid_vec_t& textures)
|
||||
{
|
||||
if (mObject.notNull())
|
||||
{
|
||||
mSavedTextures.clear();
|
||||
|
||||
for (std::vector<LLUUID>::const_iterator texture_it = textures.begin();
|
||||
for (uuid_vec_t::const_iterator texture_it = textures.begin();
|
||||
texture_it != textures.end(); ++texture_it)
|
||||
{
|
||||
mSavedTextures.push_back(*texture_it);
|
||||
|
|
|
|||
|
|
@ -147,7 +147,7 @@ public:
|
|||
void setObject(LLViewerObject* object);
|
||||
// *NOTE: invalidate stored textures and colors when # faces change
|
||||
void saveColors();
|
||||
void saveTextures(const std::vector<LLUUID>& textures);
|
||||
void saveTextures(const uuid_vec_t& textures);
|
||||
void saveTextureScaleRatios();
|
||||
|
||||
BOOL allowOperationOnNode(PermissionBit op, U64 group_proxy_power) const;
|
||||
|
|
@ -183,7 +183,7 @@ public:
|
|||
std::string mSitName;
|
||||
U64 mCreationDate;
|
||||
std::vector<LLColor4> mSavedColors;
|
||||
std::vector<LLUUID> mSavedTextures;
|
||||
uuid_vec_t mSavedTextures;
|
||||
std::vector<LLVector3> mTextureScaleRatios;
|
||||
std::vector<LLVector3> mSilhouetteVertices; // array of vertices to render silhouette of object
|
||||
std::vector<LLVector3> mSilhouetteNormals; // array of normals to render silhouette of object
|
||||
|
|
|
|||
|
|
@ -879,7 +879,7 @@ void LLLocalSpeakerMgr::updateSpeakerList()
|
|||
}
|
||||
|
||||
// pick up non-voice speakers in chat range
|
||||
std::vector<LLUUID> avatar_ids;
|
||||
uuid_vec_t avatar_ids;
|
||||
std::vector<LLVector3d> positions;
|
||||
LLWorld::getInstance()->getAvatars(&avatar_ids, &positions, gAgent.getPositionGlobal(), CHAT_NORMAL_RADIUS);
|
||||
for(U32 i=0; i<avatar_ids.size(); i++)
|
||||
|
|
|
|||
|
|
@ -1746,7 +1746,7 @@ bool idle_startup()
|
|||
{
|
||||
LL_DEBUGS("AppInit") << "Gesture Manager loading " << gesture_options.size()
|
||||
<< LL_ENDL;
|
||||
std::vector<LLUUID> item_ids;
|
||||
uuid_vec_t item_ids;
|
||||
for(LLSD::array_const_iterator resp_it = gesture_options.beginArray(),
|
||||
end = gesture_options.endArray(); resp_it != end; ++resp_it)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -304,8 +304,8 @@ void LLCategoryDropDescendentsObserver::done()
|
|||
{
|
||||
|
||||
gInventory.removeObserver(this);
|
||||
folder_ref_t::iterator it = mCompleteFolders.begin();
|
||||
folder_ref_t::iterator end = mCompleteFolders.end();
|
||||
uuid_vec_t::iterator it = mCompleteFolders.begin();
|
||||
uuid_vec_t::iterator end = mCompleteFolders.end();
|
||||
LLViewerInventoryCategory::cat_array_t cats;
|
||||
LLViewerInventoryItem::item_array_t items;
|
||||
for(; it != end; ++it)
|
||||
|
|
@ -449,8 +449,8 @@ void LLToolDragAndDrop::beginDrag(EDragAndDropType type,
|
|||
LLViewerInventoryCategory::cat_array_t cats;
|
||||
LLViewerInventoryItem::item_array_t items;
|
||||
LLNoPreferredTypeOrItem is_not_preferred;
|
||||
LLInventoryFetchComboObserver::folder_ref_t folder_ids;
|
||||
LLInventoryFetchComboObserver::item_ref_t item_ids;
|
||||
uuid_vec_t folder_ids;
|
||||
uuid_vec_t item_ids;
|
||||
if (is_not_preferred(cat, NULL))
|
||||
{
|
||||
folder_ids.push_back(cargo_id);
|
||||
|
|
@ -483,7 +483,7 @@ void LLToolDragAndDrop::beginDrag(EDragAndDropType type,
|
|||
|
||||
void LLToolDragAndDrop::beginMultiDrag(
|
||||
const std::vector<EDragAndDropType> types,
|
||||
const std::vector<LLUUID>& cargo_ids,
|
||||
const uuid_vec_t& cargo_ids,
|
||||
ESource source,
|
||||
const LLUUID& source_id)
|
||||
{
|
||||
|
|
@ -540,9 +540,9 @@ void LLToolDragAndDrop::beginMultiDrag(
|
|||
}
|
||||
if (!cat_ids.empty())
|
||||
{
|
||||
LLInventoryFetchComboObserver::folder_ref_t folder_ids;
|
||||
LLInventoryFetchComboObserver::item_ref_t item_ids;
|
||||
std::back_insert_iterator<LLInventoryFetchDescendentsObserver::folder_ref_t> copier(folder_ids);
|
||||
uuid_vec_t folder_ids;
|
||||
uuid_vec_t item_ids;
|
||||
std::back_insert_iterator<uuid_vec_t> copier(folder_ids);
|
||||
std::copy(cat_ids.begin(), cat_ids.end(), copier);
|
||||
LLCategoryFireAndForget fetcher;
|
||||
fetcher.fetch(folder_ids, item_ids);
|
||||
|
|
|
|||
|
|
@ -81,7 +81,7 @@ public:
|
|||
const LLUUID& source_id = LLUUID::null,
|
||||
const LLUUID& object_id = LLUUID::null);
|
||||
void beginMultiDrag(const std::vector<EDragAndDropType> types,
|
||||
const std::vector<LLUUID>& cargo_ids,
|
||||
const uuid_vec_t& cargo_ids,
|
||||
ESource source,
|
||||
const LLUUID& source_id = LLUUID::null);
|
||||
void endDrag();
|
||||
|
|
@ -125,7 +125,7 @@ protected:
|
|||
|
||||
std::vector<EDragAndDropType> mCargoTypes;
|
||||
//void* mCargoData;
|
||||
std::vector<LLUUID> mCargoIDs;
|
||||
uuid_vec_t mCargoIDs;
|
||||
ESource mSource;
|
||||
LLUUID mSourceID;
|
||||
LLUUID mObjectID;
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ public:
|
|||
const std::string verb = params[1].asString();
|
||||
if (verb == "select")
|
||||
{
|
||||
std::vector<LLUUID> items_to_open;
|
||||
uuid_vec_t items_to_open;
|
||||
items_to_open.push_back(inventory_id);
|
||||
//inventory_handler is just a stub, because we don't know from who this offer
|
||||
open_inventory_offer(items_to_open, "inventory_handler");
|
||||
|
|
|
|||
|
|
@ -870,9 +870,9 @@ bool check_offer_throttle(const std::string& from_name, bool check_only)
|
|||
}
|
||||
}
|
||||
|
||||
void open_inventory_offer(const std::vector<LLUUID>& items, const std::string& from_name)
|
||||
void open_inventory_offer(const uuid_vec_t& items, const std::string& from_name)
|
||||
{
|
||||
for (std::vector<LLUUID>::const_iterator item_iter = items.begin();
|
||||
for (uuid_vec_t::const_iterator item_iter = items.begin();
|
||||
item_iter != items.end();
|
||||
++item_iter)
|
||||
{
|
||||
|
|
@ -1263,8 +1263,8 @@ bool LLOfferInfo::inventory_offer_callback(const LLSD& notification, const LLSD&
|
|||
// Disabled logging to old chat floater to fix crash in group notices - EXT-4149
|
||||
// LLFloaterChat::addChatHistory(chat);
|
||||
|
||||
LLInventoryFetchComboObserver::folder_ref_t folders;
|
||||
LLInventoryFetchComboObserver::item_ref_t items;
|
||||
uuid_vec_t folders;
|
||||
uuid_vec_t items;
|
||||
items.push_back(mObjectID);
|
||||
LLDiscardAgentOffer* discard_agent_offer;
|
||||
discard_agent_offer = new LLDiscardAgentOffer(mFolderID, mObjectID);
|
||||
|
|
@ -2844,8 +2844,8 @@ public:
|
|||
LLInventoryModel::cat_array_t land_cats;
|
||||
LLInventoryModel::item_array_t land_items;
|
||||
|
||||
folder_ref_t::iterator it = mCompleteFolders.begin();
|
||||
folder_ref_t::iterator end = mCompleteFolders.end();
|
||||
uuid_vec_t::iterator it = mCompleteFolders.begin();
|
||||
uuid_vec_t::iterator end = mCompleteFolders.end();
|
||||
for(; it != end; ++it)
|
||||
{
|
||||
gInventory.collectDescendentsIf(
|
||||
|
|
@ -2906,7 +2906,7 @@ BOOL LLPostTeleportNotifiers::tick()
|
|||
if ( gAgent.getTeleportState() == LLAgent::TELEPORT_NONE )
|
||||
{
|
||||
// get callingcards and landmarks available to the user arriving.
|
||||
LLInventoryFetchDescendentsObserver::folder_ref_t folders;
|
||||
uuid_vec_t folders;
|
||||
const LLUUID callingcard_id = gInventory.findCategoryUUIDForType(LLFolderType::FT_CALLINGCARD);
|
||||
if(callingcard_id.notNull())
|
||||
folders.push_back(callingcard_id);
|
||||
|
|
@ -5587,7 +5587,7 @@ void handle_lure(const LLUUID& invitee)
|
|||
}
|
||||
|
||||
// Prompt for a message to the invited user.
|
||||
void handle_lure(const std::vector<LLUUID>& ids)
|
||||
void handle_lure(const uuid_vec_t& ids)
|
||||
{
|
||||
LLSD edit_args;
|
||||
edit_args["REGION"] = gAgent.getRegion()->getName();
|
||||
|
|
|
|||
|
|
@ -157,7 +157,7 @@ void send_group_notice(const LLUUID& group_id,
|
|||
const LLInventoryItem* item);
|
||||
|
||||
void handle_lure(const LLUUID& invitee);
|
||||
void handle_lure(const std::vector<LLUUID>& ids);
|
||||
void handle_lure(const uuid_vec_t& ids);
|
||||
|
||||
// always from gAgent and
|
||||
// routes through the gAgent's current simulator
|
||||
|
|
@ -201,7 +201,7 @@ void invalid_message_callback(LLMessageSystem*, void*, EMessageException);
|
|||
|
||||
void process_initiate_download(LLMessageSystem* msg, void**);
|
||||
void start_new_inventory_observer();
|
||||
void open_inventory_offer(const std::vector<LLUUID>& items, const std::string& from_name);
|
||||
void open_inventory_offer(const uuid_vec_t& items, const std::string& from_name);
|
||||
|
||||
// Returns true if item is not in certain "quiet" folder which don't need UI
|
||||
// notification (e.g. trash, cof, lost-and-found) and agent is not AFK, false otherwise.
|
||||
|
|
|
|||
|
|
@ -1209,7 +1209,7 @@ static LLVector3d unpackLocalToGlobalPosition(U32 compact_local, const LLVector3
|
|||
return pos_global;
|
||||
}
|
||||
|
||||
void LLWorld::getAvatars(std::vector<LLUUID>* avatar_ids, std::vector<LLVector3d>* positions, const LLVector3d& relative_to, F32 radius) const
|
||||
void LLWorld::getAvatars(uuid_vec_t* avatar_ids, std::vector<LLVector3d>* positions, const LLVector3d& relative_to, F32 radius) const
|
||||
{
|
||||
if(avatar_ids != NULL)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -158,7 +158,7 @@ public:
|
|||
// All arguments are optional. Given containers will be emptied and then filled.
|
||||
// Not supplying origin or radius input returns data on all avatars in the known regions.
|
||||
void getAvatars(
|
||||
std::vector<LLUUID>* avatar_ids = NULL,
|
||||
uuid_vec_t* avatar_ids = NULL,
|
||||
std::vector<LLVector3d>* positions = NULL,
|
||||
const LLVector3d& relative_to = LLVector3d(), F32 radius = FLT_MAX) const;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue