Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::profile::TracyBackend Member List

This is the complete list of members for helios::profile::TracyBackend, including all inherited members.

Alloc(const void *ptr, size_t size, std::optional< CStringView > name, int depth, std::source_location loc) noexcept overridehelios::profile::TracyBackendvirtual
BeginZone(const ZoneSpec &spec, std::span< std::byte > storage) noexcept overridehelios::profile::TracyBackendvirtual
EndZone(std::span< std::byte > storage) noexcept overridehelios::profile::TracyBackendvirtual
FrameMark() noexcept overridehelios::profile::TracyBackendvirtual
FrameMark(CStringView name) noexcept overridehelios::profile::TracyBackendvirtual
FrameMarkEnd(CStringView name) noexcept overridehelios::profile::TracyBackendvirtual
FrameMarkStart(CStringView name) noexcept overridehelios::profile::TracyBackendvirtual
Free(const void *ptr, std::optional< CStringView > name, int depth, std::source_location loc) noexcept overridehelios::profile::TracyBackendvirtual
MemoryDiscard(CStringView name) noexcept overridehelios::profile::TracyBackendvirtual
MemoryDiscard(CStringView name, int depth) noexcept overridehelios::profile::TracyBackendvirtual
Message(std::string_view text, uint32_t color) noexcept overridehelios::profile::TracyBackendvirtual
Name() const noexcept overridehelios::profile::TracyBackendinlinevirtual
Plot(CStringView name, double value) noexcept overridehelios::profile::TracyBackendvirtual
PlotConfig(CStringView name, PlotFormat type, bool step, bool fill, uint32_t color) noexcept overridehelios::profile::TracyBackendvirtual
SetThreadName(CStringView name) noexcept overridehelios::profile::TracyBackendvirtual
Shutdown() noexcepthelios::profile::Backendinlinevirtual
Startup() noexcepthelios::profile::Backendinlinevirtual
ZoneName(std::span< std::byte > storage, std::string_view name) noexcept overridehelios::profile::TracyBackendvirtual
ZoneStorageSize() const noexcept overridehelios::profile::TracyBackendvirtual
ZoneText(std::span< std::byte > storage, std::string_view text) noexcept overridehelios::profile::TracyBackendvirtual
ZoneValue(std::span< std::byte > storage, uint64_t value) noexcept overridehelios::profile::TracyBackendvirtual
~Backend() noexcept=defaulthelios::profile::Backendvirtual