chrono::opengl::ChOpenGLStatsDefault Class Reference
Description
Class that renders the text and other UI elements.
#include <ChOpenGLStats.h>
Inheritance diagram for chrono::opengl::ChOpenGLStatsDefault:
![Inheritance graph](classchrono_1_1opengl_1_1_ch_open_g_l_stats_default__inherit__graph.png)
Collaboration diagram for chrono::opengl::ChOpenGLStatsDefault:
![Collaboration graph](classchrono_1_1opengl_1_1_ch_open_g_l_stats_default__coll__graph.png)
Public Member Functions | |
virtual bool | Initialize (ChOpenGLCamera *camera) override |
virtual void | GenerateStats (ChSystem &sys) override |
virtual void | GenerateHelp () override |
![]() | |
virtual void | Render () |
virtual void | TakeDown () override |
![]() | |
bool | GLReturnedError (const char *s) |
Additional Inherited Members | |
![]() | |
struct chrono::opengl::ChOpenGLStats::Screen | screen |
double | time_geometry |
double | time_text |
double | time_total |
double | fps |
ChOpenGLText | text |
ChOpenGLBars | bars |
ChOpenGLShader | font_shader |
ChOpenGLShader | bar_shader |
ChOpenGLCamera * | render_camera |
The documentation for this class was generated from the following files:
- /builds/uwsbel/chrono/src/chrono_opengl/UI/ChOpenGLStats.h
- /builds/uwsbel/chrono/src/chrono_opengl/UI/ChOpenGLStats.cpp