Nebula
Loading...
Searching...
No Matches
Physics::DebugDrawInterface Struct Reference

#include <debugui.h>

Public Attributes

std::function< void(Math::vec3 point, Util::Color color, float size)> DrawPoint = nullptr
 
std::function< void(Math::vec3 p0, Math::vec3 p1, Util::Color color0, Util::Color color1, float lineWidth)> DrawLine = nullptr
 
std::function< void(Math::vec3 p0, Math::vec3 p1, Math::vec3 p2, Util::Color color0, Util::Color color1, Util::Color color2, float triLineWidth)> DrawTriangle = nullptr
 

Member Data Documentation

◆ DrawLine

std::function<void(Math::vec3 p0, Math::vec3 p1, Util::Color color0, Util::Color color1, float lineWidth)> Physics::DebugDrawInterface::DrawLine = nullptr

◆ DrawPoint

std::function<void(Math::vec3 point, Util::Color color, float size)> Physics::DebugDrawInterface::DrawPoint = nullptr

◆ DrawTriangle

std::function<void(Math::vec3 p0, Math::vec3 p1, Math::vec3 p2, Util::Color color0, Util::Color color1, Util::Color color2, float triLineWidth)> Physics::DebugDrawInterface::DrawTriangle = nullptr

The documentation for this struct was generated from the following file: