X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fapp%2FApplication.cpp;h=80dee369ea5e053cfce2e67e25b1b6caaf7de278;hb=282d731ea8f10342efa82012028de7043b3dd639;hp=67438dbdcbca6a17d00b3749d5fffa3c457bac24;hpb=b7d09e1e35ef90282c97509e0020b20db3c7ea9f;p=blank.git diff --git a/src/app/Application.cpp b/src/app/Application.cpp index 67438db..80dee36 100644 --- a/src/app/Application.cpp +++ b/src/app/Application.cpp @@ -12,6 +12,7 @@ namespace blank { Application::Application(const Config &config) : init_sdl() , init_img() +, init_ttf() , init_gl(config.doublebuf, config.multisampling) , window() , ctx(window.CreateContext()) @@ -32,7 +33,10 @@ Application::Application(const Config &config) Entity &Application::MakeTestEntity(World &world) { Entity &e = world.AddEntity(); + e.Name("test"); e.Position({ 0.0f, 0.0f, 0.0f }); + e.Bounds({ { -0.5f, -0.5f, -0.5f }, { 0.5f, 0.5f, 0.5f } }); + e.WorldCollidable(true); e.SetShape(world.BlockTypes()[1].shape, { 1.0f, 1.0f, 0.0f }); e.AngularVelocity(glm::quat(glm::vec3{ 0.00001f, 0.000006f, 0.000013f })); return e;