![]() |
ImFusion SDK 4.3
|
#include <ImFusion/GL/GlFpsOverlay.h>
Overlay showing a basic FPS counter inside an InteractiveView. More...
Inheritance diagram for GlFpsOverlay:Overlay showing a basic FPS counter inside an InteractiveView.
Public Member Functions | |
| void | render (const GL::Viewport &viewport) override |
| Render the overlay with the given width and height. | |
| void | setColor (const vec4 &color) |
| const vec4 & | color () |
Public Member Functions inherited from GlOverlay | |
| GlOverlay (int widthHint, int heightHint, int minWidthHint, int minHeightHint) | |
| Instantiate a new GlOverlay with the given size hints. | |
| virtual void | setVisible (bool visible) |
| Set overlay visibility. | |
| virtual bool | visible () const |
| Return overlay visibility. | |
| virtual void | setSizeHint (int width, int height) |
| Sets the preferred size of the overlay for a DPI scaling of 1.0. | |
| virtual int | sizeHintWidth () const |
| Gets the preferred width of the overlay. | |
| virtual int | sizeHintHeight () const |
| Gets the preferred height of the overlay. | |
| virtual void | setMinimalSizeHint (int width, int height) |
| Sets the minimal size of the overlay for a DPI scaling of 1.0. | |
| virtual int | minimalSizeHintWidth () const |
| Gets the minimal width of the overlay. | |
| virtual int | minimalSizeHintHeight () const |
| Gets the minimal height of the overlay. | |
| virtual void | update () |
| updates any intermediate data the overlay uses for rendering | |
Additional Inherited Members | |
Public Attributes inherited from GlOverlay | |
| Signal< int, int > | m_sizeChangedSignal |
| Signal emitted when the size hint has changed. | |
| Signal< int, int > | m_minSizeChangedSignal |
| Signal emitted when the minimum size hint has changed. | |
Protected Attributes inherited from GlOverlay | |
| bool | m_visible = true |
| Overlay visibility. | |
| int | m_sizeHintWidth = 0 |
| int | m_sizeHintHeight = 0 |
| int | m_minSizeHintWidth = 0 |
| int | m_minSizeHintHeight = 0 |
|
overridevirtual |
Render the overlay with the given width and height.
Implements GlOverlay.