njSetPvmTextureList | English
    ▲|INDEX|▼
PVMファイルロード時のテクスチャリストを設定します。

### 書　式

      #include <Ninja.h>
      void njSetPvmTextureList( texlist, texname, filename, size);
      NJS_TEXLIST *texlist
      NJS_TEXNAME *texname
      char *filename
      Sint32 size

### 引　数

*texlist
  テクスチャリスト
*texname
  テクスチャネーム配列のsize分
*filename
  ファイル名用文字配列 filename[size][28]で指定
size
  PVMにあるテクスチャ数

### 返　値

  なし

### エラー

  なし

### 機　能

  njLoadTexturePvmFile関数で使用するテクスチャリストを作成します。
  filename用配列は文字型の28個の配列をsize分設定してください。

### 用　例

  PVMファイルに20個のテクスチャがある場合

      NJS_TEXNAME texname[20];
      NJS_TEXLIST texlist;
      char filename[20][28];

      NJS_TEXMEMLIST texmemlist[20];
      Sint8 *texbuf;

      njSetPvmTextureList( &texlist, texname,(char*)filename,20);

      njInitTexture(texmemlist,20);

      /* 4096バイトのバッファを指定する サイズは2048バイト以上なら良い */
      texbuf = syMalloc(4096);
      njInitTextureBuffer(texbuf,4096);

      /* PVMテクスチャをロードする */
      njLoadTexturePvmFile("file1.pvm",&texlist);

      /* ロードが終わったら開放してもかまわない */
      syFree(texbuf);

### 備　考

### 関　連

njSetPvmTextureList |
    ▲|INDEX|▼