Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Profiler::Manager Class Reference

Public Member Functions

void BeginSession (const std::string &name, const std::filesystem::path filepath="results.json")
void EndSession ()
void AddProfile (const Result &result)
virtual const InstrumentationSessionGetAvailableSession () const

Static Public Member Functions

static Manager & Get ()

Public Attributes

std::chrono::system_clock::time_point frameStart
bool isInSession = false
uint32_t depth

The documentation for this class was generated from the following files:
  • /github/workspace/sources/code/EngineCore/Profiling.hpp
  • /github/workspace/sources/code/EngineCore/Profiling.cpp