Debug
Various debugging helpers.
Classes
-
DrawHelper— Helper class for immediate drawing of common geometric shapes. -
DebugDraw— Provides an easy access to draw basic 2D and 3D shapes, primarily meant for debugging purposes.
Structs
-
DrawHelper::ShapeMeshData— Container for mesh of a specific type output by the DrawHelper.
Enums
-
DrawHelper::SortType— Controls in what order will elements be rendered, depending on some reference point. -
DrawHelper::MeshType— Type of meshes that are output by DrawHelper. -
DebugDrawMaterialType— Supported types of materials (shaders) by DebugDraw.
Internal
Symbols intended for engine-internal use. Not part of the public API.
Structs
-
DrawHelper::CommonData -
DrawHelper::CubeData -
DrawHelper::SphereData -
DrawHelper::LineData -
DrawHelper::LineListData -
DrawHelper::Rect3Data -
DrawHelper::FrustumData -
DrawHelper::ConeData -
DrawHelper::DiscData -
DrawHelper::ArcData -
DrawHelper::Text2DData -
DrawHelper::WireMeshData -
DebugDraw::MeshRenderData— Data about a mesh rendered by the draw manager.