bg.h
559 Bytes
/*
* NINTENDO64 SAMPLE PROGRAM
*
* FILE : bg.h
*
* Copyright (C) 1997, NINTENDO Co,Ltd.
*/
/* BG のサイズ */
#define BG_WD 656
#define BG_HT 480
/* BG のスクロール関連 */
#define BG_SCROLL_COUNT 1
#define BG_SCROLL 3
/* BG 構造体 */
typedef struct {
uObjBg *bg; /* BG 構造体 */
uObjTxtr *bgTLUT; /* BG 用テクスチャTLUT構造体 */
} BG_STATE;
/* BG 構造体の初期化 */
void bgInit(BG_STATE *, uObjBg *, uObjTxtr *);
/* BG 構造体の更新 */
void bgUpdate(BG_STATE *);
/* BG の描画 */
Gfx *bgDraw(Gfx *, BG_STATE *);