OSDN Git Service

[Refactor] #2645 display_object_list() を整形した
[hengbandforosx/hengbandosx.git] / src / object-enchant / enchanter-factory.h
1 #pragma once
2
3 #include <memory>
4
5 class EnchanterBase;
6 class ObjectType;
7 class PlayerType;
8 class EnchanterFactory {
9 public:
10     static std::unique_ptr<EnchanterBase> create_enchanter(PlayerType *player_ptr, ObjectType *o_ptr, int lev, int power);
11
12 private:
13     EnchanterFactory() = delete;
14 };