##### Ninja Library - テクスチャ関数

# njLinkTexlist

テクスチャリストとテクスチャマネージメント領域のリンク

### 書式

> `void njLinkTexlist( texlist, tex_no, texmng_no)
> NJS_TEXLIST *texlist
> Sint32 tex_no
> Sint32 texmng_no
> `

### 引数

> texlist | テクスチャリスト
> tex_no | テクスチャ番号
> texmng_no | テクスチャマネジメント番号

### 戻り値

> なし

### 解説

> texlistのテクスチャ番号tex_noからテクスチャマネージメント領域のtexmng_no番に リンクをはります。

> texlist->textures[tex_no].texaddr = (Uint32)&_nj_texmanage[texmng_no];

### 用例

>     Sint32 njEntryTextureManageNum(NJS_TEXLIST *texlist,Sint32 n,Uint32 globalIndex,Uint32 bank,NJS_PVRHEADERDATA *pvrh,Sint32 *texmng_no)
>     {
>     	Sint32 ret;

>     	ret = njSearchTextureManageNum(globalIndex,bank,pvrh->nTextureType,texmng_no);
>     	if(ret < 0) return -1;

>     	switch(ret){
>     	case -1:
>     		return -1;
>     	case 0:
>     		*texmng_no = njSetTextureManageNum(globalIndex,bank,pvrh);
>     		if(*texmng_no < 0){
>     			return -1;
>     		}
>     		njLinkTexlist(texlist,n,*texmng_no);
>     		return 0;
>     	case 1:
>     		njLinkTexlist(texlist,n,*texmng_no);
>     		return 1;
>     	}
>     }

njLinkTexlist

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000