40 virtual void Tick(
float deltaTime)
override;
41 virtual void EditorTick(
float deltaTime)
override;
47 void SetStatText(uint32_t index,
const char* key,
float value, glm::vec4 color,
float& y);
StatDisplayMode
Definition StatsOverlay.h:10
Definition StatsOverlay.h:26
float mFrameGraphMaxMs
Definition StatsOverlay.h:60
void TickCommon(float deltaTime)
Definition StatsOverlay.cpp:76
uint32_t mFrameGraphSamples
Definition StatsOverlay.h:59
virtual void Tick(float deltaTime) override
Definition StatsOverlay.cpp:64
StatDisplayMode GetDisplayMode() const
Definition StatsOverlay.cpp:309
StatsOverlay()
Definition StatsOverlay.cpp:45
static const std::vector< StatsOverlay * > & GetAllInstances()
Definition StatsOverlay.cpp:40
virtual void EditorTick(float deltaTime) override
Definition StatsOverlay.cpp:70
virtual ~StatsOverlay()
Definition StatsOverlay.cpp:58
std::vector< Text * > mStatValueTexts
Definition StatsOverlay.h:52
std::deque< float > mFrameTimeHistory
Definition StatsOverlay.h:58
bool mTextChildrenInitialized
Definition StatsOverlay.h:54
void SetStatText(uint32_t index, const char *key, float value, glm::vec4 color, float &y)
Definition StatsOverlay.cpp:314
float mTextSize
Definition StatsOverlay.h:49
Poly * mGraphPoly
Definition StatsOverlay.h:57
virtual void GatherProperties(std::vector< Property > &outProps) override
Definition StatsOverlay.cpp:291
std::vector< Text * > mStatKeyTexts
Definition StatsOverlay.h:51
DECLARE_NODE(StatsOverlay, Canvas)
void SetDisplayMode(StatDisplayMode mode)
Definition StatsOverlay.cpp:304
StatDisplayMode mDisplayMode
Definition StatsOverlay.h:53