// static void LLPanelObjectTools::callbackSimWideDeletes( S32 option, void* userdata ) { if (option == 0) { LLPanelObjectTools* object_tools = (LLPanelObjectTools*) userdata; if (!object_tools->mTargetAvatar.isNull()) { send_sim_wide_deletes(object_tools->mTargetAvatar, object_tools->mSimWideDeletesFlags); } } }
// static bool LLPanelObjectTools::callbackSimWideDeletes( const LLSD& notification, const LLSD& response ) { S32 option = LLNotificationsUtil::getSelectedOption(notification, response); if (option == 0) { if (!notification["payload"]["avatar_id"].asUUID().isNull()) { send_sim_wide_deletes(notification["payload"]["avatar_id"].asUUID(), notification["payload"]["flags"].asInteger()); } } return false; }