main.h 719 Bytes
/*
   main.h

   Copyright (C) 1997-1999, NINTENDO Co,Ltd.			
*/

#ifndef MAIN_H
#define MAIN_H

#ifdef _LANGUAGE_C

/* 外部変数の定義 */
/* メインルーチンとコールバックで共用する変数には
   最適化されて消されないよう volatile をつける。 */
extern volatile int stage;
extern NUContData	contdata[1]; /* コントローラ読取データ */
/* コールバック関数のペンディングタスクチェックで使用する値 0 or 1 */
extern int pendflag;
/* 秒間表示コマ数 */
extern int dspcount;
/* コンソール表示用バッファ */
extern char conbuf[];

/* for stage00 and stage01 */
extern float triPos_x; /* 表示位置X */
extern float triPos_y; /* 表示位置Y */
extern float theta;  /* 正方形の回転角度 */

#endif /* _LANGUAGE_C */
#endif /* MAIN_H */