Procházet zdrojové kódy

Added template Debug::Draw for custom complicated debug object

undefined
Benjamin ‘Touky’ Huet Sam Hocevar <sam@hocevar.net> před 11 roky
rodič
revize
7aaa456f0d
1 změnil soubory, kde provedl 6 přidání a 0 odebrání
  1. +6
    -0
      src/lol/debug/lines.h

+ 6
- 0
src/lol/debug/lines.h Zobrazit soubor

@@ -24,6 +24,12 @@ namespace lol
namespace Debug namespace Debug
{ {


//This func MUST be specialized
template<typename T> void Draw(T& x, vec4 color)
{
ASSERT(0);
}

void DrawLine(vec3 a, vec3 b, vec4 color); void DrawLine(vec3 a, vec3 b, vec4 color);
void DrawBox(vec3 a, vec3 b, vec4 color); void DrawBox(vec3 a, vec3 b, vec4 color);
void DrawViewProj(mat4 view_proj, vec4 color); void DrawViewProj(mat4 view_proj, vec4 color);


||||||
x
 
000:0
Načítá se…
Zrušit
Uložit