OSDN Git Service

[Refactor] struct player_type を class PlayerType に置換。
[hengbandforosx/hengbandosx.git] / src / spell / spell-info.h
index f6eea7e..8322799 100644 (file)
@@ -2,9 +2,9 @@
 
 #include "system/angband.h"
 
-struct player_type;
-MANA_POINT mod_need_mana(player_type *player_ptr, MANA_POINT need_mana, SPELL_IDX spell, int16_t realm);
-PERCENTAGE mod_spell_chance_1(player_type *player_ptr, PERCENTAGE chance);
-PERCENTAGE mod_spell_chance_2(player_type *player_ptr, PERCENTAGE chance);
-PERCENTAGE spell_chance(player_type *player_ptr, SPELL_IDX spell, int16_t realm);
-void print_spells(player_type *player_ptr, SPELL_IDX target_spell, SPELL_IDX *spells, int num, TERM_LEN y, TERM_LEN x, int16_t realm);
+class PlayerType;
+MANA_POINT mod_need_mana(PlayerType *player_ptr, MANA_POINT need_mana, SPELL_IDX spell, int16_t realm);
+PERCENTAGE mod_spell_chance_1(PlayerType *player_ptr, PERCENTAGE chance);
+PERCENTAGE mod_spell_chance_2(PlayerType *player_ptr, PERCENTAGE chance);
+PERCENTAGE spell_chance(PlayerType *player_ptr, SPELL_IDX spell, int16_t realm);
+void print_spells(PlayerType *player_ptr, SPELL_IDX target_spell, SPELL_IDX *spells, int num, TERM_LEN y, TERM_LEN x, int16_t realm);