#pragma once #include "game/World.h" #include "GLLoader.h" namespace td { namespace render { namespace WorldLoader { struct RenderData { std::vector positions; std::vector colors; }; GL::VertexArray LoadMobModel(); GL::VertexArray LoadWorldModel(const td::game::World* world); GL::VertexArray LoadTileSelectModel(); RenderData LoadTowerModel(game::TowerPtr tower); } // namespace WorldLoader } // namespace render } // namespace td