llmorphview.cpp File Reference

Container for Morph functionality. More...

#include "llviewerprecompiledheaders.h"
#include "llmorphview.h"
#include "lljoint.h"
#include "llagent.h"
#include "lldrawable.h"
#include "lldrawpoolavatar.h"
#include "llface.h"
#include "llfirstuse.h"
#include "llfloatercustomize.h"
#include "llfloatertools.h"
#include "llresmgr.h"
#include "lltoolmgr.h"
#include "lltoolmorph.h"
#include "llviewercamera.h"
#include "llvoavatar.h"
#include "llviewerwindow.h"
#include "pipeline.h"
#include "viewer.h"

Include dependency graph for llmorphview.cpp:

Go to the source code of this file.

Variables

LLMorphViewgMorphView = NULL
const F32 EDIT_AVATAR_ORBIT_SPEED = 0.1f
const F32 EDIT_AVATAR_MAX_CAMERA_PITCH = 0.5f
const F32 CAMERA_MOVE_TIME = 0.5f
const F32 MORPH_NEAR_CLIP = 0.1f
const F32 CAMERA_DIST_MIN = 0.4f
const F32 CAMERA_DIST_MAX = 4.0f
const F32 CAMERA_DIST_STEP = 1.5f


Detailed Description

Container for Morph functionality.

LicenseInfo
firstyear=2001&license=viewergpl

Copyright (c) 2001-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 llmorphview.cpp.


Variable Documentation

const F32 CAMERA_DIST_MAX = 4.0f

Definition at line 64 of file llmorphview.cpp.

const F32 CAMERA_DIST_MIN = 0.4f

Definition at line 63 of file llmorphview.cpp.

const F32 CAMERA_DIST_STEP = 1.5f

Definition at line 65 of file llmorphview.cpp.

const F32 CAMERA_MOVE_TIME = 0.5f

Definition at line 60 of file llmorphview.cpp.

const F32 EDIT_AVATAR_MAX_CAMERA_PITCH = 0.5f

Definition at line 58 of file llmorphview.cpp.

const F32 EDIT_AVATAR_ORBIT_SPEED = 0.1f

Definition at line 57 of file llmorphview.cpp.

LLMorphView* gMorphView = NULL

Definition at line 54 of file llmorphview.cpp.

Referenced by edit_avatar_move_backward(), edit_avatar_move_forward(), edit_avatar_spin_ccw(), edit_avatar_spin_cw(), edit_avatar_spin_over(), edit_avatar_spin_under(), LLAgent::endAnimationUpdateUI(), LLViewerKeyboard::getMode(), LLViewerWindow::initWorldUI(), LLToolCamera::pickCallback(), LLVisualParamHint::render(), LLPanelEditWearable::setSubpart(), and LLViewerWindow::~LLViewerWindow().

const F32 MORPH_NEAR_CLIP = 0.1f

Definition at line 61 of file llmorphview.cpp.

Referenced by LLMorphView::initialize().


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