X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;ds=sidebyside;f=src%2Fapp%2FApplication.cpp;fp=src%2Fapp%2FApplication.cpp;h=44a71ccd7f5fddb33f06c0873c3228e2c1fd00d1;hb=03b142b877e19a2355e1a79e279e024922d44655;hp=94901bfd44df41c8f431931f8049132c5ea40a2a;hpb=a8523bee4fc349a800f5f6d67b470c3a801beaa9;p=orbi.git diff --git a/src/app/Application.cpp b/src/app/Application.cpp index 94901bf..44a71cc 100644 --- a/src/app/Application.cpp +++ b/src/app/Application.cpp @@ -190,10 +190,16 @@ void Application::RenderWorld() { } void Application::RenderEntities() { - constexpr Color vboxColor(0xFA, 0x00, 0x00); + constexpr Color boundsColor(0xFA, 0x00, 0x00); + constexpr Color vboxColor(0xFA, 0xFA, 0x00); constexpr Color hboxColor(0x00, 0xFA, 0x00); for (const Entity &e : world.Entities()) { + canvas.SetColor(boundsColor); + canvas.OutlineRect( + cam.ToScreen(Vector(e.bounds.Left(), e.bounds.Top())), + cam.ToScale(Vector(e.bounds.Size())) + ); canvas.SetColor(vboxColor); canvas.Line( cam.ToScreen(Vector(e.vbox.Left(), e.vbox.Top())),