OSDN Git Service

Merge pull request #2360 from Slimebreath6078/hotfix/breath_bug
[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::shared_ptr<ReadExecutorBase> create(PlayerType *player_ptr, ObjectType *o_ptr, bool known);
11
12 private:
13     ReadExecutorFactory() = delete;
14 };