41 virtual void Tick(
float deltaTime)
override;
42 virtual void EditorTick(
float deltaTime)
override;
48 void SetStatText(uint32_t index,
const char* key,
float value, glm::vec4 color,
float& y);
StatDisplayMode
Definition StatsOverlay.h:10
Definition StatsOverlay.h:27
float mFrameGraphMaxMs
Definition StatsOverlay.h:61
void TickCommon(float deltaTime)
Definition StatsOverlay.cpp:77
uint32_t mFrameGraphSamples
Definition StatsOverlay.h:60
virtual void Tick(float deltaTime) override
Definition StatsOverlay.cpp:65
StatDisplayMode GetDisplayMode() const
Definition StatsOverlay.cpp:319
StatsOverlay()
Definition StatsOverlay.cpp:46
static const std::vector< StatsOverlay * > & GetAllInstances()
Definition StatsOverlay.cpp:41
virtual void EditorTick(float deltaTime) override
Definition StatsOverlay.cpp:71
virtual ~StatsOverlay()
Definition StatsOverlay.cpp:59
std::vector< Text * > mStatValueTexts
Definition StatsOverlay.h:53
std::deque< float > mFrameTimeHistory
Definition StatsOverlay.h:59
bool mTextChildrenInitialized
Definition StatsOverlay.h:55
void SetStatText(uint32_t index, const char *key, float value, glm::vec4 color, float &y)
Definition StatsOverlay.cpp:324
float mTextSize
Definition StatsOverlay.h:50
Poly * mGraphPoly
Definition StatsOverlay.h:58
virtual void GatherProperties(std::vector< Property > &outProps) override
Definition StatsOverlay.cpp:301
std::vector< Text * > mStatKeyTexts
Definition StatsOverlay.h:52
DECLARE_NODE(StatsOverlay, Canvas)
void SetDisplayMode(StatDisplayMode mode)
Definition StatsOverlay.cpp:314
StatDisplayMode mDisplayMode
Definition StatsOverlay.h:54