ENV_GetBelongingResourceSet

構文

#include <nitro/env.h>
ENVResource* ENV_GetBelongingResourceSet( ENVResourceIter* res );
  

引数

res  リソースへのポインタ

返り値

リソースの所属しているリソース配列へのポインタです。

登録されているリソース配列のどれにも所属していない場合は NULL を返します。

説明

リソースの所属しているリソース配列へのポインタを取得します。

システム内では、複数のリソース配列が登録されている場合があります。ENV_Get*() などでリソース値を取得する際には複数のリソース配列を意識せずに行なうことができますが、厳密にリソース配列にあったものかを調べる場合に、このENV_GetBelongingResourceSet() を使用してください。

複数のリソース配列に同じものがある場合は、リストの前方から検索し、先に見つけたものが選択されます。またどの配列にも属していない場合は、返り値は NULL となります。

参照

ENV_Init, ENV_Get*

履歴

2005/08/29 初版