OSDN Git Service

[Feature] FuncItemTesterにメンバ関数ポインタを引数に受け取るコンストラクタを追加
authorHabu <habu1010+github@gmail.com>
Thu, 2 Sep 2021 14:13:21 +0000 (23:13 +0900)
committerHabu <habu1010+github@gmail.com>
Thu, 2 Sep 2021 14:13:21 +0000 (23:13 +0900)
commitec557991ce9a6e8e6b846bdb0a53d4605fc74e4a
tree707345de154484e68ab717a3e4ffd6a7504cf98a
parentc4617717773d54d5e3fdb78e9105bc74a6bd3e17
[Feature] FuncItemTesterにメンバ関数ポインタを引数に受け取るコンストラクタを追加

FuncItemTesterクラスにobject_typeのメンバ関数ポインタを受け取る
コンストラクタを追加する。
このコンストラクタで構築されたFuncItemTesterオブジェクトは、okay
関数の引数で受け取ったobject_typeオブジェクトに対し上記のメンバ
関数ポインタによりメンバ関数を呼び出し、その戻り値によりアイテムが
条件に合うかどうかをテストする。
src/object/item-tester-hooker.cpp
src/object/item-tester-hooker.h