Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

FPS Class Reference

#include <fps.H>

Inheritance diagram for FPS:

Inheritance graph
[legend]
Collaboration diagram for FPS:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FPS ()
int tick (void)
virtual void setIndex (int idx)
virtual int getIndex () const
void Own () const
void Free () const
int Lock ()
void Unlock ()
int Unique () const

Protected Attributes

TEXT2Dptr _text
unsigned int _last_display
stop_watch _clock
int _index

Detailed Description

Definition at line 14 of file fps.H.


Constructor & Destructor Documentation

FPS::FPS  ) 
 

Definition at line 20 of file fps.C.

References _clock, _last_display, _text, DONOT_CLIP_OBJ, lr_corner_loc(), NETWORK, NO_COLOR_MOD, NO_COPY, NO_DISP_MOD, NO_XFORM_MOD, str_ptr::null, stop_watch::set(), hashvar< T >::set(), and VIEW::stamp().


Member Function Documentation

void REFcounter::Free  )  const [inline, inherited]
 

Definition at line 76 of file ref.H.

References REFcounter::_mutex, REFcounter::_u, and REF_ME.

virtual int FRAMEobs::getIndex  )  const [inline, virtual, inherited]
 

Definition at line 45 of file gel.H.

References FRAMEobs::_index.

int REFcounter::Lock  )  [inline, inherited]
 

Definition at line 105 of file ref.H.

References REFcounter::_mutex, and REFcounter::_u.

Referenced by REFlock::REFlock().

void REFcounter::Own  )  const [inline, inherited]
 

Definition at line 59 of file ref.H.

References REFcounter::_mutex, REFcounter::_u, and REF_ME.

virtual void FRAMEobs::setIndex int  idx  )  [inline, virtual, inherited]
 

Definition at line 44 of file gel.H.

References FRAMEobs::_index.

int FPS::tick void   )  [virtual]
 

Reimplemented from FRAMEobs.

Definition at line 47 of file fps.C.

References _clock, _last_display, _text, stop_watch::elapsed_time(), err_msg(), Config::get_var_bool(), VIEW::peek(), stop_watch::set(), VIEW::stamp(), and VIEWS.

int REFcounter::Unique  )  const [inline, inherited]
 

Definition at line 115 of file ref.H.

References REFcounter::_mutex, and REFcounter::_u.

void REFcounter::Unlock  )  [inline, inherited]
 

Definition at line 111 of file ref.H.

References REFcounter::_mutex, and REFcounter::_u.

Referenced by REFlock::~REFlock().


Member Data Documentation

stop_watch FPS::_clock [protected]
 

Definition at line 26 of file fps.H.

Referenced by FPS(), and tick().

int FRAMEobs::_index [protected, inherited]
 

Definition at line 37 of file gel.H.

Referenced by FRAMEobs::getIndex(), and FRAMEobs::setIndex().

unsigned int FPS::_last_display [protected]
 

Definition at line 25 of file fps.H.

Referenced by FPS(), and tick().

TEXT2Dptr FPS::_text [protected]
 

Definition at line 24 of file fps.H.

Referenced by FPS(), and tick().


The documentation for this class was generated from the following files:
Generated on Mon Sep 18 11:45:23 2006 for jot by  doxygen 1.4.4