Dicewars-Siedler/src/game/hexWorld/HexModelFactory.h
2026-02-08 10:33:56 +01:00

25 lines
498 B
C++

//
// Created by sebastian on 08.02.26.
//
#ifndef HEXMODELFACTORY_H
#define HEXMODELFACTORY_H
#include "HexTile.h"
#include "../../engine/renderer/model/RawModel.h"
#include "../../engine/renderer/model/TexturedModel.h"
class Loader;
class HexModelFactory {
public:
static TexturedModel createTexturedHexModel(Loader& loader, float radius, RessourceType ressourceType);
private:
static RawModel createHexRawModel(Loader& loader, float radius = 1.0f);
};
#endif //HEXMODELFACTORY_H