llvoicevisualizer.cpp File Reference

Draws in-world speaking indicators. More...

#include "llviewerprecompiledheaders.h"
#include "llviewercontrol.h"
#include "llglheaders.h"
#include "llsphere.h"
#include "llvoicevisualizer.h"
#include "llviewercamera.h"
#include "llviewerobject.h"
#include "llimagegl.h"
#include "llviewerimage.h"
#include "llviewerimagelist.h"
#include "llvoiceclient.h"

Include dependency graph for llvoicevisualizer.cpp:

Go to the source code of this file.

Variables

const F32 HEIGHT_ABOVE_HEAD = 0.3f
const F32 RED_THRESHOLD = LLVoiceClient::OVERDRIVEN_POWER_LEVEL
const F32 GREEN_THRESHOLD = 0.2f
const F32 FADE_OUT_DURATION = 0.4f
const F32 EXPANSION_RATE = 1.0f
const F32 EXPANSION_MAX = 1.5f
const F32 WAVE_WIDTH_SCALE = 0.03f
const F32 WAVE_HEIGHT_SCALE = 0.02f
const F32 BASE_BRIGHTNESS = 0.7f
const F32 DOT_SIZE = 0.05f
const F32 DOT_OPACITY = 0.7f
const F32 WAVE_MOTION_RATE = 1.5f
const F32 DEFAULT_MINIMUM_GESTICULATION_AMPLITUDE = 0.2f
const F32 DEFAULT_MAXIMUM_GESTICULATION_AMPLITUDE = 1.0f
const F32 ONE_HALF = 1.0f
const LLVector3 WORLD_UPWARD_DIRECTION = LLVector3( 0.0f, 0.0f, 1.0f )


Detailed Description

Draws in-world speaking indicators.

LicenseInfo
firstyear=2000&license=viewergpl

Copyright (c) 2000-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 llvoicevisualizer.cpp.


Variable Documentation

const F32 BASE_BRIGHTNESS = 0.7f

Definition at line 64 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 DEFAULT_MAXIMUM_GESTICULATION_AMPLITUDE = 1.0f

Definition at line 73 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::LLVoiceVisualizer().

const F32 DEFAULT_MINIMUM_GESTICULATION_AMPLITUDE = 0.2f

Definition at line 72 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::LLVoiceVisualizer().

const F32 DOT_OPACITY = 0.7f

Definition at line 66 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 DOT_SIZE = 0.05f

Definition at line 65 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 EXPANSION_MAX = 1.5f

Definition at line 61 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 EXPANSION_RATE = 1.0f

Definition at line 60 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 FADE_OUT_DURATION = 0.4f

Definition at line 59 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 GREEN_THRESHOLD = 0.2f

Definition at line 58 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 HEIGHT_ABOVE_HEAD = 0.3f

Definition at line 56 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 ONE_HALF = 1.0f

Definition at line 78 of file llvoicevisualizer.cpp.

const F32 RED_THRESHOLD = LLVoiceClient::OVERDRIVEN_POWER_LEVEL

Definition at line 57 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 WAVE_HEIGHT_SCALE = 0.02f

Definition at line 63 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 WAVE_MOTION_RATE = 1.5f

Definition at line 67 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const F32 WAVE_WIDTH_SCALE = 0.03f

Definition at line 62 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().

const LLVector3 WORLD_UPWARD_DIRECTION = LLVector3( 0.0f, 0.0f, 1.0f )

Definition at line 79 of file llvoicevisualizer.cpp.

Referenced by LLVoiceVisualizer::render().


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