Procházet zdrojové kódy

scene: remove functions that aren’t that useful.

undefined
Sam Hocevar před 10 roky
rodič
revize
7e04bd038a
3 změnil soubory, kde provedl 4 přidání a 15 odebrání
  1. +2
    -2
      src/debug/lines.cpp
  2. +2
    -11
      src/scene.cpp
  3. +0
    -2
      src/scene.h

+ 2
- 2
src/debug/lines.cpp Zobrazit soubor

@@ -104,8 +104,8 @@ void Debug::DrawLine(vec3 a, vec3 b) { Debug::Dra
void Debug::DrawLine(vec2 a, vec3 b, float az) { Debug::DrawLine(a, b, g_scene->GetLineColor(), az); }
void Debug::DrawLine(vec2 a, vec2 b, float az, float bz) { Debug::DrawLine(a, b, g_scene->GetLineColor(), az, bz); }
void Debug::DrawLine(vec3 a, vec3 b, vec4 color) { g_scene->AddLine(a, b, color); }
void Debug::DrawLine(vec2 a, vec3 b, vec4 color, float az) { g_scene->AddLine(a, b, color, az); }
void Debug::DrawLine(vec2 a, vec2 b, vec4 color, float az, float bz){ g_scene->AddLine(a, b, color, az, bz); }
void Debug::DrawLine(vec2 a, vec3 b, vec4 color, float az) { g_scene->AddLine(vec3(a, az), b, color); }
void Debug::DrawLine(vec2 a, vec2 b, vec4 color, float az, float bz){ g_scene->AddLine(vec3(a, az), vec3(b, bz), color); }

//-- GIZMO --------------------------------------------------------------------
void Debug::DrawGizmo(vec3 pos, vec3 x, vec3 y, vec3 z, float size)


+ 2
- 11
src/scene.cpp Zobrazit soubor

@@ -215,17 +215,8 @@ vec4 Scene::GetLineColor() { return data->m_new_line_color; }

void Scene::AddLine(vec3 a, vec3 b, vec4 color)
{
data->m_lines.Push(a, b, color, data->m_new_line_time, data->m_new_line_mask, false, false);
}

void Scene::AddLine(vec2 a, vec3 b, vec4 color, float az)
{
data->m_lines.Push(vec3(a, az), b, color, data->m_new_line_time, data->m_new_line_mask, true, false);
}

void Scene::AddLine(vec2 a, vec2 b, vec4 color, float az, float bz)
{
data->m_lines.Push(vec3(a, az), vec3(b, bz), color, data->m_new_line_time, data->m_new_line_mask, true, true);
data->m_lines.Push(a, b, color, data->m_new_line_time,
data->m_new_line_mask, false, false);
}

void Scene::AddLight(Light *l)


+ 0
- 2
src/scene.h Zobrazit soubor

@@ -62,8 +62,6 @@ public:
void SetLineColor(vec4 new_color=vec4(1.f));
vec4 GetLineColor();
void AddLine(vec3 a, vec3 b, vec4 color);
void AddLine(vec2 a, vec3 b, vec4 color, float az=-1.f);
void AddLine(vec2 a, vec2 b, vec4 color, float az=-1.f, float bz=-1.f);

void AddLight(Light *light);
array<Light *> const &GetLights() const;


Načítá se…
Zrušit
Uložit