- バックアップ一覧
- ソース を表示
- extract_nobj は削除されています。
- 1 (2010-01-22 (金) 19:12:38)
- 追加された行はこの色です。
- 削除された行はこの色です。
*extract_nobj() [#n1e077c9]
**書式 [#a4daa961]
mkobj.c, 関数
void
extract_nobj(
struct obj *obj; // チェインから外すオブジェクト
struct obj **head_ptr; // チェインの最初のオブジェクトへのポインタのポインタ
);
**パラメータ [#f62b0949]
:obj|チェインから外すオブジェクト
:head_ptr|チェインの最初のオブジェクトへのポインタのポインタ
**戻り値 [#u1094c97]
なし
**解説 [#o4e6e3bb]
指定のオブジェクトを、指定のチェインから外し、OBJ_FREE 状態にする。指定のオブジェクトがチェイン内に見つからなかった場合は panic() する。
この関数は [[obj_extract_self]]() から呼び出される下位関数でのみ使用し、上位の処理では [[obj_extract_self]]() を使用するべきである。
**対応情報 [#i4ccbe88]
-NetHack 3.4.3
**関連項目 [#z2efaab6]
[[obj_extract_self]]()