Debug
Various debugging helpers.
Classes
Structs
-
LogCategoryBase— Base class for all log categories. -
LogCategory— Templated base class for a category with some particular default verbosity. -
LogCategoryLogUncategorized— Templated base class for a category with some particular default verbosity. -
LogCategoryLogFileSystem— Templated base class for a category with some particular default verbosity. -
LogCategoryLogRTTI— Templated base class for a category with some particular default verbosity. -
LogCategoryLogGeneric— Templated base class for a category with some particular default verbosity. -
LogCategoryLogPlatform— Templated base class for a category with some particular default verbosity. -
LogCategoryLogSerialization— Templated base class for a category with some particular default verbosity. -
LogCategoryLogUnitTest— Templated base class for a category with some particular default verbosity.
Enums
-
SavedLogType— Type of the log that will be saved.
Free functions
ExecuteEnsureCallback
ReturnType ExecuteEnsureCallback(Function &&function)
Internal
Symbols intended for engine-internal use. Not part of the public API.
Classes
-
render::DebugDrawMaterial— Handles rendering of debug shapes. -
render::DebugDrawRenderer— Performs rendering of meshes provided by DebugDraw.
Structs
-
render::DebugDrawUniformDefinition -
render::DebugDrawUniformDefinition::META_FirstEntry -
render::DebugDrawUniformDefinition::META_NextEntry_gMatViewProj -
render::DebugDrawUniformDefinition::META_NextEntry_gViewDir