OSDN Git Service

[Refactor] #40498 Separated player-update-types.h from player-status.h
[hengband/hengband.git] / src / autopick / autopick-finder.h
1 #pragma once
2
3 #include "system/angband.h"
4 #include "autopick/autopick-util.h"
5 #include "system/object-type-definition.h"
6
7 int find_autopick_list(player_type *player_ptr, object_type *o_ptr);
8 bool get_object_for_search(player_type *player_ptr, object_type **o_handle, concptr *search_strp);
9 bool get_destroyed_object_for_search(player_type *player_ptr, object_type **o_handle, concptr *search_strp);
10 byte get_string_for_search(player_type *player_ptr, object_type **o_handle, concptr *search_strp);
11 void search_for_object(player_type *player_ptr, text_body_type *tb, object_type *o_ptr, bool forward);
12 void search_for_string(text_body_type *tb, concptr search_str, bool forward);