Durk Talsma contributed a graphical frame rate counter which is displayed
as part of the HUD.
This commit is contained in:
parent
e7f0f1956c
commit
3e38180c8b
1 changed files with 17 additions and 2 deletions
|
@ -43,6 +43,7 @@
|
||||||
#include <Aircraft/aircraft.h>
|
#include <Aircraft/aircraft.h>
|
||||||
#include <Debug/fg_debug.h>
|
#include <Debug/fg_debug.h>
|
||||||
#include <Include/fg_constants.h>
|
#include <Include/fg_constants.h>
|
||||||
|
#include <Include/general.h>
|
||||||
#include <Math/fg_random.h>
|
#include <Math/fg_random.h>
|
||||||
#include <Math/mat3.h>
|
#include <Math/mat3.h>
|
||||||
#include <Math/polar3d.h>
|
#include <Math/polar3d.h>
|
||||||
|
@ -63,6 +64,14 @@
|
||||||
// They should eventually be member functions of the aircraft.
|
// They should eventually be member functions of the aircraft.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
double get_frame_rate(void) {
|
||||||
|
fgGENERAL *g;
|
||||||
|
|
||||||
|
g = &general;
|
||||||
|
|
||||||
|
return g->frame_rate;
|
||||||
|
}
|
||||||
|
|
||||||
double get_throttleval( void )
|
double get_throttleval( void )
|
||||||
{
|
{
|
||||||
fgCONTROLS *pcontrols;
|
fgCONTROLS *pcontrols;
|
||||||
|
@ -1093,6 +1102,8 @@ Hptr fgHUDInit( fgAIRCRAFT *current_aircraft )
|
||||||
RIGHT_JUST, "Lon ", "d", "%04.0f", get_longitude );
|
RIGHT_JUST, "Lon ", "d", "%04.0f", get_longitude );
|
||||||
fgHUDAddLabel ( hud, 440, 90, SMALL, NOBLINK,
|
fgHUDAddLabel ( hud, 440, 90, SMALL, NOBLINK,
|
||||||
RIGHT_JUST, NULL, " m", "%05.2f", get_long_min );
|
RIGHT_JUST, NULL, " m", "%05.2f", get_long_min );
|
||||||
|
fgHUDAddLabel ( hud, 10,470, SMALL, NOBLINK,
|
||||||
|
RIGHT_JUST, "Frame rate =", NULL, "%2.2f ", get_frame_rate);
|
||||||
|
|
||||||
fgHUDAddControlSurfaces( hud, 10, 10, NULL );
|
fgHUDAddControlSurfaces( hud, 10, 10, NULL );
|
||||||
|
|
||||||
|
@ -1605,9 +1616,13 @@ void fgHUDSetBrightness( Hptr hud, int brightness )
|
||||||
}
|
}
|
||||||
|
|
||||||
/* $Log$
|
/* $Log$
|
||||||
/* Revision 1.4 1998/05/03 00:46:46 curt
|
/* Revision 1.5 1998/05/06 03:15:08 curt
|
||||||
/* polar.h -> polar3d.h
|
/* Durk Talsma contributed a graphical frame rate counter which is displayed
|
||||||
|
/* as part of the HUD.
|
||||||
/*
|
/*
|
||||||
|
* Revision 1.4 1998/05/03 00:46:46 curt
|
||||||
|
* polar.h -> polar3d.h
|
||||||
|
*
|
||||||
* Revision 1.3 1998/04/30 12:36:02 curt
|
* Revision 1.3 1998/04/30 12:36:02 curt
|
||||||
* C++-ifying a couple source files.
|
* C++-ifying a couple source files.
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in a new issue