OSDN Git Service

[Refactor] #2628 ObjectType をItemEntity に変更した
[hengbandforosx/hengbandosx.git] / src / object-use / read / read-executor-factory.h
index 80adf5b..8dff9f7 100644 (file)
@@ -3,11 +3,11 @@
 #include "object-use/read/read-executor-base.h"
 #include <memory>
 
-class ObjectType;
+class ItemEntity;
 class PlayerType;
 class ReadExecutorFactory {
 public:
-    static std::shared_ptr<ReadExecutorBase> create(PlayerType *player_ptr, ObjectType *o_ptr, bool known);
+    static std::unique_ptr<ReadExecutorBase> create(PlayerType *player_ptr, ItemEntity *o_ptr, bool known);
 
 private:
     ReadExecutorFactory() = delete;