llfloatergodtools.cpp File Reference

The on-screen rectangle with tool options. More...

#include "llviewerprecompiledheaders.h"
#include "llfloatergodtools.h"
#include "llcoord.h"
#include "llfontgl.h"
#include "llframetimer.h"
#include "llgl.h"
#include "llhost.h"
#include "llregionflags.h"
#include "llstring.h"
#include "message.h"
#include "llagent.h"
#include "llalertdialog.h"
#include "llbutton.h"
#include "llcheckboxctrl.h"
#include "llcombobox.h"
#include "lldraghandle.h"
#include "llfloater.h"
#include "llfocusmgr.h"
#include "llfloatertopobjects.h"
#include "lllineeditor.h"
#include "llmenugl.h"
#include "llresmgr.h"
#include "llselectmgr.h"
#include "llsky.h"
#include "llspinctrl.h"
#include "llstatusbar.h"
#include "lltabcontainer.h"
#include "lltextbox.h"
#include "lluictrl.h"
#include "llviewerparcelmgr.h"
#include "llviewerregion.h"
#include "llviewerwindow.h"
#include "llworld.h"
#include "llfloateravatarpicker.h"
#include "llnotify.h"
#include "llxfermanager.h"
#include "llvlcomposition.h"
#include "llsurface.h"
#include "llviewercontrol.h"
#include "llvieweruictrlfactory.h"
#include "lltransfertargetfile.h"
#include "lltransfersourcefile.h"

Include dependency graph for llfloatergodtools.cpp:

Go to the source code of this file.

Functions

void terrain_download_done (void **data, S32 status, LLExtStat ext_status)
void test_callback (const LLTSCode status)
void send_sim_wide_deletes (const LLUUID &owner_id, U32 flags)

Variables

const F32 SECONDS_BETWEEN_UPDATE_REQUESTS = 5.0f
static LLFloaterGodToolssGodTools = NULL
const F32 BILLABLE_FACTOR_DEFAULT = 1
const F32 BILLABLE_FACTOR_MIN = 0.0f
const F32 BILLABLE_FACTOR_MAX = 4.f
const F32 PRICE_PER_METER_DEFAULT = 1.f
const F32 PRICE_PER_METER_MIN = 0.f
const F32 PRICE_PER_METER_MAX = 100.f
const F32 HOURS_TO_RADIANS = (2.f*F_PI)/24.f
const char FLOATER_GRID_ADMIN_TITLE [] = "Grid Administration"
const char SELECTION [] = "Selection"
const char AGENT_REGION [] = "Agent Region"


Detailed Description

The on-screen rectangle with tool options.

LicenseInfo
firstyear=2002&license=viewergpl

Copyright (c) 2002-2007, Linden Research, Inc.

Second Life Viewer Source Code The source code in this file ("Source Code") is provided by Linden Lab to you under the terms of the GNU General Public License, version 2.0 ("GPL"), unless you have obtained a separate licensing agreement ("Other License"), formally executed by you and Linden Lab. Terms of the GPL can be found in doc/GPL-license.txt in this distribution, or online at http://secondlife.com/developers/opensource/gplv2

There are special exceptions to the terms and conditions of the GPL as it is applied to this Source Code. View the full text of the exception in the file doc/FLOSS-exception.txt in this software distribution, or online at http://secondlife.com/developers/opensource/flossexception

By copying, modifying or distributing this software, you acknowledge that you have read and understood your obligations described above, and agree to abide by those obligations.

ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, COMPLETENESS OR PERFORMANCE. $/LicenseInfo$

Definition in file llfloatergodtools.cpp.


Function Documentation

void send_sim_wide_deletes ( const LLUUID owner_id,
U32  flags 
)

Definition at line 1458 of file llfloatergodtools.cpp.

References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_DataBlock, _PREHASH_Flags, _PREHASH_SessionID, _PREHASH_SimWideDeletes, _PREHASH_TargetID, LLMessageSystem::addU32Fast(), LLMessageSystem::addUUIDFast(), gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), and LLAgent::sendReliableMessage().

Referenced by LLPanelRegionDebugInfo::callbackReturnScriptedAll(), LLPanelRegionDebugInfo::callbackReturnScriptedOtherLand(), and LLPanelObjectTools::callbackSimWideDeletes().

void terrain_download_done ( void **  data,
S32  status,
LLExtStat  ext_status 
)

Definition at line 1425 of file llfloatergodtools.cpp.

References LLNotifyBox::showXml().

Referenced by LLPanelRequestTools::sendRequest().

void test_callback ( const LLTSCode  status  ) 

Definition at line 1431 of file llfloatergodtools.cpp.

References llendl, and llinfos.


Variable Documentation

const char AGENT_REGION[] = "Agent Region"

Definition at line 1322 of file llfloatergodtools.cpp.

Referenced by LLPanelRequestTools::onClickRequest(), and LLPanelRequestTools::refresh().

const F32 BILLABLE_FACTOR_DEFAULT = 1

Definition at line 418 of file llfloatergodtools.cpp.

Referenced by LLPanelRegionTools::clearAllWidgets().

const F32 BILLABLE_FACTOR_MAX = 4.f

Definition at line 420 of file llfloatergodtools.cpp.

const F32 BILLABLE_FACTOR_MIN = 0.0f

Definition at line 419 of file llfloatergodtools.cpp.

const char FLOATER_GRID_ADMIN_TITLE[] = "Grid Administration"

Definition at line 896 of file llfloatergodtools.cpp.

const F32 HOURS_TO_RADIANS = (2.f*F_PI)/24.f

Definition at line 895 of file llfloatergodtools.cpp.

const F32 PRICE_PER_METER_DEFAULT = 1.f

Definition at line 423 of file llfloatergodtools.cpp.

Referenced by LLPanelRegionTools::clearAllWidgets().

const F32 PRICE_PER_METER_MAX = 100.f

Definition at line 425 of file llfloatergodtools.cpp.

const F32 PRICE_PER_METER_MIN = 0.f

Definition at line 424 of file llfloatergodtools.cpp.

const F32 SECONDS_BETWEEN_UPDATE_REQUESTS = 5.0f

Definition at line 79 of file llfloatergodtools.cpp.

Referenced by LLFloaterGodTools::draw().

const char SELECTION[] = "Selection"

Definition at line 1321 of file llfloatergodtools.cpp.

Referenced by LLPanelRequestTools::onClickRequest(), and LLPanelRequestTools::refresh().

LLFloaterGodTools* sGodTools = NULL [static]

Definition at line 81 of file llfloatergodtools.cpp.

Referenced by LLFloaterGodTools::instance(), LLPanelObjectTools::onApplyChanges(), LLPanelRegionTools::onApplyChanges(), LLPanelObjectTools::onChangeAnything(), LLPanelRegionTools::onChangeAnything(), LLPanelRegionTools::onChangeSimName(), LLFloaterGodTools::onClose(), LLPanelObjectTools::onGetScriptDigest(), LLPanelObjectTools::onGetTopColliders(), LLPanelObjectTools::onGetTopScripts(), LLPanelRegionTools::onRefresh(), LLFloaterGodTools::processRegionInfo(), and LLFloaterGodTools::sendGodUpdateRegionInfo().


Generated on Thu Jul 1 06:10:14 2010 for Second Life Viewer by  doxygen 1.4.7