#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
|