##### Ninjaライブラリ - スクロール構造体

# NJS_SCROLL

スクロールデータを設定する構造体

### 定義

      typedef struct {
      	Uint16		celps;
      	Uint16		mapw;
      	Uint16		maph;
      	Uint16		sw,sh;
      	NJS_TEXLIST	*list;
      	Uint32		*map;
      	Float		px,py;
      	Float		bx,by;
      	Float		pr;
      	Uint16		sflag;
      	Float		sx,sy;
      	Float		spx,spy;
      	Uint16		mflag;
      	Float		cx,cy;
      	NJS_SCLMTRX 	m;
      	Uint32		colmode;
      	NJS_POINT2	clip[2];
      	NJS_SCLATTR	attr;
      	NJS_COLOR	sclc;
      }NJS_SCROLL;

### メンバ

  celps | スクロールセルサイズ
  mapw | スクロールマップ横の個数
  maph | スクロールマップ縦の個数
  sw,sh | 現在未使用
  *list | テクスチャリストのポインタ
  *map | マップ配列のポインタ map[maph][mapw]以上の配列とする
  px,py | スクロール面の移動座標
  bx,by | マップ原点の座標
  pr | プライオリティ
  sflag | スケールフラグ ON ：スケールを使用する OFF：スケールを使用しない
  sx,sy | スケール値
  spx,spy | スケール中心座標
  mflag | 回転マトリックスフラグ ON ：回転を使用する OFF：回転を使用しない
  cx,cy | 回転中心座標
  m | 回転マトリックス
  colmode | スクロールのカラーモード
  clip[2] | 現在未使用 クリップを使用する場合はnjUserClipping関数を使用する
  attr | 現在未使用

### 解説

  スクロールデータを設定する構造体です。

### 参照

  njDrawScroll()

NJS_SCROLL

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998