#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