VR-Forces 4.0.4 Class Documentation
Classes | Public Member Functions | Static Public Attributes | Protected Member Functions | Private Attributes
makVrv::DtOsgPerformanceStatsOverlay Class Reference

An overlay which shows the IG's performance stats. More...

List of all members.

Classes

struct  LabelParameters

Public Member Functions

 DtOsgPerformanceStatsOverlay (DtDe &de, DtOsgRenderer &renderer, const DtStatsSet &statsSet)
 CTOR.
void addLabel (const std::string &name, double left, double top)
 Add a stats label with specified name and top left location.
 ~DtOsgPerformanceStatsOverlay ()
 DTOR.
virtual void updateCallback ()
 Function called via update callback registered with the de.

Static Public Attributes

static const unsigned int overlayLayerId = 33
 This overlay will use layer id = 33.

Protected Member Functions

DtWindowTextAgent * makeLabel ()
 Create and initialize a new text label agent.

Private Attributes

DtDemyDe
DtOsgRenderermyRenderer
const char * myTickFormatString
int myFrame
std::vector< LabelParametersmyLabels
const DtStatsSetmyStatsSet

Detailed Description

An overlay which shows the IG's performance stats.


Constructor & Destructor Documentation

CTOR.

DTOR.


Member Function Documentation

void makVrv::DtOsgPerformanceStatsOverlay::addLabel ( const std::string &  name,
double  left,
double  top 
)

Add a stats label with specified name and top left location.

Function called via update callback registered with the de.

DtWindowTextAgent* makVrv::DtOsgPerformanceStatsOverlay::makeLabel ( ) [protected]

Create and initialize a new text label agent.


Member Data Documentation

const unsigned int makVrv::DtOsgPerformanceStatsOverlay::overlayLayerId = 33 [static]

This overlay will use layer id = 33.


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)