llfasttimerview.cpp File Reference

LLFastTimerView class implementation. More...

#include "llviewerprecompiledheaders.h"
#include "indra_constants.h"
#include "llfasttimerview.h"
#include "llviewerwindow.h"
#include "llrect.h"
#include "llerror.h"
#include "llgl.h"
#include "llmath.h"
#include "llfontgl.h"
#include "viewer.h"
#include "llviewerimagelist.h"
#include "llui.h"
#include "llviewercontrol.h"
#include "llstat.h"
#include "llfasttimer.h"

Include dependency graph for llfasttimerview.cpp:

Go to the source code of this file.

Classes

struct  ft_display_info

Variables

static const S32 MAX_VISIBLE_HISTORY = 10
static const S32 LINE_GRAPH_HEIGHT = 240
static LLColor4 red0 (0.5f, 0.0f, 0.0f, 1.0f)
static LLColor4 green0 (0.0f, 0.5f, 0.0f, 1.0f)
static LLColor4 blue0 (0.0f, 0.0f, 0.5f, 1.0f)
static LLColor4 blue7 (0.0f, 0.0f, 0.5f, 1.0f)
static LLColor4 green7 (0.6f, 1.0f, 0.4f, 1.0f)
static LLColor4 green8 (0.4f, 1.0f, 0.6f, 1.0f)
static LLColor4 green9 (0.6f, 1.0f, 0.6f, 1.0f)
static struct ft_display_info ft_display_table []
static int ft_display_didcalc = 0
static const int FTV_DISPLAY_NUM = (sizeof(ft_display_table)/sizeof(ft_display_table[0]))
S32 ft_display_idx [FTV_DISPLAY_NUM]


Detailed Description

LLFastTimerView class implementation.

LicenseInfo
firstyear=2004&license=viewergpl

Copyright (c) 2004-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 llfasttimerview.cpp.


Variable Documentation

LLColor4 blue0(0.0f, 0.0f, 0.5f, 1.0f) [static]

LLColor4 blue7(0.0f, 0.0f, 0.5f, 1.0f) [static]

int ft_display_didcalc = 0 [static]

Definition at line 198 of file llfasttimerview.cpp.

Referenced by LLFastTimerView::LLFastTimerView().

S32 ft_display_idx[FTV_DISPLAY_NUM]

Definition at line 201 of file llfasttimerview.cpp.

Referenced by LLFastTimerView::draw().

struct ft_display_info ft_display_table[] [static]

Definition at line 76 of file llfasttimerview.cpp.

Referenced by LLFastTimerView::draw(), and LLFastTimerView::getTime().

const int FTV_DISPLAY_NUM = (sizeof(ft_display_table)/sizeof(ft_display_table[0])) [static]

Definition at line 199 of file llfasttimerview.cpp.

Referenced by LLFastTimerView::draw(), LLFastTimerView::getLegendIndex(), LLFastTimerView::getTime(), LLFastTimerView::handleHover(), LLFastTimerView::handleMouseDown(), and LLFastTimerView::LLFastTimerView().

LLColor4 green0(0.0f, 0.5f, 0.0f, 1.0f) [static]

LLColor4 green7(0.6f, 1.0f, 0.4f, 1.0f) [static]

LLColor4 green8(0.4f, 1.0f, 0.6f, 1.0f) [static]

LLColor4 green9(0.6f, 1.0f, 0.6f, 1.0f) [static]

const S32 LINE_GRAPH_HEIGHT = 240 [static]

Definition at line 54 of file llfasttimerview.cpp.

Referenced by LLFastTimerView::draw().

const S32 MAX_VISIBLE_HISTORY = 10 [static]

Definition at line 53 of file llfasttimerview.cpp.

Referenced by LLFastTimerView::draw(), LLFastTimerView::handleHover(), LLFastTimerView::handleRightMouseDown(), LLFastTimerView::handleScrollWheel(), and LLFastTimerView::LLFastTimerView().

LLColor4 red0(0.5f, 0.0f, 0.0f, 1.0f) [static]


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