OSDN Git Service

[Refactor] #2124 Changed struct object_type to class ObjectType
[hengbandforosx/hengbandosx.git] / src / artifact / artifact-info.h
1 /*!
2  * @file artifact-info.h
3  * @brief アーティファクトの発動効果取得関数ヘッダ
4  */
5
6 #pragma once
7
8 #include <optional>
9
10 enum class RandomArtActType : short;
11 struct activation_type;
12 class ObjectType;
13 RandomArtActType activation_index(const ObjectType *o_ptr);
14 std::optional<const activation_type *> find_activation_info(const ObjectType *o_ptr);