OSDN Git Service

Merge pull request #2461 from sikabane-works/release/3.0.0Alpha57
[hengbandforosx/hengbandosx.git] / src / object-use / read / read-executor-factory.h
1 #pragma once
2
3 #include "object-use/read/read-executor-base.h"
4 #include <memory>
5
6 class ObjectType;
7 class PlayerType;
8 class ReadExecutorFactory {
9 public:
10     static std::unique_ptr<ReadExecutorBase> create(PlayerType *player_ptr, ObjectType *o_ptr, bool known);
11
12 private:
13     ReadExecutorFactory() = delete;
14 };