#pragma once #include #include 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(const game::TowerPtr& tower); } // namespace WorldLoader } // namespace render } // namespace td