Context passed to UI panel callbacks during rendering. More...
#include <UIManager.h>
Public Attributes | |
| Scene * | Scene |
| Pointer to the current active scene. | |
| RendererData | Stats |
| Renderer statistics and data. | |
| std::vector< GPUTimeSpan > | GPUTimes |
| std::vector< TimerData > | CPUTimes |
Context passed to UI panel callbacks during rendering.
Provides access to the current Scene and rendering statistics for panels to use as needed.
| std::vector<TimerData> Raven::UIPanelContext::CPUTimes |
| std::vector<GPUTimeSpan> Raven::UIPanelContext::GPUTimes |
| Scene* Raven::UIPanelContext::Scene |
Pointer to the current active scene.
| RendererData Raven::UIPanelContext::Stats |
Renderer statistics and data.